25 февраля 2018

Monitoring rig via Telegram

Light version of python script for monitoring Claymore's Dual Ethereum miner running on Linux machine.
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, кроме сбора и хранения конфигураций, умеет, после небольшого тюнинга, рассылать требуемые изменения на сетевое оборудование.