Инструменты сисадмина для мониторинга и логирования
У хорошего системного администратора должны быть хорошие инструменты. Предлагаем вашему вниманию подборку программных средств, которые предназначены для мониторинга, логирования и сбора показателей.
Мониторинг:
• Alerta — масштабируемая, гибкая и распределённая система мониторинга; • Adagios — web-интерфейс для конфигурации Nagios; • Canopsis — гипервизор open-source; • Cacti — инструмент с web-интерфейсом, собирающий статистические данные за временные интервалы и позволяющий отобразить их в графическом виде; • Cabot — служба мониторинга и оповещений на собственном сервере; • Centreon — опенсорсный инструмент для мониторинга производительности; • check_mk — комплект расширений для Nagios; • Dash — web-дашборд для Linux; • Flapjack — система мониторинга маршрутизации уведомлений; • Icinga — форк Nagios; • LibreNMS — форк Observium; • Monit — для управления и мониторинга Unix-систем; • Munin — сетевой инструмент, обеспечивающий мониторинг ресурсов; • Naemon — сетевой инструмент, обеспечивающий мониторинг. Основан на Nagios, но имеет улучшенную производительность и обновлённую функциональность; • Nagios — известный опенсорсный инструмент для мониторинга компьютерных сетей и систем. Используется для наблюдения и контроля состояния вычислительных служб и узлов, а также оповещения сисадмина, если какие-нибудь службы прекращают работу; • Observium — система мониторинга для Cisco, Linux, HP, Juniper, Windows, Dell, Brocade, Netscaler, FreeBSD, NetApp и прочих. Имеет платную и бесплатную версии; • OMD — система для сетевого мониторинга; • Opsview — эта система мониторинга основана на Nagios 4; • Riemann — гибкий инструмент мониторинга распределённых систем; • Sensu — опенсорсный фреймворк для мониторинга на Ruby; • Sentry — для мониторинга приложений и логирования событий; • Serverstats – простой инструмент создания графиков посредством rrdtool; • Seyren — дашборд с оповещениями для Graphite; • Shinken — опенсорсный фреймворк для мониторинга на «Пайтон»; • Thruk — web-интерфейс для Nagios, Icinga, Naemon, Shinken; • Uchiwa — дашборд для Sensu; • Zabbix — известнейшая опенсорсная система мониторинга и отслеживания статусов различных сервисов компьютерной сети, а также серверов и сетевого оборудования.
Сбор показателей:
• Collectd — демон для сбора системной статистики; • Collectl — очень точный инструмент, обеспечивающий сбор показателей производительности системы; • Smashing — фреймворк на Ruby, с помощью которого можно создавать дашборды. Форк Dashing; • Diamond — демон на Python, обеспечивающий сбор статистики; • Facette — для визуализации временных данных. Написан на Go; • Freeboard — для создания дашбордов; • Ganglia — распределённая масштабируемая система мониторинга, предназначенная для высокопроизводительных систем; • Grafana — популярное ПО для анализа временных рядов; • Graphite — для хранения и отображения временных данных; • InfluxDB — опенсорсная распределённая БД для хранения временных рядов; • KairosDB — БД для хранения временных рядов, форк OpenTSDB 1.x; • NetData — система, обеспечивающая распределённый мониторинг производительности и работоспособности в режиме реального времени; • OpenTSDB — распределённая и масштабируемая опенсорсная БД для хранения временных рядов; • Packetbeat — захватывает сетевой трафик и отображает его на дашборде Kibana; • Prometheus — система мониторинга сервисов и БД временных рядов; • RRDtool — комплект программных средств, обеспечивающих хранение, обработку и визуализацию динамических последовательностей данных; • Statsd — демон на Node.js, который служит для сбора статистики.
Работа с логами:
• Echofish — система сбора и анализа логов в режиме реального времени; • Fluentd — опенсорсная система по сбору логов; • Flume — распределённая система, предназначенная для сбора и агрегации логов; • Graylog2 — сервер, обеспечивающий анализ событий и логов с возможностью оповещения; • Heka — система, предназначенная для работы с логами от Mozilla; • Kibana — инструмент визуализации данных; • Logstash — инструмент управления событиями и логами; • Octopussy — опенсорсное решение для работы с логами.
На этом всё, успешного вам мониторинга!
Выборка сделана отсюда.