Ad Widget

Collapse

помогите разобраться.. icmp ping получаем {#SNMPVALUE}]

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • zar
    Senior Member
    • Mar 2018
    • 148

    #1

    помогите разобраться.. icmp ping получаем {#SNMPVALUE}]

    подскажите... как организовать пинг устройств получаемых по snmp?
    Code:
    snmpwalk -v 2c -c public 10.202.55.5 1.3.6.1.4.1.14179.2.2.1.1.19
    iso.3.6.1.4.1.14179.2.2.1.1.19.196.10.203.93.254.224 = IpAddress: 10.202.55.136
    iso.3.6.1.4.1.14179.2.2.1.1.19.196.10.203.93.255.240 = IpAddress: 10.202.55.244
    iso.3.6.1.4.1.14179.2.2.1.1.19.196.10.203.164.0.176 = IpAddress: 10.202.55.220
    iso.3.6.1.4.1.14179.2.2.1.1.19.196.10.203.164.2.96 = IpAddress: 10.202.55.129
    iso.3.6.1.4.1.14179.2.2.1.1.19.196.10.203.164.4.240 = IpAddress: 10.202.55.125
    iso.3.6.1.4.1.14179.2.2.1.1.19.196.10.203.222.248.0 = IpAddress: 10.202.55.112
    iso.3.6.1.4.1.14179.2.2.1.1.19.196.10.203.222.248.144 = IpAddress: 10.202.55.223
    iso.3.6.1.4.1.14179.2.2.1.1.19.196.10.203.222.253.32 = IpAddress: 10.202.55.124
    iso.3.6.1.4.1.14179.2.2.1.1.19.196.10.203.223.2.208 = IpAddress: 10.202.55.202
    iso.3.6.1.4.1.14179.2.2.1.1.19.196.10.203.223.4.0 = IpAddress: 10.202.55.139
    iso.3.6.1.4.1.14179.2.2.1.1.19.196.10.203.223.4.128 = IpAddress: 10.202.55.233
    iso.3.6.1.4.1.14179.2.2.1.1.19.196.10.203.223.4.144 = IpAddress: 10.202.55.126
    iso.3.6.1.4.1.14179.2.2.1.1.19.196.10.203.223.5.144 = IpAddress: 10.202.55.246
    .........................дохрена.......))
    как сделать так чтоб заббикс пинговал их и в случае подения точки поднимал алерт?
  • zar
    Senior Member
    • Mar 2018
    • 148

    #2
    Help pls....

    Comment

    • wins
      Senior Member
      • Sep 2014
      • 307

      #3
      ну, видимо сделать lld, отдискаверить эти ваши адреса и на каждый сделать item key icmpping..
      Или я всей сути проблемы не понял?

      Comment

      • zar
        Senior Member
        • Mar 2018
        • 148

        #4
        Originally posted by wins
        ну, видимо сделать lld, отдискаверить эти ваши адреса и на каждый сделать item key icmpping..
        Или я всей сути проблемы не понял?
        это я уже все сделал, вот пример того что я снимаю в zabbix с wireless controller с одной точки, и так:
        Code:
         [TABLE="class: list-table overflow-ellipsis"]
        [TR]
        [TD] [/TD]
         			[TD] [/TD]
         			[TD]AP6073.5ca8.ae37 AP Admin Status
        			bsnAPAdminStatus[AP6073.5ca8.ae37][/TD]
         			[TD]30s[/TD]
         			[TD]90d[/TD]
         			[TD]365d[/TD]
         			[TD]SNMPv2 agent[/TD]
         			[TD]03/22/2019 04:59:08 PM[/TD]
         			[TD]1[/TD]
         			[TD] [/TD]
         			[TD]Graph[/TD]
         			[TD] [/TD]
         		[/TR]
        [TR]
        [TD] [/TD]
         			[TD] [/TD]
         			[TD]AP6073.5ca8.ae37 AP Boot Software Version
        			bsnAPBootVersion[AP6073.5ca8.ae37][/TD]
         			[TD]30s[/TD]
         			[TD]90d[/TD]
         			[TD] [/TD]
         			[TD]SNMPv2 agent[/TD]
         			[TD]03/22/2019 04:59:08 PM[/TD]
         			[TD]12.4.23.3[/TD]
         			[TD] [/TD]
         			[TD]History[/TD]
         			[TD] [/TD]
         		[/TR]
        [TR]
        [TD] [/TD]
         			[TD] [/TD]
         			[TD]AP6073.5ca8.ae37 Ap If No Of Users 2.4 GHz
        			bsnApIfNoOfUsers0[AP6073.5ca8.ae37][/TD]
         			[TD]60[/TD]
         			[TD]365d[/TD]
         			[TD]30d[/TD]
         			[TD]SNMPv2 agent[/TD]
         			[TD]03/22/2019 04:58:38 PM[/TD]
         			[TD]1[/TD]
         			[TD] [/TD]
         			[TD]Graph[/TD]
         			[TD] [/TD]
         		[/TR]
        [TR]
        [TD] [/TD]
         			[TD] [/TD]
         			[TD]AP6073.5ca8.ae37 Ap If No Of Users 5 GHz
        			bsnApIfNoOfUsers1[AP6073.5ca8.ae37][/TD]
         			[TD]60[/TD]
         			[TD]365d[/TD]
         			[TD]30d[/TD]
         			[TD]SNMPv2 agent[/TD]
         			[TD]03/22/2019 04:58:38 PM[/TD]
         			[TD]0[/TD]
         			[TD] [/TD]
         			[TD]Graph[/TD]
         			[TD] [/TD]
         		[/TR]
        [TR]
        [TD] [/TD]
         			[TD] [/TD]
         			[TD]AP6073.5ca8.ae37 AP If Phy Channel Number 2.4 GHz
        			bsnAPIfPhyChannelNumber0[AP6073.5ca8.ae37][/TD]
         			[TD]300[/TD]
         			[TD]365d[/TD]
         			[TD]0[/TD]
         			[TD]SNMPv2 agent[/TD]
         			[TD]03/22/2019 04:56:38 PM[/TD]
         			[TD]1[/TD]
         			[TD] [/TD]
         			[TD]Graph[/TD]
         			[TD] [/TD]
         		[/TR]
        [TR]
        [TD] [/TD]
         			[TD] [/TD]
         			[TD]AP6073.5ca8.ae37 AP If Phy Channel Number 5 GHz
        			bsnAPIfPhyChannelNumber1[AP6073.5ca8.ae37][/TD]
         			[TD]300[/TD]
         			[TD]365d[/TD]
         			[TD]0[/TD]
         			[TD]SNMPv2 agent[/TD]
         			[TD]03/22/2019 04:56:38 PM[/TD]
         			[TD]0[/TD]
         			[TD] [/TD]
         			[TD]Graph[/TD]
         			[TD] [/TD]
         		[/TR]
        [TR]
        [TD] [/TD]
         			[TD] [/TD]
         			[TD]AP6073.5ca8.ae37 AP IOS Version
        			bsnAPIOSVersion[AP6073.5ca8.ae37][/TD]
         			[TD]60[/TD]
         			[TD]90d[/TD]
         			[TD] [/TD]
         			[TD]SNMPv2 agent[/TD]
         			[TD]03/22/2019 04:58:38 PM[/TD]
         			[TD]15.2(2)JB$[/TD]
         			[TD] [/TD]
         			[TD]History[/TD]
         			[TD] [/TD]
         		[/TR]
        [TR]
        [TD] [/TD]
         			[TD] [/TD]
         			[TD]AP6073.5ca8.ae37 AP Ip Address
        			bsnApIpAddress[AP6073.5ca8.ae37][/TD]
         			[TD]3600[/TD]
         			[TD]14d[/TD]
         			[TD] [/TD]
         			[TD]SNMPv2 agent[/TD]
         			[TD]03/22/2019 04:01:38 PM[/TD]
         			[TD]10.202.55.239[/TD]
         			[TD] [/TD]
         			[TD]History[/TD]
         			[TD] [/TD]
         		[/TR]
        [TR]
        [TD] [/TD]
         			[TD] [/TD]
         			[TD]AP6073.5ca8.ae37 AP Location
        			bsnAPLocation[AP6073.5ca8.ae37][/TD]
         			[TD]60[/TD]
         			[TD]90d[/TD]
         			[TD] [/TD]
         			[TD]SNMPv2 agent[/TD]
         			[TD]03/22/2019 04:58:38 PM[/TD]
         			[TD]default location[/TD]
         			[TD] [/TD]
         			[TD]History[/TD]
         			[TD] [/TD]
         		[/TR]
        [TR]
        [TD] [/TD]
         			[TD] [/TD]
         			[TD]AP6073.5ca8.ae37 AP Mac Address
        			bsnAPEthernetMacAddress[AP6073.5ca8.ae37][/TD]
         			[TD]60[/TD]
         			[TD]90d[/TD]
         			[TD] [/TD]
         			[TD]SNMPv2 agent[/TD]
         			[TD]03/22/2019 04:58:38 PM[/TD]
         			[TD]60 73 5C A8 AE 37[/TD]
         			[TD] [/TD]
         			[TD]History[/TD]
         			[TD] [/TD]
         		[/TR]
        [TR]
        [TD] [/TD]
         			[TD] [/TD]
         			[TD]AP6073.5cc3.9bcc AP Admin Status
        			bsnAPAdminStatus[AP6073.5cc3.9bcc][/TD]
         			[TD]30s[/TD]
         			[TD]90d[/TD]
         			[TD]365d[/TD]
         			[TD]SNMPv2 agent[/TD]
         			[TD]03/22/2019 04:59:08 PM[/TD]
         			[TD]1[/TD]
         		[/TR]
        [/TABLE]
        снимаю с помощью Discovery rules
        Code:
         [TABLE="class: list-table"]
        [TR]
        [TD] [/TD]
         			[TD]WLC AP data[/TD]
         			[TD]Item prototypes [SUP]10[/SUP][/TD]
         			[TD]Trigger prototypes[/TD]
         			[TD]Graph prototypes [SUP]1[/SUP][/TD]
         			[TD]Host prototypes[/TD]
         			[TD]bsnAPName[/TD]
         		[/TR]
        [/TABLE]
        item prototypes:
        Code:
         [TABLE="class: list-table"]
        [TR]
        [/TR]
        [TR]
        [TD]{#SNMPVALUE} AP Admin Status[/TD]
         			[TD]bsnAPAdminStatus[{#SNMPVALUE}][/TD]
         			[TD]30s[/TD]
         			[TD]90d[/TD]
         			[TD]365d[/TD]
         			[TD]SNMPv2 agent[/TD]
         			[TD]AP data[/TD]
         			[TD]Yes[/TD]
         		[/TR]
        [TR]
        [TD] [/TD]
         			[TD] [/TD]
         		[/TR]
        [/TABLE]
        [TABLE="class: list-table"]
        [TR]
        [TD]{#SNMPVALUE} AP Boot Software Version[/TD]
         			[TD]bsnAPBootVersion[{#SNMPVALUE}][/TD]
         			[TD]30s[/TD]
         			[TD]90d[/TD]
         			[TD] [/TD]
         			[TD]SNMPv2 agent[/TD]
         			[TD]AP data[/TD]
         			[TD]Yes[/TD]
         		[/TR]
        [TR]
        [TD] [/TD]
         			[TD] [/TD]
         		[/TR]
        [/TABLE]
        [TABLE="class: list-table"]
        [TR]
        [TD]{#SNMPVALUE} Ap If No Of Users 2.4 GHz[/TD]
         			[TD]bsnApIfNoOfUsers0[{#SNMPVALUE}][/TD]
         			[TD]60[/TD]
         			[TD]365d[/TD]
         			[TD]30d[/TD]
         			[TD]SNMPv2 agent[/TD]
         			[TD]AP data[/TD]
         			[TD]Yes[/TD]
         		[/TR]
        [TR]
        [TD] [/TD]
         			[TD] [/TD]
         		[/TR]
        [/TABLE]
        [TABLE="class: list-table"]
        [TR]
        [TD]{#SNMPVALUE} Ap If No Of Users 5 GHz[/TD]
         			[TD]bsnApIfNoOfUsers1[{#SNMPVALUE}][/TD]
         			[TD]60[/TD]
         			[TD]365d[/TD]
         			[TD]30d[/TD]
         			[TD]SNMPv2 agent[/TD]
         			[TD]AP data[/TD]
         			[TD]Yes[/TD]
         		[/TR]
        [TR]
        [TD] [/TD]
         			[TD] [/TD]
         		[/TR]
        [/TABLE]
        [TABLE="class: list-table"]
        [TR]
        [TD]{#SNMPVALUE} AP If Phy Channel Number 2.4 GHz[/TD]
         			[TD]bsnAPIfPhyChannelNumber0[{#SNMPVALUE}][/TD]
         			[TD]300[/TD]
         			[TD]365d[/TD]
         			[TD]0[/TD]
         			[TD]SNMPv2 agent[/TD]
         			[TD]AP data[/TD]
         			[TD]Yes[/TD]
         		[/TR]
        [TR]
        [TD] [/TD]
         			[TD] [/TD]
         		[/TR]
        [/TABLE]
        [TABLE="class: list-table"]
        [TR]
        [TD]{#SNMPVALUE} AP If Phy Channel Number 5 GHz[/TD]
         			[TD]bsnAPIfPhyChannelNumber1[{#SNMPVALUE}][/TD]
         			[TD]300[/TD]
         			[TD]365d[/TD]
         			[TD]0[/TD]
         			[TD]SNMPv2 agent[/TD]
         			[TD]AP data[/TD]
         			[TD]Yes[/TD]
         		[/TR]
        [TR]
        [TD] [/TD]
         			[TD] [/TD]
         		[/TR]
        [/TABLE]
        [TABLE="class: list-table"]
        [TR]
        [TD]{#SNMPVALUE} AP IOS Version[/TD]
         			[TD]bsnAPIOSVersion[{#SNMPVALUE}][/TD]
         			[TD]60[/TD]
         			[TD]90d[/TD]
         			[TD] [/TD]
         			[TD]SNMPv2 agent[/TD]
         			[TD]AP data[/TD]
         			[TD]Yes[/TD]
         		[/TR]
        [TR]
        [TD] [/TD]
         			[TD] [/TD]
         		[/TR]
        [/TABLE]
        [TABLE="class: list-table"]
        [TR]
        [TD]{#SNMPVALUE} AP Ip Address[/TD]
         			[TD]bsnApIpAddress[{#SNMPVALUE}][/TD]
         			[TD]3600[/TD]
         			[TD]14d[/TD]
         			[TD] [/TD]
         			[TD]SNMPv2 agent[/TD]
         			[TD]AP data[/TD]
         			[TD]Yes[/TD]
         		[/TR]
        [TR]
        [TD] [/TD]
         			[TD] [/TD]
         		[/TR]
        [/TABLE]
        [TABLE="class: list-table"]
        [TR]
        [TD]{#SNMPVALUE} AP Location[/TD]
         			[TD]bsnAPLocation[{#SNMPVALUE}][/TD]
         			[TD]60[/TD]
         			[TD]90d[/TD]
         			[TD] [/TD]
         			[TD]SNMPv2 agent[/TD]
         			[TD]AP data[/TD]
         			[TD]Yes[/TD]
         		[/TR]
        [TR]
        [TD] [/TD]
         			[TD] [/TD]
         		[/TR]
        [/TABLE]
        [TABLE="class: list-table"]
        [TR]
        [TD]{#SNMPVALUE} AP Mac Address[/TD]
         			[TD]bsnAPEthernetMacAddress[{#SNMPVALUE}][/TD]
         			[TD]60[/TD]
         			[TD]90d[/TD]
         			[TD] [/TD]
         			[TD]SNMPv2 agent[/TD]
         			[TD]AP data[/TD]
         			[TD]Yes[/TD]
         		[/TR]
        [/TABLE]
        и собственно получаем список всех точек
        из
        bsnApIpAddress[{#SNMPVALUE}]
        1.3.6.1.4.1.14179.2.2.1.1.19.{#SNMPINDEX}

        а как теперь их пинговать- ума не приложу.. ведь это динамический дискавер...

        Comment

        • max.ch.88
          Senior Member
          • Oct 2018
          • 206

          #5
          А зачем их пинговать? Тем более в количестве "дохрена".
          С проверкой доступности точек вполне справляется сам контроллер. И дальше варианты: 1.в контроллере есть OID со статусом точки, 2.контроллер генерит snmp-trap по событию available/unavailable точки, 3. контроллер пишет событие available/unavailable точки во внешний syslog-сервер.

          Comment

          Working...