А как вы мониторите?

Привет. Поговорим про мониторинг?

Наткнулся тут на хорошую статью на хабре — https://habrahabr.ru/post/331016/. Автор рассказывает, как он мониторит свой сервер (сервис), состоящий из 1-2 нод. Естесттвенно, мужик говорит, что Заббикс (Zabbix) для него показался овер-инжениринг решением. Ещё бы, ведь это промышленная технология, и она нужна, когда у нас сотни серверов, а не 1-2.

Конечно же, в статье на хабре не обошлось и без самых захайпнутых игроков: influxdb, grafana, Graphite. Но про них мы и так все знаем, ведь это дефолтный стек мониторинга на 2017-й год.

Стало интересно, а использует ли кто-нибудь из вас что-то оригинальное? Что-то, что написано в 2016-2017-м годах на каком-нибудь условном Go (прямо, как графана). Например, что можете сказать про Riemann?

А вообще, я этот пост написал, что сохранить для себя (для вас) такую крутую ссылку — List of OpenSource Time-Series Database. Это полный обзор существующих открытых БД для хранения временных рядов. Тут действительно есть на что посмотреть. Например, сразу же видно, чем ИнфлюексDB плоха — кластеризация есть только в Интерпрайзе (читай, за бабло). Хотя, очевидно, что кластеризация не нужна Пет-проджектам, а у фирмы всегда найдётся баблишко на оплату.

Категории: Программирование