Using Health Monitor
Sections below only show minimum configuration options to enable plugins. Add them to the deployment manifest for the Health Monitor. See health_monitor release job properties for more details.
Enabled by default. No way to turn it off.
Restarts VMs that have stopped heartbeating. See Automatic repair with Resurrector for more details.
properties: hm: resurrector_enabled: true
Plugin that sends configurable e-mails on events reciept.
properties: hm: email_notifications: true email_recipients: [firstname.lastname@example.org] smtp: from: host: port: domain: tls: auth: user: password:
Enabled by default.
Plugin that sends alerts and heartbeats as json to programs installed on the director over stdin. The plugin will start and manage a process for each executable matching the glob
Plugin that forwards alerts and heartbeats to OpenTSDB.
properties: hm: tsdb_enabled: true tsdb: address: tsdb.your.org port: 4242
Plugin that forwards heartbeats to Graphite.
properties: hm: graphite_enabled: true graphite: address: graphite.your.org port: 2003
Plugin that sends various events to PagerDuty.com using their API.
properties: hm: pagerduty_enabled: pagerduty: service_key: http_proxy:
Plugin that sends various events to DataDog.com using their API.
properties: hm: datadog_enabled: true datadog: api_key: application_key: pagerduty_service_name:
Plugin that sends various events to Amazon's CloudWatch using their API.
properties: hm: cloud_watch_enabled: true aws: access_key_id: secret_access_key: