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


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.