Check only shows gitlab is down
The check only shows gitlab is down for example gitlab-pages is not running
~# gitlab-ctl stop gitlab-pages
ok: down: gitlab-pages: 0s, normally up
~# gitlab-ctl status
run: alertmanager: (pid 15232) 72450s; run: log: (pid 15017) 72500s
run: gitaly: (pid 15211) 72451s; run: log: (pid 13677) 72689s
run: gitlab-exporter: (pid 15218) 72451s; run: log: (pid 14790) 72513s
down: gitlab-pages: 48s, normally up; run: log: (pid 14276) 72588s
run: gitlab-workhorse: (pid 15173) 72453s; run: log: (pid 14131) 72617s
run: logrotate: (pid 118486) 601s; run: log: (pid 14211) 72601s
run: mattermost: (pid 15237) 72450s; run: log: (pid 14761) 72516s
run: nginx: (pid 95650) 4303s; run: log: (pid 14163) 72610s
run: postgres-exporter: (pid 15250) 72450s; run: log: (pid 15053) 72494s
run: postgresql: (pid 13821) 72684s; run: log: (pid 13843) 72681s
run: puma: (pid 16165) 72413s; run: log: (pid 14033) 72632s
run: redis: (pid 13608) 72696s; run: log: (pid 13633) 72693s
run: redis-exporter: (pid 15224) 72451s; run: log: (pid 14960) 72504s
run: sidekiq: (pid 70613) 9503s; run: log: (pid 14065) 72623s
~# ./check_gitlab.rb -m services
Critical - gitlab is down
other service for example mattermost showing correctly
~# gitlab-ctl stop mattermost
ok: down: mattermost: 596s, normally up
~# gitlab-ctl status
run: alertmanager: (pid 15232) 73141s; run: log: (pid 15017) 73191s
run: gitaly: (pid 15211) 73142s; run: log: (pid 13677) 73380s
run: gitlab-exporter: (pid 15218) 73142s; run: log: (pid 14790) 73204s
run: gitlab-pages: (pid 123536) 629s; run: log: (pid 14276) 73279s
run: gitlab-workhorse: (pid 15173) 73144s; run: log: (pid 14131) 73308s
run: logrotate: (pid 118486) 1292s; run: log: (pid 14211) 73292s
down: mattermost: 603s, normally up; run: log: (pid 14761) 73207s
run: nginx: (pid 95650) 4994s; run: log: (pid 14163) 73301s
run: postgres-exporter: (pid 15250) 73141s; run: log: (pid 15053) 73185s
run: postgresql: (pid 13821) 73375s; run: log: (pid 13843) 73372s
run: puma: (pid 16165) 73104s; run: log: (pid 14033) 73323s
run: redis: (pid 13608) 73387s; run: log: (pid 13633) 73384s
run: redis-exporter: (pid 15224) 73142s; run: log: (pid 14960) 73195s
run: sidekiq: (pid 70613) 10194s; run: log: (pid 14065) 73314s
~# ./check_gitlab.rb -m services
Critical - mattermost is down
OS: centos 7.9
gitlab: gitlab-ce 13.8.3
check_gitlab.rb: v0.5.2
ruby: ruby 2.7.2p137 (2020-10-01 revision 5445e04352) [x86_64-linux]
Edited by koraz