Compare commits
3 Commits
ea20dc1ba3
...
ec6feae183
Author | SHA1 | Date |
---|---|---|
|
ec6feae183 | |
|
16127e26e0 | |
|
232fbf0182 |
|
@ -12,7 +12,7 @@ services:
|
|||
build:
|
||||
dockerfile: Dockerfile
|
||||
container_name: nagios
|
||||
image: docker-registry1.in.thelinuxpro.net:5000/tlp/nagios:241228.0.1
|
||||
image: docker-registry1.in.thelinuxpro.net:5000/tlp/nagios:241228.0.2
|
||||
networks:
|
||||
infra_dev_net:
|
||||
ipv4_address: 10.99.23.36
|
||||
|
|
|
@ -0,0 +1,30 @@
|
|||
command[check_docker_container_status_ns2]=/usr/lib/nagios/plugins/check_docker --status running --containers ns2
|
||||
command[check_docker_container_cpu_ns2]=/usr/lib/nagios/plugins/check_docker --cpu 90:95 --containers ns2
|
||||
command[check_docker_container_memory_ns2]=/usr/lib/nagios/plugins/check_docker --memory 90:95:% --containers ns2
|
||||
command[check_docker_container_status_blackbox-exporter]=/usr/lib/nagios/plugins/check_docker --status running --containers blackbox-exporter
|
||||
command[check_docker_container_cpu_blackbox-exporter]=/usr/lib/nagios/plugins/check_docker --cpu 90:95 --containers blackbox-exporter
|
||||
command[check_docker_container_memory_blackbox-exporter]=/usr/lib/nagios/plugins/check_docker --memory 90:95:% --containers blackbox-exporter
|
||||
command[check_docker_container_status_grafana]=/usr/lib/nagios/plugins/check_docker --status running --containers grafana
|
||||
command[check_docker_container_cpu_grafana]=/usr/lib/nagios/plugins/check_docker --cpu 90:95 --containers grafana
|
||||
command[check_docker_container_memory_grafana]=/usr/lib/nagios/plugins/check_docker --memory 90:95:% --containers grafana
|
||||
command[check_docker_container_status_pihole-exporter]=/usr/lib/nagios/plugins/check_docker --status running --containers pihole-exporter
|
||||
command[check_docker_container_cpu_pihole-exporter]=/usr/lib/nagios/plugins/check_docker --cpu 90:95 --containers pihole-exporter
|
||||
command[check_docker_container_memory_pihole-exporter]=/usr/lib/nagios/plugins/check_docker --memory 90:95:% --containers pihole-exporter
|
||||
command[check_docker_container_status_unpoller]=/usr/lib/nagios/plugins/check_docker --status running --containers unpoller
|
||||
command[check_docker_container_cpu_unpoller]=/usr/lib/nagios/plugins/check_docker --cpu 90:95 --containers unpoller
|
||||
command[check_docker_container_memory_unpoller]=/usr/lib/nagios/plugins/check_docker --memory 90:95:% --containers unpoller
|
||||
command[check_docker_container_status_pihole2]=/usr/lib/nagios/plugins/check_docker --status running --containers pihole2
|
||||
command[check_docker_container_cpu_pihole2]=/usr/lib/nagios/plugins/check_docker --cpu 90:95 --containers pihole2
|
||||
command[check_docker_container_memory_pihole2]=/usr/lib/nagios/plugins/check_docker --memory 90:95:% --containers pihole2
|
||||
command[check_docker_container_status_prometheus]=/usr/lib/nagios/plugins/check_docker --status running --containers prometheus
|
||||
command[check_docker_container_cpu_prometheus]=/usr/lib/nagios/plugins/check_docker --cpu 90:95 --containers prometheus
|
||||
command[check_docker_container_memory_prometheus]=/usr/lib/nagios/plugins/check_docker --memory 90:95:% --containers prometheus
|
||||
command[check_docker_container_status_syslog-ng]=/usr/lib/nagios/plugins/check_docker --status running --containers syslog-ng
|
||||
command[check_docker_container_cpu_syslog-ng]=/usr/lib/nagios/plugins/check_docker --cpu 90:95 --containers syslog-ng
|
||||
command[check_docker_container_memory_syslog-ng]=/usr/lib/nagios/plugins/check_docker --memory 90:95:% --containers syslog-ng
|
||||
command[check_docker_container_status_telegraf]=/usr/lib/nagios/plugins/check_docker --status running --containers telegraf
|
||||
command[check_docker_container_cpu_telegraf]=/usr/lib/nagios/plugins/check_docker --cpu 90:95 --containers telegraf
|
||||
command[check_docker_container_memory_telegraf]=/usr/lib/nagios/plugins/check_docker --memory 90:95:% --containers telegraf
|
||||
command[check_docker_container_status_influxdb_telegraf-influxdb-1]=/usr/lib/nagios/plugins/check_docker --status running --containers influxdb_telegraf-influxdb-1
|
||||
command[check_docker_container_cpu_influxdb_telegraf-influxdb-1]=/usr/lib/nagios/plugins/check_docker --cpu 90:95 --containers influxdb_telegraf-influxdb-1
|
||||
command[check_docker_container_memory_influxdb_telegraf-influxdb-1]=/usr/lib/nagios/plugins/check_docker --memory 90:95:% --containers influxdb_telegraf-influxdb-1
|
|
@ -0,0 +1,3 @@
|
|||
command[check_docker_container_status_nagios]=/usr/lib/nagios/plugins/check_docker --status running --containers nagios
|
||||
command[check_docker_container_cpu_nagios]=/usr/lib/nagios/plugins/check_docker --cpu 90:95 --containers nagios
|
||||
command[check_docker_container_memory_nagios]=/usr/lib/nagios/plugins/check_docker --memory 90:95:% --containers nagios
|
|
@ -309,3 +309,234 @@ define service{
|
|||
check_command check_nrpe!check_docker_container_memory_jenkins
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi502.in.thelinuxpro.net
|
||||
service_description Container Status: ns2
|
||||
check_command check_nrpe!check_docker_container_status_ns2
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi502.in.thelinuxpro.net
|
||||
service_description Container CPU: ns2
|
||||
check_command check_nrpe!check_docker_container_cpu_ns2
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi502.in.thelinuxpro.net
|
||||
service_description Container Memory: ns2
|
||||
check_command check_nrpe!check_docker_container_memory_ns2
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi502.in.thelinuxpro.net
|
||||
service_description Container Status: blackbox-exporter
|
||||
check_command check_nrpe!check_docker_container_status_blackbox-exporter
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi502.in.thelinuxpro.net
|
||||
service_description Container CPU: blackbox-exporter
|
||||
check_command check_nrpe!check_docker_container_cpu_blackbox-exporter
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi502.in.thelinuxpro.net
|
||||
service_description Container Memory: blackbox-exporter
|
||||
check_command check_nrpe!check_docker_container_memory_blackbox-exporter
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi502.in.thelinuxpro.net
|
||||
service_description Container Status: grafana
|
||||
check_command check_nrpe!check_docker_container_status_grafana
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi502.in.thelinuxpro.net
|
||||
service_description Container CPU: grafana
|
||||
check_command check_nrpe!check_docker_container_cpu_grafana
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi502.in.thelinuxpro.net
|
||||
service_description Container Memory: grafana
|
||||
check_command check_nrpe!check_docker_container_memory_grafana
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi502.in.thelinuxpro.net
|
||||
service_description Container Status: pihole-exporter
|
||||
check_command check_nrpe!check_docker_container_status_pihole-exporter
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi502.in.thelinuxpro.net
|
||||
service_description Container CPU: pihole-exporter
|
||||
check_command check_nrpe!check_docker_container_cpu_pihole-exporter
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi502.in.thelinuxpro.net
|
||||
service_description Container Memory: pihole-exporter
|
||||
check_command check_nrpe!check_docker_container_memory_pihole-exporter
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi502.in.thelinuxpro.net
|
||||
service_description Container Status: unpoller
|
||||
check_command check_nrpe!check_docker_container_status_unpoller
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi502.in.thelinuxpro.net
|
||||
service_description Container CPU: unpoller
|
||||
check_command check_nrpe!check_docker_container_cpu_unpoller
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi502.in.thelinuxpro.net
|
||||
service_description Container Memory: unpoller
|
||||
check_command check_nrpe!check_docker_container_memory_unpoller
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi502.in.thelinuxpro.net
|
||||
service_description Container Status: pihole2
|
||||
check_command check_nrpe!check_docker_container_status_pihole2
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi502.in.thelinuxpro.net
|
||||
service_description Container CPU: pihole2
|
||||
check_command check_nrpe!check_docker_container_cpu_pihole2
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi502.in.thelinuxpro.net
|
||||
service_description Container Memory: pihole2
|
||||
check_command check_nrpe!check_docker_container_memory_pihole2
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi502.in.thelinuxpro.net
|
||||
service_description Container Status: prometheus
|
||||
check_command check_nrpe!check_docker_container_status_prometheus
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi502.in.thelinuxpro.net
|
||||
service_description Container CPU: prometheus
|
||||
check_command check_nrpe!check_docker_container_cpu_prometheus
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi502.in.thelinuxpro.net
|
||||
service_description Container Memory: prometheus
|
||||
check_command check_nrpe!check_docker_container_memory_prometheus
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi502.in.thelinuxpro.net
|
||||
service_description Container Status: syslog-ng
|
||||
check_command check_nrpe!check_docker_container_status_syslog-ng
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi502.in.thelinuxpro.net
|
||||
service_description Container CPU: syslog-ng
|
||||
check_command check_nrpe!check_docker_container_cpu_syslog-ng
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi502.in.thelinuxpro.net
|
||||
service_description Container Memory: syslog-ng
|
||||
check_command check_nrpe!check_docker_container_memory_syslog-ng
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi502.in.thelinuxpro.net
|
||||
service_description Container Status: telegraf
|
||||
check_command check_nrpe!check_docker_container_status_telegraf
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi502.in.thelinuxpro.net
|
||||
service_description Container CPU: telegraf
|
||||
check_command check_nrpe!check_docker_container_cpu_telegraf
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi502.in.thelinuxpro.net
|
||||
service_description Container Memory: telegraf
|
||||
check_command check_nrpe!check_docker_container_memory_telegraf
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi502.in.thelinuxpro.net
|
||||
service_description Container Status: influxdb_telegraf-influxdb-1
|
||||
check_command check_nrpe!check_docker_container_status_influxdb_telegraf-influxdb-1
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi502.in.thelinuxpro.net
|
||||
service_description Container CPU: influxdb_telegraf-influxdb-1
|
||||
check_command check_nrpe!check_docker_container_cpu_influxdb_telegraf-influxdb-1
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi502.in.thelinuxpro.net
|
||||
service_description Container Memory: influxdb_telegraf-influxdb-1
|
||||
check_command check_nrpe!check_docker_container_memory_influxdb_telegraf-influxdb-1
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi503.in.thelinuxpro.net
|
||||
service_description Container Status: nagios
|
||||
check_command check_nrpe!check_docker_container_status_nagios
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi503.in.thelinuxpro.net
|
||||
service_description Container CPU: nagios
|
||||
check_command check_nrpe!check_docker_container_cpu_nagios
|
||||
}
|
||||
|
||||
define service{
|
||||
use local-service,graphed-service
|
||||
host_name pi503.in.thelinuxpro.net
|
||||
service_description Container Memory: nagios
|
||||
check_command check_nrpe!check_docker_container_memory_nagios
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue