Я хочу отметить некоторые события на моих графиках Мунина, чтобы увидеть, как графики меняются в этих точках. Похоже, что в терминах RRD они могут быть созданы VRULE
команду, но я не могу найти способ использовать ее с Мунином. По сути, я хочу передать список time:caption
или хотя бы просто time
значения и в идеале увидеть соответствующие линии на всех графиках.
если это невозможно с Munin, существует ли аналогичная система мониторинга (с поддержкой пользовательских плагинов), которая позволяет это?
Munin (и многие другие продукты для мониторинга на базе Linux) используют rrdtool
на заднем плане, как вы видели. Преимущество этого в том, что вы можете очень легко строить свои собственные графики вне инструмента. Я предлагаю вам просто написать сценарий оболочки, который создаст пару необходимых вам графиков с соответствующими VRULE
записи. Преимущество заключается в том, что вы сможете комбинировать любые данные за любой период времени (при условии, что они все еще присутствуют). Вы можете либо просто вывести изображения в каталог и перейти к ним, либо обернуть вокруг них некоторый html / php.
Я рассматриваю Munin (и подобные продукты, хотя я предпочитаю Munin) в первую очередь как набор сценариев сбора данных с интерфейсом по умолчанию. Munin может выполнять некоторую настройку и консолидацию, но поскольку он собирает данные, а интерфейс для rrdtool довольно прост, я предпочитаю просто создавать столько пользовательских графиков, сколько хочу, на специальной основе.