Як відстежувати сервери за допомогою SNMP?


1

Я новий користувач Linux і хочу відслідковувати свій сервер Linux з протоколом SNMP, щоб отримати інформацію про процесор, пам'ять, як я можу використовувати snmp для моніторингу системи Linux? як слідкувати за Linux серверами за допомогою snmp?


1
Ви просите певну програму для цього чи скоріше сценарій?
Рудольф

Відповіді:


1

SNMP (Simple Network Management Protocol) - це стандартний протокол TCP / IP для управління мережею. Мережеві адміністратори використовують SNMP для моніторингу та картографування доступності, продуктивності та рівня помилок мережі. це дозволяє контролювати стан здоров'я багатьох системних пристроїв. У цьому документі буде описано, як налаштувати службу SNMP.

Встановіть SNMP в системі Debian або Ubuntu

Демон служби SNMP snmpd, для його встановлення введіть таку команду:

[root @ devops ~] # apt-get install snmpd

snmpd зараз встановлений, але нам все одно потрібно редагувати файл налаштування snmpd (/etc/snmp/snmpd.conf) таким чином:

// Прослуховуйте з'єднання на всіх інтерфейсах (і IPv4, і IPv6)

agentAddress udp: 161, udp6: [:: 1]: 161

// використовувати або доменне ім’я вашого сервера, або його спільну IP-адресу

ваша спільнота 172.16.1.0/254

налаштування параметрів додає наступні і "sysLocation", і "sysContact" в

sysLocation LOCATION_NAME sysКонтакт CONTACT_NAME

Після того як ви закінчите свої зміни та перезапустіть службу snmpd 1

[root @ devops ~] # /etc/init.d/snmpd retsart

Перевірка конфігурації SNMP

ми можемо використовувати інструменти snmpwalk для тестування конфігурації SNMP. якщо ви отримуєте сторінки виводу, SNMP був налаштований успішно. 1

[root @ devops ~] #snmpwalk -Oav -v2c -c youcommunity 172.17.16.2

АБО

[root @ devops ~] перезапуск #sudo служби snmpd

через: http://itsprite.com/linuxhow-to-monitor-your-linux-servers-via-snmp-protocol/

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