Не понимаю, в чём собственно смысл систем мониторинга, которые не являются по факту системами мониторинга: ни сборщиков данных, ни расчёта триггеров. А без этого - зачем нужны графики? Даже если какие-то чудо-скрипты, понаписанные ВМЕСТО нормальной системы мониторинга, отправят в Prometheus или Graphite метрики - кто их смотреть будет и как использовать? Не может же админ повесить себе в лучшем случае десяток тысяч графиков - и на все смотреть, не отрываясь, дабы что-нибудь важное не пропустить?
Видимо, для того же Graphite данные должна чудесным образом собирать некая внешняя система мониторинга, а Graphite должен по сути только предоставлять быстрый доступ к историческим данным?
Для мониторинга работы хитроумного местечкового самописного приклада вещи типа Graphite, может, и подходят (всё равно же мониторинг по существу костыльный: ни у кого нет времени делать нормальный внешний мониторинг своих приложений - perf_counter'ы, SNMP, WMI, каждый раз приходится ковырять чёрный ящик снаружи), но я что-то совсем не врубаюсь, а как это для мониторинга инфраструктуры заюзать?
P.S. Конкретно для Zabbix'а начиная с 3-й версии можно написать на Си плагин, сгружающий историческое барахло не в РСУБД, а в те же тайм-серии: это пока для меня единственное очевидное применение даже не Graphite, а всего одной его компоненты.