25 февраля 2018

Monitoring rig via Telegram

Light version of python script for monitoring Claymore's Dual Ethereum miner.
The script wait request to Telegram bot and sends cumulative information about:
- Uptime of Claymore
- Current total hashrate of Rig
- Hashrate of each GPU
- Temperature of each GPU
- Fan speed of each GPU
- Number of accepted shares
- Number of invalid shares


Read more...

17 февраля 2018

Отправка уведомлений Zabbix в супер группу Telegram


zabbix-telegram-app

Кроме отправки уведомлений бот также будет закреплять новые(pinChatMessage) и откреплять неактуальные(unpinChatMessage) уведомления.








21 июня 2017

Простой мониторинг SIP транка с оповещением через Telegram

Скрипт на баше проверяет состояние SIP транка и, в случае падения транка больше чем на 2 минуты, отправляет оповещение через Telegram. Попутно производится попытка транк реанимировать.

















04 декабря 2016

Система безопасности на базе Raspberry Pi

Оповещение о проникновении через telegram.

Прошло несколько месяцев с момента начала эксплуатации решения Rasp + Gdrive. Появилась идея добавить небольшой функционал. В итоге я перенес скрипт на Python, полностью его переписал и собрал из него демон для системы.





c

21 июля 2016

Произвольные метрики в Zabbix из Elasticsearch

На самом деле сказ о том как вытащить произвольные переменные из полей Syslog сообщений обрабатываемых в Elastic.

Под катом я буду получать из логов значение времени обработки запросов(ReqTime) сервером Nginx для произвольного сервера.

Следуя концепции "все данные в одном месте", эти данные будут вытаскиваться в Zabbix.

Дальше эти данные можно удобно визуализировать и настроить, в случае необходимости, оповещения, если метрики выйдут из заданных диапазонов.






05 июля 2016

Массовое изменение конфигураций с помощью Rancid

В сети с числом активных элементов больше 5, следует задуматься над автоматизацией процесса изменения конфигурации оборудования. Утилита Rancid, кроме сбора и хранения конфигураций, умеет, после небольшого тюнинга, рассылать требуемые изменения на сетевое оборудование.