Серверная Админа | Компьютерные сети
27.1K subscribers
1.13K photos
6 videos
7 files
1.2K links
Я действующий сетевой инженер, расскажу вам о сетях в доступной форме.

Реклама - @bashmak_media
Мы на бирже: https://telega.in/c/school_network

РКН: https://vk.cc/cHYqt5
Download Telegram
👋 Привет, сетевые друзья! Тема этого поста: сетевой мониторинг с использованием Python
(ч. 1)

Сеть может перестать работать по множеству причин: аппаратные сбои, ошибки в ПО, ошибки, допущенные людьми, и многое другое. Мы всегда должны следить за работой нашей сети, и желательно получать уведомления в случае возникновения проблем. В этом и следующих постах мы рассмотрим разные способы организации мониторинга сети. Сегодня расскажем о SNMP.

Для начала убедимся, что в нашей конфигурации есть управляющее устройство и агент с поддержкой SNMP. Пакет SNMP можно установить как на хостах, так и на управляющем устройстве. Главное, чтобы диспетчер SNMP имел доступ к устройству и управляемое устройство принимало входящие соединения.

PySNMP — это кросс-платформенная реализация SNMP на чистом языке Python. Она инкапсулирует множество деталей протокола SNMP и поддерживает как Python 2, так и Python 3.

Теперь вы можете использовать данный модуль в разных целях. Вот, для примера, мы исполняем запрос с помощью метода getCmd.

Network Academy | #python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍136💩2