Як вибрати, яку програму моніторингу використовувати?


9

Наявність системи для збору статистичних даних щодо ефективності може бути надзвичайно корисною. У минулому я використовував для цього Муніна , і це було безцінним при аналізі вузьких місць та різних інших питань. Нещодавно мені стало відомо про colled , що здається дуже схожим на Муніна.

Які програми моніторингу доступні та їх слід враховувати (крім Munin та Collectd), і як вибрати, який саме використовувати?


3
Можливо, ви хочете розділити це питання на два, ще одне загальне та ще одне: як ви обираєте, яку програму моніторингу використовувати? VS Які відмінності між Муніном та Collectd? .
thepang

Відповіді:


6

Мунін - засіб збирання даних та візуалізатор (графер). Це легко встановити. Простий у використанні, але він використовує занадто багато ресурсів і не забезпечує масштабування. Інтервал збору за замовчуванням становить 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.