Мониторинг и статистика: различия между версиями
Перейти к навигации
Перейти к поиску
Artem (обсуждение | вклад) |
Artem (обсуждение | вклад) |
||
Строка 5: | Строка 5: | ||
host -t ns DOMAIN | host -t ns DOMAIN | ||
dig ns DOMAIN | dig ns DOMAIN | ||
</pre> | |||
* Резолвятся ли NS серверы с 2х серверов | |||
<pre> | |||
nslookup ns1.aleksashkin.net | |||
nslookup ns2.aleksashkin.net | |||
</pre> | </pre> | ||
* Пингуются ли NS серверы с 2х серверов | * Пингуются ли NS серверы с 2х серверов | ||
<pre> | |||
ping ns1.aleksashkin.net | |||
ping ns2.aleksashkin.net | |||
</pre> | |||
* Резолвят ли NS серверы домен корректно | * Резолвят ли NS серверы домен корректно | ||
<pre> | |||
nslookup DOMAIN ns1.aleksashkin.net | |||
nslookup DOMAIN ns2.aleksashkin.net | |||
</pre> | |||
* Пинг домена с 2х адресов - время пинга должно быть адекватным | * Пинг домена с 2х адресов - время пинга должно быть адекватным | ||
<pre> | |||
ping DOMAIN | |||
</pre> | |||
* Проверка открытости портов 80 и 443 для ip адреса домена | * Проверка открытости портов 80 и 443 для ip адреса домена | ||
<pre> | |||
nmap -p80,443 DOMAIN | |||
</pre> | |||
* Проверка кода ответа для домена 200 или 301 для http | * Проверка кода ответа для домена 200 или 301 для http | ||
* Проверка сертификата для 443 https - валидность / как скоро истечет | * Проверка сертификата для 443 https - валидность / как скоро истечет |
Версия от 14:06, 17 февраля 2023
Project
- NS серверы подвязаны к домену
host -t ns DOMAIN dig ns DOMAIN
- Резолвятся ли NS серверы с 2х серверов
nslookup ns1.aleksashkin.net nslookup ns2.aleksashkin.net
- Пингуются ли NS серверы с 2х серверов
ping ns1.aleksashkin.net ping ns2.aleksashkin.net
- Резолвят ли NS серверы домен корректно
nslookup DOMAIN ns1.aleksashkin.net nslookup DOMAIN ns2.aleksashkin.net
- Пинг домена с 2х адресов - время пинга должно быть адекватным
ping DOMAIN
- Проверка открытости портов 80 и 443 для ip адреса домена
nmap -p80,443 DOMAIN
- Проверка кода ответа для домена 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