Refactor monitoring locations to include 1-to-many polling and collection packages

Description

To make it simple to configure distributed polling of a common set of resources in addition to location-specific resources, we should allow the configuration for a location to specify multiple polling and collection packages.

This would enable a user to define a package with centralized resources to be polled by all remote monitors (ie. an intranet system or internet-accessible web site). This package could be specified for all remote pollers in addition to packages for their local monitoring.

For example:

Intranet: Polling package for central email server, central calendar, etc.
USA: Polling package for network in USA
UK: Polling package for network in UK

USA_Location -> Intranet, USA
UK_Location -> Intranet, UK

In this configuration, all remote monitors would poll company-wide intranet resources and then poll their local network where they were located.

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Seth Leger July 7, 2015 at 2:13 PM

This was fixed in the feature-clean-up-monitoring-locations branch. Marking as fixed in 17.

commit cdad5ad1a0a5f85e10b3dda0310fd098ef4a1740

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

PagerDuty

Created May 27, 2015 at 5:27 PM
Updated June 3, 2019 at 8:05 AM
Resolved July 7, 2015 at 2:13 PM