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


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.