Closed Bug 1309897 Opened 9 years ago Closed 7 years ago

clean up monitoring

Categories

(Webtools Graveyard :: DXR, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: fubar, Assigned: dhouse)

Details

off the top of my head: - new blades need to have standard host monitoring enabled - ensure all nodes have production monitoring (not -preprod) - remove monitoring for hosts that have been pulled from the ES cluster - create ES cluster check for health, instead of per-node (mmm, alert spam) - verify we're monitoring jenkins it might be useful to dig up the old MXR process checks for long indexing jobs and repurpose to look for wedged indexing jobs (eg would catch builds that segfault and never finish)
For nodes that are esx vms, the entry in sysadmins/puppet/trunk/modules/nagios/manifests/hosts/scl3.pp should look like: '<FQDN>' => { parents => 'esx-cluster1.ops.scl3.mozilla.com', hostgroups => [ 'generic', 'virtual', ] }, Hosts may have other hostgroups specified depending on their function (e.g. 'dxr-jenkins-slaves', ) For hardware, that should be more like (this assumes they're HP machines): '<FQDN>' => { parents => '<look up the switch it's connected to in inventory>', hostgroups => [ 'generic', 'hp-servers', ] }, We may also want to set/override the contact_groups setting if we're setting up cluster checks (so that people don't get paged for one node being down). I'll leave this to fubar to help explain/define. Creating a cluster check would be done in: sysadmins/puppet/trunk/modules/nagios/manifests/mozilla/clusterchecks.pp Not sure what we need to be monitoring for jenkins, so I'll leave that one up to fubar as well.
assigning to myself
Assignee: klibby → dhouse
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.