Мониторинг и статистика: различия между версиями

Материал из Artem Aleksashkin's Wiki
Перейти к навигации Перейти к поиску
Строка 2: Строка 2:


* NS серверы подвязаны к домену
* NS серверы подвязаны к домену
<pre>
host -t ns DOMAIN
dig ns DOMAIN
</pre>
* Пингуются ли NS серверы с 2х серверов
* Пингуются ли NS серверы с 2х серверов
* Резолвят ли NS серверы домен корректно
* Резолвят ли NS серверы домен корректно

Версия от 14:00, 17 февраля 2023

Project

  • NS серверы подвязаны к домену
host -t ns DOMAIN
dig ns DOMAIN
  • Пингуются ли NS серверы с 2х серверов
  • Резолвят ли NS серверы домен корректно
  • Пинг домена с 2х адресов - время пинга должно быть адекватным
  • Проверка открытости портов 80 и 443 для ip адреса домена
  • Проверка кода ответа для домена 200 или 301 для http
  • Проверка сертификата для 443 https - валидность / как скоро истечет
  • Проверка кода ответа для 443 https = 200 не пустой
  • Проверка статусного endpoint (https://example.com/api/status) - код ответа и парсинг статуса
  • Выборочная проверка endpoint's

Zabbix

Check that node is online

zabbix_get -s 172.17.0.1 -p 10050 -k agent.ping

Must be 1, if zabbix_get [18]: Check access restrictions in Zabbix agent configuration - change Server config

Agent

PidFile=/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix-agent/zabbix_agentd.log
LogFileSize=0
DebugLevel=0
Server=172.16.0.0/12,192.168.0.0/16
ListenPort=10050
ListenIP=0.0.0.0
ServerActive=172.17.0.1:10051
Include=/etc/zabbix/zabbix_agentd.conf.d/*.conf

Munin

Grafana