Когда я писал про то, как переписал скрипты для Sensu, я слегка слукавил. Изначально, я написал эти скрипты на Python, и только потом на Ruby. Поскольку пользователям других Nagios-совместимых систем мониторинга может показаться неудобным использование ruby-скриптов, да еще и с зависимостью от гема sensu-plugin, я решил выложить и Python-версии скриптов.

Если кому хочется мониторить состояние дисков в raid-контроллерах от 3ware или HP SmartArray на чистом Python - милости просим, все в моем репозитории.

Также я собрался с силами, и привел в чувства утилиту zabbix_maintenance.py для работы с периодами "в обслуживании" в Zabbix, которую написал параллельно с модулем для Ansible.

Она служит полнофункциональной заменой модуля для Ansible, и может создавать, удалять и показывать периоды "в обслуживании".

Эта утилита призвана заменить старый вариант на Ruby, и обладает большим набором опций командной строки.

Написана утилита на Python, и доступна всем желающим тут.


Comments

comments powered by Disqus