Ad Widget

Collapse

SNMP Индексированные комьюнити (community@index)

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • AQS
    Member
    • Dec 2021
    • 62

    #1

    SNMP Индексированные комьюнити (community@index)

    Необходимо получать данные из объекта требующего индексированного комюнити
    snmpwalk read_community@vlan_number .1.3.6.1.2.1.17.4.3.1.1​
    Где vlan_number может принимать различные значения для разных элементов данных.
    Например:
    snmpwalk public@109 .1.3.6.1.2.1.17.4.3.1.1​​
    Выдает нужный результат


    Как составить дискавери запрос для элемента данных?

    discovery@109[{#SNMPVALUE},1.3.6.1.2.1.17.4.3.1.1​]
  • Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    #2
    Originally posted by AQS
    snmpwalk public@109 .1.3.6.1.2.1.17.4.3.1.1​​
    Выдает нужный результат

    Как составить дискавери запрос для элемента данных?
    discovery@109[{#SNMPVALUE},1.3.6.1.2.1.17.4.3.1.1​]
    Ну, пихать комьюнити в поле для OID-а - занятие, скорее всего, бесполезное.

    На самом деле, вопрос довольно интересный.
    Раньше я бы посоветовал в настройках элемента данных для поля "комьюнити" использовать пользовательские макросы с контекстом.
    Но, начиная с версии Zabbix 5.0 (ссылка), эти настройки переехали с уровня элемента данных на уровень интерфейса узла сети.
    Т.е. получается, что для каждого комьюнити нужно настроить на узле сети отдельный интерфейс - с тем же IP-адресом, но другим комьюнити. А в настройках элемента данных (айтема) либо правила LLD указывать нужный интерфейс (с нужным комьюнити).

    Comment

    • AQS
      Member
      • Dec 2021
      • 62

      #3
      У меня 93 vlan'а... К сожалению это работает.

      отдельный интерфейс, отдельное правило обнаружения, отдельный элемент...

      Comment

      Working...