User Tools

Site Tools


zabbix_observability

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
zabbix_observability [2026/04/16 13:30]
val
zabbix_observability [2026/04/19 08:16] (current)
val
Line 5: Line 5:
   * [[Сервис Zabbix#​zabbix Services sla best practice именования tag]]   * [[Сервис Zabbix#​zabbix Services sla best practice именования tag]]
   * [[https://​git.zabbix.com/​projects/​ZBX/​repos/​zabbix/​browse/​templates/​app/​smtp_service?​at=release/​6.2]]   * [[https://​git.zabbix.com/​projects/​ZBX/​repos/​zabbix/​browse/​templates/​app/​smtp_service?​at=release/​6.2]]
 +  * [[https://​git.zabbix.com/​projects/​ZBX/​repos/​zabbix/​browse/​templates/​db/​mysql_agent?​at=refs%2Ftags%2F7.0.24]]
   * [[https://​www.zabbix.com/​documentation/​7.0/​ru/​manual/​it_services/​example]]   * [[https://​www.zabbix.com/​documentation/​7.0/​ru/​manual/​it_services/​example]]
  
 <​code>​ <​code>​
-gate.corp13.un:~# tail -f /var/lib/roundcube/logs/errors.log+zabbix@gate:/​root$ ​tail -f /var/log/roundcube/errors.log 
 +Error in roundcube log 
 +log[/​var/​log/​roundcube/errors.log,​^(?​!.*(?​i:​test|debug|verbose)).*(?​i:​error|warn|critical),,,​skip] 
 + 
 +count Logged mail 
 +log.count[/​var/​log/​mail.log,"​^(?​!.*(?​i:​student)).*(?​i:​Logged in)",,,​skip] 
 + 
 +All services->​Corp Mail 
 +  Description:​ http://​...dashboard.view... 
 +  Tags-> slatag: mail 
 +  Child services: 
 +    Scenario Service 
 +   Problem tags 
 +        problem: scenario_mail 
 + SMTP Service 
 +   Problem tags 
 +        problem: smtp_{HOST.NAME} 
 +Полюс, триггеры для dashboard 
 +problem: imap_{HOST.NAME} 
 +problem: http_{HOST.NAME} 
 +problem: mysql_{HOST.NAME} 
 + 
 +SLA 
 +  service mail 
 +    Service tags 
 +   slatag: mail 
 + 
 + 
 +Script 
 +Name: mail reboot gate 
 +Commands: /​usr/​bin/​zabbix_get -s gate -k "​system.run[sudo /​usr/​sbin/​reboot]"​ 
 + 
 +Service actions 
 +Name: mail action 
 +Conditions: Service equals Corp Mail 
 +Operations:​ 
 +  1. Send message to user groups: Zabbix administrators via all media (Duration: 3m) 
 +  2. Run script "mail reboot gate" on Zabbix server 
 + 
 +Тестирование 
 + 
 +service postfix stop  #dovecot используется postfix 
 +service mariadb stop 
 + 
 +Дашбоард 
 + 
 +Trigger overview 
 +Name: mail services errors 
 +Show: Problems 
 +Problem tags: все 
 + 
 +Graph: count Logged mail 
 + 
 +Item History: Error in roundcube ​log
 </​code>​ </​code>​
 +
 +  * [[Сервис Zabbix#​Настройка уведомлений о срабатывании сервиса]]
zabbix_observability.1776335421.txt.gz · Last modified: 2026/04/16 13:30 by val