Как контролировать серверы с помощью SNMP?

Как контролировать серверы с помощью SNMP?

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

решение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)

Адрес агента udp:161,udp6:[::1]:161

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

ваше сообщество 172.16.1.0/254

настройка параметров добавляет следующие параметры "sysLocation" и "sysContact" в

sysLocation LOCATION_NAME sysContact 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/linuxкак-мониторить-ваши-серверы-linux-через-snmp-протокол/

Связанный контент