Я ищу систему мониторинга, такую как Cacti, которая не теряет данные с течением времени, все инструменты, которые я нашел, используют файлы rrd, которые усредняют данные с течением времени.
Я хотел бы иметь возможность вернуться (например) к 1 апреля в 12:00 и посмотреть, какими были данные, собранные в то время, а не то, что было в среднем за весь день.
Есть ли система мониторинга, которая может это сделать?
OpenTSDB можете делать то, что хотите, но, как указано в комментариях, требования к диску довольно велики.
Судя по тегам вопросов, я думаю, вы проверили и Nagios, и Zabbix.
В Zabbix все отслеживаемые элементы имеют заранее заданные
Вы можете настроить и то, и другое, элемент за элементом. Более 70 тыс. Элементов, которые я отслеживаю, в настоящее время занимают в БД ~ 5 ГБ.
Он работает с любым из следующих бэкэндов БД:
MySQL, Oracle, PostgreSQL, DB2