Я ищу что-то вроде Cacti или Zabbix, но управляемое из командной строки.
Я ненавижу щелчки, мне нравится сценарии и автоматизация оболочки. Я ищу какой-нибудь пакет мониторинга, который позволил бы мне редактировать список хостов, предупреждения и т.д. с помощью Emacs / Vim.
Любые идеи / ссылки приветствуются.
Как сказал Ник, Nagios это ваше приложение. Я почти уверен, что все графические системы мониторинга черпают вдохновение в Nagios. Многие из них просто помещают графический интерфейс поверх конфигурации Nagios.
Но вы возненавидите поддержку нескольких взаимозависимых файлов конфигурации в Nagios. Вам обязательно понадобится какой-то контроль версий, чтобы откатиться назад, когда вы сделаете ошибку, и нарисовать множество диаграмм, чтобы напомнить себе, что вы сделали. Книга Макса Шуберта и др. Мониторинг корпоративной сети Nagios 3 будет очень полезно, если вы пойдете на это.
Но, несмотря на все трудности, Nagios крут!
ну, есть инструмент командной строки для настройки zabbix - zabcon, хотя в настоящее время он поддерживает только очень небольшое подмножество изменений конфигурации. на самом деле не настраивается путем редактирования текстовых файлов, но может быть довольно изящным, если разработка продолжится.