Какое программное обеспечение мне нужно для менеджера по сравнению с агентом - PullRequest
0 голосов
/ 28 сентября 2018

Я пытаюсь спроектировать систему для связи между управляющим компьютером и одним встроенным агентом с помощью Net-snmp.

Одна вещь, на которую, похоже, нет четкого ответа, - это различие в базовом программном обеспечении, которое вам нужно на диспетчере, и на компьютерах агентов.

В большинстве учебных пособий они, кажется, устанавливают "snmp" наи агент, и менеджер, и дополнительно загрузите snmpd на агент.

Насколько я понимаю, вам нужна базовая snmp для менеджера и snmpd на агенте.Но мое замешательство связано с тем, нужно ли устанавливать агент «snmp» на агенте.Кажется, что вы бы раздули агента большим количеством специального программного обеспечения для менеджера.

Я понимаю, что это имеет смысл, если вы хотите запрашивать данные локально в агенте, но в ситуации вы хотите уменьшить агентаРазмер программного обеспечения для встраиваемой системы. Вам нужно установить на нее «snmp», и если вы это сделаете, есть ли способ удалить файлы, относящиеся к менеджеру?

Спасибо!

Редактировать: Немногонемного больше информации, чтобы лучше уточнить мой вопрос или где у меня возникла путаница.В faq есть такие вещи, как «--enable-mini-agent» при компиляции snmp для агента, который указывает, что вам нужно установить «snmp» для агента. Но было и отдельное руководство, которое не включало«snmp» на агенте, поэтому меня смущает вопрос о том, нужно ли вам использовать «snmp» на агенте, а если нет, то какая выгода от того, что он не включен. Спасибо.

1 Ответ

0 голосов
/ 03 октября 2018

Спасибо Лексу, бит «он поставляется в комплекте» был тем, что мне не хватало, так как об этом нигде не упоминалось, поэтому для кого-то новичка этот «очевидный, как только вы узнаете это» фрагмент информации, не упомянутый явно на сайтебыло важно для моего общего понимания.

По сути, моя общая путаница в том, что исходный пакет net-snmp не является пакетом для агента, и менеджер пришел из этого урока, которому я следовал: https://www.maketecheasier.com/net-snmp-part-1/,единственный учебник, который заставил net-snmp работать правильно.Моя путаница заключалась в том, что он устанавливал пакет net-snmp из исходного кода, но также устанавливал отдельный демон snmp через «sudo apt-get install snmpd».Поэтому я предполагал, что вам нужно установить snmpd отдельно, чтобы демон работал.

В руководстве не упоминалось, что snmpd на самом деле уже включен в исходный код, и вам не нужно выполнять команду "sudo apt-get".команда "установить snmpd", чтобы snmpd работал, поскольку вы просто выполняете загрузку и установку с резервированием.

...