Яке програмне забезпечення доступне для відстеження сотень серверів? [зачинено]


16

Яке хороше програмне забезпечення доступне (безкоштовне чи не безкоштовне), щоб допомогти мені відслідковувати інформацію, що стосується сотень серверів, їх відносини один до одного (батько / дитина, категорія, тип) та інформацію про підключення до них, а також можливо показуючи зображення чи сітку, яка дозволяє мені повідомляти про свої стосунки та ключову інформацію своєму керівнику.

Я намагаюся уникати "рішення електронних таблиць" або "рішення visio", тому що хочу поділитися цією інформацією та внести зміни з іншими особами моєї команди сервера.

Іншими словами, рішення, яке я шукаю, - це схрещування між рішеннями електронних таблиць та рішенням visio, що забезпечує як графічну інформацію, так і інформацію про конфігурацію БЕЗ моніторингу , і у послідовному форматі.


1
5 голосів і дві зірки протягом 28 хвилин. Звучить, як популярне питання.
— Стефан Ласєвський

Вікі - це гарний дух для завершення документації. Для отримання інформації в режимі реального часу вам потрібна система моніторингу, яка здійснює якесь автоматичне виявлення систем (і, принаймні, відносини на рівні мережі між ними).
— voretaq7

1
Ви все занадто швидко коментуєте. Якщо ви насправді читаєте моє запитання, я НЕ прошу рішення з моніторингу.
— djangofan

2
Якщо вам потрібно щось інтегрувати документаційні можливості CMDB з моніторингом, напевно, навряд чи є щось настільки всеосяжне та повне, як пакети OpenView HP і IBM Tivoli.
— the wabbit

Про які стосунки ви точно думаєте? Чи можете ви навести кілька неочевидних прикладів?
— Нілс

Відповіді:


2

Погляньте на пристрій42. (http://www.device42.com) . Він доступний як віртуальний прилад, тому дуже швидкий у налаштуванні та тестовому драйві.

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

EDIT: Програмне забезпечення тепер підтримує мережеве відкриття за допомогою SNMP та Windows та виявлення пристроїв Linux за допомогою клієнтського автоматичного відкриття та / або API.


Дуже багато функцій, оскільки я вперше задав це питання ... Хоча це 250 доларів, це здається чудовим продуктом і він має візуалізацію мережевого дерева, яку я хотів. Спасибі.
— djangofan

3

OpenNMS - це варіант. Трохи менше болю і страждань, ніж у Нагіоса.


Відредаговано, щоб додати - на стороні речей "Not Free" є InterMapper , з яким я маю досить великий досвід.
InterMapper може генерувати досить повноцінні мережеві карти (якщо припустимо, що у ваших хостах працює SNMP), але я не вважаю це гарною заміною правильно підтримуваних мережевих діаграм зору (або графіків).


Я завжди вважав, що OpenNMS більше схожий на SolarWinds Orion - він діагностував мережеві проблеми, але не робив особливого способу моніторингу сервера.
— Driftpeasant

Я не працював з Orion, але OpenNMS, безумовно, має можливості моніторингу - я вважаю, що він також може виконати базове управління запасами, і це те, що, на мою думку, @djangofan веде до кінця)
— voretaq7

OpenNMS може стежити за сервісами та збирати дані. Повідомлення можуть надсилатись або на стан обслуговування, або на поріги даних. Але слід зазначити, що OpenNMS значно більш ресурсомісткий, ніж Nagios, і знадобиться більше часу для налаштування для "швидкої та брудної" настройки - багато речей просто не прості.
— ваббіт

@ syneticon-dj Мій досвід роботи з "швидкими та брудними" установками Nagios, які пережили свою корисність та просто засмічували мотлох, упереджували мене як інструмент. Я вільно визнаю, що я упереджений :-)
— voretaq7

Не стріляйте в месенджер ...
— the wabbit

2

Існує все популярний NAGIOS з достатньою кількістю глянцевих фотографій плагінів / агентів / 8x10 з абзацом на звороті кожної з них, щоб ви мали змогу отримати потрібну інформацію. Однак це потребує роботи, налаштовуючи її.


Це чудове рішення для графіки, але не дає мені можливості легко зберігати / ділитися інформацією про сервери та / або інформацію про те, що на них, та / або інформацію про паролі та інформацію про підключення.
— djangofan

Доступні агенти можуть захоплювати інформацію про сервери / встановлені програми / тощо. Інформація про підключення також. Зменшення пароля, однак, ви вирішили самостійно.
— Driftpeasant

1
@Driftpeasant Чи можете ви надати більше інформації про ці агенти Nagios, які можуть захоплювати інформацію про сервери, встановлені додатки та інформацію про підключення?
— Стефан Ласєвський

Ви забули кола та стрілки!
— Каскабель


0

Ви можете поглянути на Open-Audit (зокрема, другу версію - OAv2). Він проведе інвентаризацію пристроїв у вашій мережі, але (на даний момент) не має вбудованих автоматично створених мережевих карт. Ця функція є найбільш визначеною у списку речей, хоча.

Caveat - я розробник ...

Якщо я можу допомогти комусь, не соромтеся приєднуватися до форумів або надішліть мені електронну пошту.

http://www.open-audit.org


Це чудова відповідь, але після перегляду ваших скріншотів навіть здається, що я можу впорядкувати серверні дані в "деревній" герархії. Ніяких візуалізацій ніякого роду ???
— djangofan

0

Існує кілька варіантів, і більшість із цих варіантів викликають впевненість. Я згадаю кілька різних пакетів, які можуть допомогти, і дам вам інформацію про те, що я роблю в моєму середовищі.

Варіантів моніторингу є різноманітним набором, але сильно залежать від того, що ви будете контролювати, і яку інформацію ви хочете отримати та зможете проаналізувати. Ось кілька загальних наборів моніторів, що використовуються, і те, чим вони відомі:

  • Nagios - найкраще навколо моніторингу системи для негайних проблем із потужним підключенням для всіх видів послуг
  • BigBrother - добре працює для базового моніторингу системи, як правило, трохи простіше і менш складний, щоб встати, працювати і використовувати, ніж nagios
  • кактуси - найкраще для моніторингу продуктивності в часі, генерує безліч графіків за часом, щоб побачити, яка статистика реального часу за часом
  • мунін - альтернатива кактусам

Я схильний використовувати комбінацію Нагіоса і Кактусів, щоб відповідно активно відслідковувати та бачити тенденції з часом.

Що стосується організації мережевої топології, я просто використовую базові вікі, такі як Twiki або MediaWiki, і надаю деталі на основі посилань на іншу системну топологію чи конфігурацію.

Для конфігурації системи я використовую програму, яку я розробив власною компанією під назвою "синхронність", але зараз існують кілька подібних проектів з відкритим кодом, а саме:


1
Моє запитання було не про моніторинг.
— djangofan
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.