/
Monitoring Service Check: varnish_controller
Welcome to the VSHN Knowledge Base
Monitoring Service Check: varnish_controller
Overview
This checks several components of varnish_controller.
- varnishd is checked with TCP
- brainz with procs
- api-gw with TCP
- nats with TCP
- UI with TCP
- agent with procs
The systemd services are :
- varnish_controller_agent
- varnish_controller_varnishd
- varnish_controller_brainz
- varnish_controller_api_gw
- varnish_controller_nats
- varnish_controller_ui
Logs for all services should be handled by journald.
Technical Details
Implementation
Global base check | Mo |
---|---|
Puppet profiles using this check | profile_varnish |
Check plugins
Name | check_procs, check_tcp |
---|---|
Packages | icinga2-common, monitoring-plugins-basic |
CheckCommand name | check_procs, check_tcp |
Upstream source link | part of icinga2 base installation |
Documentation link | https://icinga.com/docs/icinga-2/latest/doc/10-icinga-template-library/#tcp https://icinga.com/docs/icinga-2/latest/doc/10-icinga-template-library/#procs |
List of variables
See documentations above for details
Icinga2 variable | Configured in | Default Value | Description |
---|---|---|---|
procs_critical | set the expected number of procs (1:) | The expected number of processes to run | |
procs_argument | Name of the process to find | Name of process to monitor |
Icinga2 variable | Configure in | Default value | Description |
---|---|---|---|
tcp_address | set to the ip address to which the service binds to in the profile | the IP address where the check connects to | |
tcp_port | set to port the service binds to | the port where the check connects to |
Troubleshooting/Known issues
A service is alerting
Solution
A systemd service restart should do the trick.
Tuning
, multiple selections available,
Related content
Monitoring Service Check: varnish
Monitoring Service Check: varnish
More like this
Monitoring Service Check: tcp
Monitoring Service Check: tcp
More like this
Monitoring Service Check: icinga2internals
Monitoring Service Check: icinga2internals
More like this
Monitoring Service Check: ssl_certificate
Monitoring Service Check: ssl_certificate
More like this
Monitoring Service Check: cloudsql
Monitoring Service Check: cloudsql
More like this
Monitoring Service Check: http
Monitoring Service Check: http
More like this