Andrew Bogott has uploaded a new change for review. https://gerrit.wikimedia.org/r/325359
Change subject: Designate: page if services go down. ...................................................................... Designate: page if services go down. These services are critical to Labs and CI functionality. Bug: T152368 Change-Id: I301d99c99dd2538501cb47d67de635f29bfffe11 --- M modules/openstack/manifests/designate/service.pp 1 file changed, 7 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/puppet refs/changes/59/325359/1 diff --git a/modules/openstack/manifests/designate/service.pp b/modules/openstack/manifests/designate/service.pp index 6125838..ca9a224 100644 --- a/modules/openstack/manifests/designate/service.pp +++ b/modules/openstack/manifests/designate/service.pp @@ -147,25 +147,32 @@ require => Package['designate'], } + # Page if designate processes die. We only have one of each of these, + # and new instance creation will be very broken if services die. nrpe::monitor_service { 'check_designate_sink_process': description => 'designate-sink process', nrpe_command => "/usr/lib/nagios/plugins/check_procs -c 1: --ereg-argument-array '^/usr/bin/python /usr/bin/designate-sink'", + critical => true, } nrpe::monitor_service { 'check_designate_api_process': description => 'designate-api process', nrpe_command => "/usr/lib/nagios/plugins/check_procs -c 1: --ereg-argument-array '^/usr/bin/python /usr/bin/designate-api'", + critical => true, } nrpe::monitor_service { 'check_designate_central_process': description => 'designate-central process', nrpe_command => "/usr/lib/nagios/plugins/check_procs -c 1: --ereg-argument-array '^/usr/bin/python /usr/bin/designate-central'", + critical => true, } nrpe::monitor_service { 'check_designate_mdns': description => 'designate-mdns process', nrpe_command => "/usr/lib/nagios/plugins/check_procs -c 1: --ereg-argument-array '^/usr/bin/python /usr/bin/designate-mdns'", + critical => true, } nrpe::monitor_service { 'check_designate_pool-manager': description => 'designate-pool-manager process', nrpe_command => "/usr/lib/nagios/plugins/check_procs -c 1: --ereg-argument-array '^/usr/bin/python /usr/bin/designate-pool-manager'", + critical => true, } } else { -- To view, visit https://gerrit.wikimedia.org/r/325359 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I301d99c99dd2538501cb47d67de635f29bfffe11 Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Andrew Bogott <abog...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits