Как вы выбираете, какое приложение мониторинга использовать?


9

Наличие системы сбора статистики производительности может быть чрезвычайно полезным. В прошлом я использовал для этого Munin , и он был неоценим при анализе узких мест и других проблем. Недавно я узнал о коллекционировании , которое очень похоже на Мунина.

Какие приложения мониторинга доступны и должны быть рассмотрены (кроме Munin и Collectd), и как вы выбираете, какое из них использовать?


3
Может быть, вы хотите разделить этот вопрос на два, один более общий, а другой более конкретный: как вы выбираете, какое приложение мониторинга использовать? В.С. Каковы различия между Мунином и Собранным? ,
— tshepang

Ответы:


6

Munin - это инструмент для сбора и визуализации данных (графограф). Это легко настроить. Прост в использовании, но использует слишком много ресурсов и плохо масштабируется. Интервал сбора по умолчанию составляет 5 минут, и изменить его нелегко, потому что это приведет к перегрузке вашей машины, и некоторые плагины будут иметь проблемы, если вы все равно это сделаете. Плагины выполняются ( разветвляются ) каждый раз, когда происходит сбор данных, что дорого. Он имеет сетевую настройку. Вы должны настроить локальный сервер и узел, даже если вы используете один компьютер.

Collectd - это только инструмент для сбора данных. Вы можете выбрать сторонние решения для отображения собранных данных, но они не работают «из коробки». Он имеет много плагинов, в основном написанных как модуль C, который запускается один раз при запуске демона. Вы можете изменить интервал сбора и получить подробную статистику. Он может собирать данные локально или через сеть.


4

Мое мнение таково, что правила Zabbix . Это мощный и удобный для пользователя. Вам не нужен какой-либо плагин или третье лицо, чтобы заставить его работать.

Вы можете найти много других предложений в этом посте по вине сервера.


Будет ли мой вопрос более подходящим для отказа сервера? Т.е. его надо перенести или пометить не по теме?
— Vetle

Смотря как. Если вы намерены контролировать ОС, отличные от Linux / Unix, то да. Если у вас есть определенные сомнения по поводу * nix, так что это должно быть место. Но, по крайней мере, поиск неисправностей сервера. Так как он работает в течение некоторого времени, вы найдете много хороших вещей там.
— Боб Риверс

4

Мой любимый инструмент для анализа производительности - это SGI с открытым исходным кодом Performance CoPilot (PCP). Для одной системы это может быть излишним - для ряда корпоративных систем это фантастика. PCP предлагает исторические данные, сетевую конфигурацию и систему сигнализации, которая не имеет себе равных в открытом коде (или где-либо еще).

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.