add specific docker checks
This commit is contained in:
parent
45eb6340ff
commit
50a727ba29
|
@ -52,7 +52,7 @@ define hostgroup{
|
|||
members pi501.in.thelinuxpro.net,pi502.in.thelinuxpro.net,pi503.in.thelinuxpro.net,pi504.in.thelinuxpro.net
|
||||
}
|
||||
|
||||
### Services
|
||||
### Service definitions for all docker hosts
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
hostgroup_name docker-hosts
|
||||
|
@ -67,9 +67,245 @@ define service{
|
|||
check_command check_nrpe!check_proc_docker
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
hostgroup_name docker-hosts
|
||||
service_description Disk: /
|
||||
check_command check_nrpe!check_disk
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
hostgroup_name docker-hosts
|
||||
service_description Disk: /var/lib/docker/volumes
|
||||
check_command check_nrpe!check_disk_docker
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
hostgroup_name docker-hosts
|
||||
service_description System: Load
|
||||
check_command check_nrpe!check_load
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
hostgroup_name docker-hosts
|
||||
service_description System: Total Processes
|
||||
check_command check_nrpe!check_procs
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
hostgroup_name docker-hosts
|
||||
service_description System: Zombie Processes
|
||||
check_command check_nrpe!check_procs
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
hostgroup_name docker-hosts
|
||||
service_description System: Logged In users
|
||||
check_command check_nrpe!check_users
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
hostgroup_name docker-hosts
|
||||
service_description DNS Query: A Record
|
||||
check_command check_dns_a
|
||||
}
|
||||
|
||||
### Service Definitions per docker host
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi501
|
||||
service_description Container Status: TEMPLATE
|
||||
check_command check_nrpe!check_docker_container_status_TEMPLATE
|
||||
register 0
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi501
|
||||
service_description Container CPU: TEMPLATE
|
||||
check_command check_nrpe!check_docker_container_cpu_TEMPLATE
|
||||
register 0
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi501
|
||||
service_description Container Memory: TEMPLATE
|
||||
check_command check_nrpe!check_docker_container_memory_TEMPLATE
|
||||
register 0
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi501
|
||||
service_description Container Status: ns1
|
||||
check_command check_nrpe!check_docker_container_status_ns1
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi501
|
||||
service_description Container CPU: ns1
|
||||
check_command check_nrpe!check_docker_container_cpu_ns1
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi501
|
||||
service_description Container Memory: ns1
|
||||
check_command check_nrpe!check_docker_container_memory_ns1
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi501
|
||||
service_description Container Status: gitea
|
||||
check_command check_nrpe!check_docker_container_status_gitea
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi501
|
||||
service_description Container CPU: gitea
|
||||
check_command check_nrpe!check_docker_container_cpu_gitea
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi501
|
||||
service_description Container Memory: gitea
|
||||
check_command check_nrpe!check_docker_container_memory_gitea
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi501
|
||||
service_description Container Status: gitea-db-1
|
||||
check_command check_nrpe!check_docker_container_status_gitea-db-1
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi501
|
||||
service_description Container CPU: gitea-db-1
|
||||
check_command check_nrpe!check_docker_container_cpu_gitea-db-1
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi501
|
||||
service_description Container Memory: gitea-db-1
|
||||
check_command check_nrpe!check_docker_container_memory_gitea-db-1
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi501
|
||||
service_description Container Status: docker-registry1
|
||||
check_command check_nrpe!check_docker_container_status_docker-registry1
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi501
|
||||
service_description Container CPU: docker-registry1
|
||||
check_command check_nrpe!check_docker_container_cpu_docker-registry1
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi501
|
||||
service_description Container Memory: docker-registry1
|
||||
check_command check_nrpe!check_docker_container_memory_docker-registry1
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi501
|
||||
service_description Container Status: thelinux_pro
|
||||
check_command check_nrpe!check_docker_container_status_thelinux_pro
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi501
|
||||
service_description Container CPU: thelinux_pro
|
||||
check_command check_nrpe!check_docker_container_cpu_thelinux_pro
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi501
|
||||
service_description Container Memory: thelinux_pro
|
||||
check_command check_nrpe!check_docker_container_memory_thelinux_pro
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi501
|
||||
service_description Container Status: pihole1
|
||||
check_command check_nrpe!check_docker_container_status_pihole1
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi501
|
||||
service_description Container CPU: pihole1
|
||||
check_command check_nrpe!check_docker_container_cpu_pihole1
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi501
|
||||
service_description Container Memory: pihole1
|
||||
check_command check_nrpe!check_docker_container_memory_pihole1
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi501
|
||||
service_description Container Status: kameronkenny_com_web1
|
||||
check_command check_nrpe!check_docker_container_status_kameronkenny_com_web1
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi501
|
||||
service_description Container CPU: kameronkenny_com_web1
|
||||
check_command check_nrpe!check_docker_container_cpu_kameronkenny_com_web1
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi501
|
||||
service_description Container Memory: kameronkenny_com_web1
|
||||
check_command check_nrpe!check_docker_container_memory_kameronkenny_com_web1
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi501
|
||||
service_description Container Status: jenkins
|
||||
check_command check_nrpe!check_docker_container_status_jenkins
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi501
|
||||
service_description Container CPU: jenkins
|
||||
check_command check_nrpe!check_docker_container_cpu_jenkins
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi501
|
||||
service_description Container Memory: jenkins
|
||||
check_command check_nrpe!check_docker_container_memory_jenkins
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue