Имеет ли значение порядок атрибутов в ловушках SNMP - PullRequest
4 голосов
/ 11 августа 2011

Я использую некоторые SNMP-ловушки для мониторинга приложений.Теперь мне сказали, что некоторые системы мониторинга могут иметь проблемы, если порядок атрибутов в ловушках не совпадает с определенным в MIB.Из-за сложности OID, которые можно было легко использовать для переупорядочения атрибутов, я был удивлен этим, поэтому я попытался найти соответствующий раздел RFC, но я не смог найти ни того, что говорит, что какое-либо упорядочение разрешено, ни чего-либосказал, что это важно.В другой вспомогательной документации по SNMP я также не смог найти ничего полезного.

Так что это скорее вопрос любопытства, который, тем не менее, может помочь и в дальнейших проектах, использующих SNMP.Может ли кто-нибудь указать мне правильную документацию, касающуюся этой проблемы.Или это то, что может обрабатывать одно программное обеспечение, в то время как другое программное обеспечение может не обрабатывать это, и я должен проверить фактическую документацию для этого программного обеспечения?

1 Ответ

3 голосов
/ 12 августа 2011

Я нашел соответствующий документ .

В разделе 3.1.2 указано:

The VARIABLES clause, which need not be present, defines the
ordered sequence of MIB objects which are contained within
every instance of the trap type.  Each variable is placed, in
order, inside the variable-bindings field of the SNMP Trap-
PDU.  Note that at the option of the agent, additional
variables may follow in the variable-bindings field.

Спасибо человеку, который указал мне на это.

...