WIP: gitlab-ctl statuses
this MR gives output like
gitlab_service_up{name="gitlab-workhorse"} 1 1476646371941
gitlab_service_up{name="logrotate"} 1 1476646371941
gitlab_service_up{name="mailroom"} 1 1476646371941
gitlab_service_up{name="mattermost"} 0 1476646371941
gitlab_service_up{name="postgresql"} 1 1476646371941
gitlab_service_up{name="redis"} 1 1476646371941
gitlab_service_up{name="sidekiq"} 1 1476646371941
gitlab_service_up{name="unicorn"} 1 1476646371941
but there is requirements to obtain this information:
-
gitlab-monitor
must be run under root (or prometheus user must be in sudoers) - data obtained via
sudo gitlab-ctl status