From Forensic Terrapin, 5 Years ago, written in JavaScript.
Embed
  1. {
  2.     "os": {
  3.         "discovery": {
  4.             "devices": [
  5.                 {
  6.                     "sysName": "<private>",
  7.                     "sysObjectID": ".1.3.6.1.4.1.161.19.250.256",
  8.                     "sysDescr": "CANOPY 15.1.3 AP-DES",
  9.                     "sysContact": null,
  10.                     "version": null,
  11.                     "hardware": "",
  12.                     "features": null,
  13.                     "location": null,
  14.                     "os": "pmp",
  15.                     "type": "wireless",
  16.                     "serial": null,
  17.                     "icon": "cambium.svg"
  18.                 }
  19.             ]
  20.         },
  21.         "poller": {
  22.             "devices": [
  23.                 {
  24.                     "sysName": "<private>",
  25.                     "sysObjectID": ".1.3.6.1.4.1.161.19.250.256",
  26.                     "sysDescr": "CANOPY 15.1.3 AP-DES",
  27.                     "sysContact": "<private>",
  28.                     "version": "CANOPY 15.1.3 AP-DES",
  29.                     "hardware": "PMP 450 AP",
  30.                     "features": null,
  31.                     "location": "<private>",
  32.                     "os": "pmp",
  33.                     "type": "wireless",
  34.                     "serial": null,
  35.                     "icon": "cambium.svg"
  36.                 }
  37.             ]
  38.         }
  39.     },
  40.     "ports": {
  41.         "discovery": {
  42.             "ports": [
  43.                 {
  44.                     "port_descr_type": null,
  45.                     "port_descr_descr": null,
  46.                     "port_descr_circuit": null,
  47.                     "port_descr_speed": null,
  48.                     "port_descr_notes": null,
  49.                     "ifDescr": "Cambium 10/100/1000 Ethernet",
  50.                     "ifName": "1",
  51.                     "portName": null,
  52.                     "ifIndex": "1",
  53.                     "ifSpeed": null,
  54.                     "ifConnectorPresent": null,
  55.                     "ifPromiscuousMode": null,
  56.                     "ifHighSpeed": null,
  57.                     "ifOperStatus": null,
  58.                     "ifOperStatus_prev": null,
  59.                     "ifAdminStatus": null,
  60.                     "ifAdminStatus_prev": null,
  61.                     "ifDuplex": null,
  62.                     "ifMtu": null,
  63.                     "ifType": null,
  64.                     "ifAlias": "None",
  65.                     "ifPhysAddress": null,
  66.                     "ifHardType": null,
  67.                     "ifLastChange": "0",
  68.                     "ifVlan": "",
  69.                     "ifTrunk": null,
  70.                     "ifVrf": "0",
  71.                     "counter_in": null,
  72.                     "counter_out": null,
  73.                     "ignore": "0",
  74.                     "disabled": "0",
  75.                     "detailed": "0",
  76.                     "deleted": "0",
  77.                     "pagpOperationMode": null,
  78.                     "pagpPortState": null,
  79.                     "pagpPartnerDeviceId": null,
  80.                     "pagpPartnerLearnMethod": null,
  81.                     "pagpPartnerIfIndex": null,
  82.                     "pagpPartnerGroupIfIndex": null,
  83.                     "pagpPartnerDeviceName": null,
  84.                     "pagpEthcOperationMode": null,
  85.                     "pagpDeviceId": null,
  86.                     "pagpGroupIfIndex": null,
  87.                     "ifInUcastPkts": null,
  88.                     "ifInUcastPkts_prev": null,
  89.                     "ifInUcastPkts_delta": null,
  90.                     "ifInUcastPkts_rate": null,
  91.                     "ifOutUcastPkts": null,
  92.                     "ifOutUcastPkts_prev": null,
  93.                     "ifOutUcastPkts_delta": null,
  94.                     "ifOutUcastPkts_rate": null,
  95.                     "ifInErrors": null,
  96.                     "ifInErrors_prev": null,
  97.                     "ifInErrors_delta": null,
  98.                     "ifInErrors_rate": null,
  99.                     "ifOutErrors": null,
  100.                     "ifOutErrors_prev": null,
  101.                     "ifOutErrors_delta": null,
  102.                     "ifOutErrors_rate": null,
  103.                     "ifInOctets": null,
  104.                     "ifInOctets_prev": null,
  105.                     "ifInOctets_delta": null,
  106.                     "ifInOctets_rate": null,
  107.                     "ifOutOctets": null,
  108.                     "ifOutOctets_prev": null,
  109.                     "ifOutOctets_delta": null,
  110.                     "ifOutOctets_rate": null,
  111.                     "poll_prev": null,
  112.                     "ifInNUcastPkts": null,
  113.                     "ifInNUcastPkts_prev": null,
  114.                     "ifInNUcastPkts_delta": null,
  115.                     "ifInNUcastPkts_rate": null,
  116.                     "ifOutNUcastPkts": null,
  117.                     "ifOutNUcastPkts_prev": null,
  118.                     "ifOutNUcastPkts_delta": null,
  119.                     "ifOutNUcastPkts_rate": null,
  120.                     "ifInDiscards": null,
  121.                     "ifInDiscards_prev": null,
  122.                     "ifInDiscards_delta": null,
  123.                     "ifInDiscards_rate": null,
  124.                     "ifOutDiscards": null,
  125.                     "ifOutDiscards_prev": null,
  126.                     "ifOutDiscards_delta": null,
  127.                     "ifOutDiscards_rate": null,
  128.                     "ifInUnknownProtos": null,
  129.                     "ifInUnknownProtos_prev": null,
  130.                     "ifInUnknownProtos_delta": null,
  131.                     "ifInUnknownProtos_rate": null,
  132.                     "ifInBroadcastPkts": null,
  133.                     "ifInBroadcastPkts_prev": null,
  134.                     "ifInBroadcastPkts_delta": null,
  135.                     "ifInBroadcastPkts_rate": null,
  136.                     "ifOutBroadcastPkts": null,
  137.                     "ifOutBroadcastPkts_prev": null,
  138.                     "ifOutBroadcastPkts_delta": null,
  139.                     "ifOutBroadcastPkts_rate": null,
  140.                     "ifInMulticastPkts": null,
  141.                     "ifInMulticastPkts_prev": null,
  142.                     "ifInMulticastPkts_delta": null,
  143.                     "ifInMulticastPkts_rate": null,
  144.                     "ifOutMulticastPkts": null,
  145.                     "ifOutMulticastPkts_prev": null,
  146.                     "ifOutMulticastPkts_delta": null,
  147.                     "ifOutMulticastPkts_rate": null
  148.                 },
  149.                 {
  150.                     "port_descr_type": null,
  151.                     "port_descr_descr": null,
  152.                     "port_descr_circuit": null,
  153.                     "port_descr_speed": null,
  154.                     "port_descr_notes": null,
  155.                     "ifDescr": "Canopy MultiPoint",
  156.                     "ifName": "2",
  157.                     "portName": null,
  158.                     "ifIndex": "2",
  159.                     "ifSpeed": null,
  160.                     "ifConnectorPresent": null,
  161.                     "ifPromiscuousMode": null,
  162.                     "ifHighSpeed": null,
  163.                     "ifOperStatus": null,
  164.                     "ifOperStatus_prev": null,
  165.                     "ifAdminStatus": null,
  166.                     "ifAdminStatus_prev": null,
  167.                     "ifDuplex": null,
  168.                     "ifMtu": null,
  169.                     "ifType": null,
  170.                     "ifAlias": "None",
  171.                     "ifPhysAddress": null,
  172.                     "ifHardType": null,
  173.                     "ifLastChange": "0",
  174.                     "ifVlan": "",
  175.                     "ifTrunk": null,
  176.                     "ifVrf": "0",
  177.                     "counter_in": null,
  178.                     "counter_out": null,
  179.                     "ignore": "0",
  180.                     "disabled": "0",
  181.                     "detailed": "0",
  182.                     "deleted": "0",
  183.                     "pagpOperationMode": null,
  184.                     "pagpPortState": null,
  185.                     "pagpPartnerDeviceId": null,
  186.                     "pagpPartnerLearnMethod": null,
  187.                     "pagpPartnerIfIndex": null,
  188.                     "pagpPartnerGroupIfIndex": null,
  189.                     "pagpPartnerDeviceName": null,
  190.                     "pagpEthcOperationMode": null,
  191.                     "pagpDeviceId": null,
  192.                     "pagpGroupIfIndex": null,
  193.                     "ifInUcastPkts": null,
  194.                     "ifInUcastPkts_prev": null,
  195.                     "ifInUcastPkts_delta": null,
  196.                     "ifInUcastPkts_rate": null,
  197.                     "ifOutUcastPkts": null,
  198.                     "ifOutUcastPkts_prev": null,
  199.                     "ifOutUcastPkts_delta": null,
  200.                     "ifOutUcastPkts_rate": null,
  201.                     "ifInErrors": null,
  202.                     "ifInErrors_prev": null,
  203.                     "ifInErrors_delta": null,
  204.                     "ifInErrors_rate": null,
  205.                     "ifOutErrors": null,
  206.                     "ifOutErrors_prev": null,
  207.                     "ifOutErrors_delta": null,
  208.                     "ifOutErrors_rate": null,
  209.                     "ifInOctets": null,
  210.                     "ifInOctets_prev": null,
  211.                     "ifInOctets_delta": null,
  212.                     "ifInOctets_rate": null,
  213.                     "ifOutOctets": null,
  214.                     "ifOutOctets_prev": null,
  215.                     "ifOutOctets_delta": null,
  216.                     "ifOutOctets_rate": null,
  217.                     "poll_prev": null,
  218.                     "ifInNUcastPkts": null,
  219.                     "ifInNUcastPkts_prev": null,
  220.                     "ifInNUcastPkts_delta": null,
  221.                     "ifInNUcastPkts_rate": null,
  222.                     "ifOutNUcastPkts": null,
  223.                     "ifOutNUcastPkts_prev": null,
  224.                     "ifOutNUcastPkts_delta": null,
  225.                     "ifOutNUcastPkts_rate": null,
  226.                     "ifInDiscards": null,
  227.                     "ifInDiscards_prev": null,
  228.                     "ifInDiscards_delta": null,
  229.                     "ifInDiscards_rate": null,
  230.                     "ifOutDiscards": null,
  231.                     "ifOutDiscards_prev": null,
  232.                     "ifOutDiscards_delta": null,
  233.                     "ifOutDiscards_rate": null,
  234.                     "ifInUnknownProtos": null,
  235.                     "ifInUnknownProtos_prev": null,
  236.                     "ifInUnknownProtos_delta": null,
  237.                     "ifInUnknownProtos_rate": null,
  238.                     "ifInBroadcastPkts": null,
  239.                     "ifInBroadcastPkts_prev": null,
  240.                     "ifInBroadcastPkts_delta": null,
  241.                     "ifInBroadcastPkts_rate": null,
  242.                     "ifOutBroadcastPkts": null,
  243.                     "ifOutBroadcastPkts_prev": null,
  244.                     "ifOutBroadcastPkts_delta": null,
  245.                     "ifOutBroadcastPkts_rate": null,
  246.                     "ifInMulticastPkts": null,
  247.                     "ifInMulticastPkts_prev": null,
  248.                     "ifInMulticastPkts_delta": null,
  249.                     "ifInMulticastPkts_rate": null,
  250.                     "ifOutMulticastPkts": null,
  251.                     "ifOutMulticastPkts_prev": null,
  252.                     "ifOutMulticastPkts_delta": null,
  253.                     "ifOutMulticastPkts_rate": null
  254.                 }
  255.             ]
  256.         },
  257.         "poller": {
  258.             "ports": [
  259.                 {
  260.                     "port_descr_type": null,
  261.                     "port_descr_descr": null,
  262.                     "port_descr_circuit": null,
  263.                     "port_descr_speed": null,
  264.                     "port_descr_notes": null,
  265.                     "ifDescr": "Cambium 10/100/1000 Ethernet",
  266.                     "ifName": "1",
  267.                     "portName": null,
  268.                     "ifIndex": "1",
  269.                     "ifSpeed": null,
  270.                     "ifConnectorPresent": null,
  271.                     "ifPromiscuousMode": null,
  272.                     "ifHighSpeed": "0",
  273.                     "ifOperStatus": "up",
  274.                     "ifOperStatus_prev": null,
  275.                     "ifAdminStatus": "up",
  276.                     "ifAdminStatus_prev": null,
  277.                     "ifDuplex": "fullDuplex",
  278.                     "ifMtu": "1514",
  279.                     "ifType": "ethernetCsmacd",
  280.                     "ifAlias": "None",
  281.                     "ifPhysAddress": "0a003e603d2b",
  282.                     "ifHardType": null,
  283.                     "ifLastChange": "13323925",
  284.                     "ifVlan": "",
  285.                     "ifTrunk": null,
  286.                     "ifVrf": "0",
  287.                     "counter_in": null,
  288.                     "counter_out": null,
  289.                     "ignore": "0",
  290.                     "disabled": "0",
  291.                     "detailed": "0",
  292.                     "deleted": "0",
  293.                     "pagpOperationMode": null,
  294.                     "pagpPortState": null,
  295.                     "pagpPartnerDeviceId": null,
  296.                     "pagpPartnerLearnMethod": null,
  297.                     "pagpPartnerIfIndex": null,
  298.                     "pagpPartnerGroupIfIndex": null,
  299.                     "pagpPartnerDeviceName": null,
  300.                     "pagpEthcOperationMode": null,
  301.                     "pagpDeviceId": null,
  302.                     "pagpGroupIfIndex": null,
  303.                     "ifInUcastPkts": "2954615545",
  304.                     "ifInUcastPkts_prev": "0",
  305.                     "ifInUcastPkts_delta": null,
  306.                     "ifInUcastPkts_rate": null,
  307.                     "ifOutUcastPkts": "1844260273",
  308.                     "ifOutUcastPkts_prev": "0",
  309.                     "ifOutUcastPkts_delta": null,
  310.                     "ifOutUcastPkts_rate": null,
  311.                     "ifInErrors": "0",
  312.                     "ifInErrors_prev": "0",
  313.                     "ifInErrors_delta": null,
  314.                     "ifInErrors_rate": null,
  315.                     "ifOutErrors": "0",
  316.                     "ifOutErrors_prev": "0",
  317.                     "ifOutErrors_delta": null,
  318.                     "ifOutErrors_rate": null,
  319.                     "ifInOctets": "3443302827",
  320.                     "ifInOctets_prev": "0",
  321.                     "ifInOctets_delta": null,
  322.                     "ifInOctets_rate": null,
  323.                     "ifOutOctets": "42828566",
  324.                     "ifOutOctets_prev": "0",
  325.                     "ifOutOctets_delta": null,
  326.                     "ifOutOctets_rate": null,
  327.                     "poll_prev": null,
  328.                     "ifInNUcastPkts": "64323940",
  329.                     "ifInNUcastPkts_prev": "0",
  330.                     "ifInNUcastPkts_delta": null,
  331.                     "ifInNUcastPkts_rate": null,
  332.                     "ifOutNUcastPkts": "2305560",
  333.                     "ifOutNUcastPkts_prev": "0",
  334.                     "ifOutNUcastPkts_delta": null,
  335.                     "ifOutNUcastPkts_rate": null,
  336.                     "ifInDiscards": "35",
  337.                     "ifInDiscards_prev": "0",
  338.                     "ifInDiscards_delta": null,
  339.                     "ifInDiscards_rate": null,
  340.                     "ifOutDiscards": "0",
  341.                     "ifOutDiscards_prev": "0",
  342.                     "ifOutDiscards_delta": null,
  343.                     "ifOutDiscards_rate": null,
  344.                     "ifInUnknownProtos": "0",
  345.                     "ifInUnknownProtos_prev": "0",
  346.                     "ifInUnknownProtos_delta": null,
  347.                     "ifInUnknownProtos_rate": null,
  348.                     "ifInBroadcastPkts": "0",
  349.                     "ifInBroadcastPkts_prev": "0",
  350.                     "ifInBroadcastPkts_delta": null,
  351.                     "ifInBroadcastPkts_rate": null,
  352.                     "ifOutBroadcastPkts": "0",
  353.                     "ifOutBroadcastPkts_prev": "0",
  354.                     "ifOutBroadcastPkts_delta": null,
  355.                     "ifOutBroadcastPkts_rate": null,
  356.                     "ifInMulticastPkts": "0",
  357.                     "ifInMulticastPkts_prev": "0",
  358.                     "ifInMulticastPkts_delta": null,
  359.                     "ifInMulticastPkts_rate": null,
  360.                     "ifOutMulticastPkts": "0",
  361.                     "ifOutMulticastPkts_prev": "0",
  362.                     "ifOutMulticastPkts_delta": null,
  363.                     "ifOutMulticastPkts_rate": null
  364.                 },
  365.                 {
  366.                     "port_descr_type": null,
  367.                     "port_descr_descr": null,
  368.                     "port_descr_circuit": null,
  369.                     "port_descr_speed": null,
  370.                     "port_descr_notes": null,
  371.                     "ifDescr": "Canopy MultiPoint",
  372.                     "ifName": "2",
  373.                     "portName": null,
  374.                     "ifIndex": "2",
  375.                     "ifSpeed": null,
  376.                     "ifConnectorPresent": null,
  377.                     "ifPromiscuousMode": null,
  378.                     "ifHighSpeed": "0",
  379.                     "ifOperStatus": "up",
  380.                     "ifOperStatus_prev": null,
  381.                     "ifAdminStatus": "up",
  382.                     "ifAdminStatus_prev": null,
  383.                     "ifDuplex": null,
  384.                     "ifMtu": "1500",
  385.                     "ifType": "ethernetCsmacd",
  386.                     "ifAlias": "None",
  387.                     "ifPhysAddress": "1a003e603d2b",
  388.                     "ifHardType": null,
  389.                     "ifLastChange": "13323993",
  390.                     "ifVlan": "",
  391.                     "ifTrunk": null,
  392.                     "ifVrf": "0",
  393.                     "counter_in": null,
  394.                     "counter_out": null,
  395.                     "ignore": "0",
  396.                     "disabled": "0",
  397.                     "detailed": "0",
  398.                     "deleted": "0",
  399.                     "pagpOperationMode": null,
  400.                     "pagpPortState": null,
  401.                     "pagpPartnerDeviceId": null,
  402.                     "pagpPartnerLearnMethod": null,
  403.                     "pagpPartnerIfIndex": null,
  404.                     "pagpPartnerGroupIfIndex": null,
  405.                     "pagpPartnerDeviceName": null,
  406.                     "pagpEthcOperationMode": null,
  407.                     "pagpDeviceId": null,
  408.                     "pagpGroupIfIndex": null,
  409.                     "ifInUcastPkts": "2006882871",
  410.                     "ifInUcastPkts_prev": "0",
  411.                     "ifInUcastPkts_delta": null,
  412.                     "ifInUcastPkts_rate": null,
  413.                     "ifOutUcastPkts": "2934902632",
  414.                     "ifOutUcastPkts_prev": "0",
  415.                     "ifOutUcastPkts_delta": null,
  416.                     "ifOutUcastPkts_rate": null,
  417.                     "ifInErrors": "0",
  418.                     "ifInErrors_prev": "0",
  419.                     "ifInErrors_delta": null,
  420.                     "ifInErrors_rate": null,
  421.                     "ifOutErrors": "0",
  422.                     "ifOutErrors_prev": "0",
  423.                     "ifOutErrors_delta": null,
  424.                     "ifOutErrors_rate": null,
  425.                     "ifInOctets": "2527529646",
  426.                     "ifInOctets_prev": "0",
  427.                     "ifInOctets_delta": null,
  428.                     "ifInOctets_rate": null,
  429.                     "ifOutOctets": "278058018",
  430.                     "ifOutOctets_prev": "0",
  431.                     "ifOutOctets_delta": null,
  432.                     "ifOutOctets_rate": null,
  433.                     "poll_prev": null,
  434.                     "ifInNUcastPkts": "2821088",
  435.                     "ifInNUcastPkts_prev": "0",
  436.                     "ifInNUcastPkts_delta": null,
  437.                     "ifInNUcastPkts_rate": null,
  438.                     "ifOutNUcastPkts": "40507545",
  439.                     "ifOutNUcastPkts_prev": "0",
  440.                     "ifOutNUcastPkts_delta": null,
  441.                     "ifOutNUcastPkts_rate": null,
  442.                     "ifInDiscards": "0",
  443.                     "ifInDiscards_prev": "0",
  444.                     "ifInDiscards_delta": null,
  445.                     "ifInDiscards_rate": null,
  446.                     "ifOutDiscards": "5680700",
  447.                     "ifOutDiscards_prev": "0",
  448.                     "ifOutDiscards_delta": null,
  449.                     "ifOutDiscards_rate": null,
  450.                     "ifInUnknownProtos": "0",
  451.                     "ifInUnknownProtos_prev": "0",
  452.                     "ifInUnknownProtos_delta": null,
  453.                     "ifInUnknownProtos_rate": null,
  454.                     "ifInBroadcastPkts": "0",
  455.                     "ifInBroadcastPkts_prev": "0",
  456.                     "ifInBroadcastPkts_delta": null,
  457.                     "ifInBroadcastPkts_rate": null,
  458.                     "ifOutBroadcastPkts": "0",
  459.                     "ifOutBroadcastPkts_prev": "0",
  460.                     "ifOutBroadcastPkts_delta": null,
  461.                     "ifOutBroadcastPkts_rate": null,
  462.                     "ifInMulticastPkts": "0",
  463.                     "ifInMulticastPkts_prev": "0",
  464.                     "ifInMulticastPkts_delta": null,
  465.                     "ifInMulticastPkts_rate": null,
  466.                     "ifOutMulticastPkts": "0",
  467.                     "ifOutMulticastPkts_prev": "0",
  468.                     "ifOutMulticastPkts_delta": null,
  469.                     "ifOutMulticastPkts_rate": null
  470.                 }
  471.             ]
  472.         }
  473.     },
  474.     "sensors": {
  475.         "discovery": {
  476.             "sensors": [
  477.                 {
  478.                     "sensor_deleted": "0",
  479.                     "sensor_class": "state",
  480.                     "poller_type": "snmp",
  481.                     "sensor_oid": ".1.3.6.1.4.1.161.19.3.1.3.1.0",
  482.                     "sensor_index": "0",
  483.                     "sensor_type": "WHISP-APS-MIB::whispGPSStats",
  484.                     "sensor_descr": "GPS Status",
  485.                     "sensor_divisor": "1",
  486.                     "sensor_multiplier": "1",
  487.                     "sensor_current": "2",
  488.                     "sensor_limit": null,
  489.                     "sensor_limit_warn": null,
  490.                     "sensor_limit_low": null,
  491.                     "sensor_limit_low_warn": null,
  492.                     "sensor_alert": "1",
  493.                     "sensor_custom": "No",
  494.                     "entPhysicalIndex": null,
  495.                     "entPhysicalIndex_measured": null,
  496.                     "sensor_prev": null,
  497.                     "user_func": null,
  498.                     "state_name": "WHISP-APS-MIB::whispGPSStats"
  499.                 },
  500.                 {
  501.                     "sensor_deleted": "0",
  502.                     "sensor_class": "temperature",
  503.                     "poller_type": "snmp",
  504.                     "sensor_oid": ".1.3.6.1.4.1.161.19.3.3.1.35.0",
  505.                     "sensor_index": ".1.3.6.1.4.1.161.19.3.3.1.35.0",
  506.                     "sensor_type": "cambium",
  507.                     "sensor_descr": "System Temp",
  508.                     "sensor_divisor": "1",
  509.                     "sensor_multiplier": "1",
  510.                     "sensor_current": "40",
  511.                     "sensor_limit": "60",
  512.                     "sensor_limit_warn": null,
  513.                     "sensor_limit_low": "30",
  514.                     "sensor_limit_low_warn": null,
  515.                     "sensor_alert": "1",
  516.                     "sensor_custom": "No",
  517.                     "entPhysicalIndex": null,
  518.                     "entPhysicalIndex_measured": null,
  519.                     "sensor_prev": null,
  520.                     "user_func": null,
  521.                     "state_name": null
  522.                 },
  523.                 {
  524.                     "sensor_deleted": "0",
  525.                     "sensor_class": "temperature",
  526.                     "poller_type": "snmp",
  527.                     "sensor_oid": ".1.3.6.1.4.1.161.19.3.3.1.35.0",
  528.                     "sensor_index": "0",
  529.                     "sensor_type": "pmp",
  530.                     "sensor_descr": "Cambium Temperature",
  531.                     "sensor_divisor": "1",
  532.                     "sensor_multiplier": "1",
  533.                     "sensor_current": "40",
  534.                     "sensor_limit": "60",
  535.                     "sensor_limit_warn": null,
  536.                     "sensor_limit_low": "30",
  537.                     "sensor_limit_low_warn": null,
  538.                     "sensor_alert": "1",
  539.                     "sensor_custom": "No",
  540.                     "entPhysicalIndex": null,
  541.                     "entPhysicalIndex_measured": null,
  542.                     "sensor_prev": null,
  543.                     "user_func": null,
  544.                     "state_name": null
  545.                 }
  546.             ],
  547.             "state_indexes": [
  548.                 {
  549.                     "state_name": "WHISP-APS-MIB::whispGPSStats",
  550.                     "state_descr": "gpsSynchronized",
  551.                     "state_draw_graph": "1",
  552.                     "state_value": "1",
  553.                     "state_generic_value": "0"
  554.                 },
  555.                 {
  556.                     "state_name": "WHISP-APS-MIB::whispGPSStats",
  557.                     "state_descr": "gpsLostSync",
  558.                     "state_draw_graph": "1",
  559.                     "state_value": "2",
  560.                     "state_generic_value": "2"
  561.                 },
  562.                 {
  563.                     "state_name": "WHISP-APS-MIB::whispGPSStats",
  564.                     "state_descr": "generatingSync",
  565.                     "state_draw_graph": "1",
  566.                     "state_value": "3",
  567.                     "state_generic_value": "0"
  568.                 }
  569.             ]
  570.         },
  571.         "poller": "matches discovery"
  572.     },
  573.     "wireless": {
  574.         "discovery": {
  575.             "wireless_sensors": [
  576.                 {
  577.                     "sensor_deleted": "0",
  578.                     "sensor_class": "clients",
  579.                     "sensor_index": "0",
  580.                     "sensor_type": "pmp",
  581.                     "sensor_descr": "Client Count",
  582.                     "sensor_divisor": "1",
  583.                     "sensor_multiplier": "1",
  584.                     "sensor_aggregator": "sum",
  585.                     "sensor_current": "80",
  586.                     "sensor_prev": null,
  587.                     "sensor_limit": null,
  588.                     "sensor_limit_warn": null,
  589.                     "sensor_limit_low": null,
  590.                     "sensor_limit_low_warn": null,
  591.                     "sensor_alert": "1",
  592.                     "sensor_custom": "No",
  593.                     "entPhysicalIndex": null,
  594.                     "entPhysicalIndex_measured": null,
  595.                     "sensor_oids": "[\".1.3.6.1.4.1.161.19.3.1.7.1.0\"]"
  596.                 },
  597.                 {
  598.                     "sensor_deleted": "0",
  599.                     "sensor_class": "utilization",
  600.                     "sensor_index": "0",
  601.                     "sensor_type": "pmp-downlink",
  602.                     "sensor_descr": "Downlink Utilization",
  603.                     "sensor_divisor": "1",
  604.                     "sensor_multiplier": "1",
  605.                     "sensor_aggregator": "sum",
  606.                     "sensor_current": "95",
  607.                     "sensor_prev": null,
  608.                     "sensor_limit": null,
  609.                     "sensor_limit_warn": null,
  610.                     "sensor_limit_low": null,
  611.                     "sensor_limit_low_warn": null,
  612.                     "sensor_alert": "1",
  613.                     "sensor_custom": "No",
  614.                     "entPhysicalIndex": null,
  615.                     "entPhysicalIndex_measured": null,
  616.                     "sensor_oids": "[\".1.3.6.1.4.1.161.19.3.1.12.1.1.0\"]"
  617.                 },
  618.                 {
  619.                     "sensor_deleted": "0",
  620.                     "sensor_class": "utilization",
  621.                     "sensor_index": "0",
  622.                     "sensor_type": "pmp-uplink",
  623.                     "sensor_descr": "Uplink Utilization",
  624.                     "sensor_divisor": "1",
  625.                     "sensor_multiplier": "1",
  626.                     "sensor_aggregator": "sum",
  627.                     "sensor_current": "87",
  628.                     "sensor_prev": null,
  629.                     "sensor_limit": null,
  630.                     "sensor_limit_warn": null,
  631.                     "sensor_limit_low": null,
  632.                     "sensor_limit_low_warn": null,
  633.                     "sensor_alert": "1",
  634.                     "sensor_custom": "No",
  635.                     "entPhysicalIndex": null,
  636.                     "entPhysicalIndex_measured": null,
  637.                     "sensor_oids": "[\".1.3.6.1.4.1.161.19.3.1.12.1.2.0\"]"
  638.                 },
  639.                 {
  640.                     "sensor_deleted": "0",
  641.                     "sensor_class": "frequency",
  642.                     "sensor_index": "0",
  643.                     "sensor_type": "pmp",
  644.                     "sensor_descr": "Frequency",
  645.                     "sensor_divisor": "1000",
  646.                     "sensor_multiplier": "1",
  647.                     "sensor_aggregator": "sum",
  648.                     "sensor_current": "5480",
  649.                     "sensor_prev": null,
  650.                     "sensor_limit": null,
  651.                     "sensor_limit_warn": null,
  652.                     "sensor_limit_low": null,
  653.                     "sensor_limit_low_warn": null,
  654.                     "sensor_alert": "1",
  655.                     "sensor_custom": "No",
  656.                     "entPhysicalIndex": null,
  657.                     "entPhysicalIndex_measured": null,
  658.                     "sensor_oids": "[\".1.3.6.1.4.1.161.19.3.1.7.37.0\"]"
  659.                 }
  660.             ]
  661.         },
  662.         "poller": {
  663.             "wireless_sensors": [
  664.                 {
  665.                     "sensor_deleted": "0",
  666.                     "sensor_class": "clients",
  667.                     "sensor_index": "0",
  668.                     "sensor_type": "pmp",
  669.                     "sensor_descr": "Client Count",
  670.                     "sensor_divisor": "1",
  671.                     "sensor_multiplier": "1",
  672.                     "sensor_aggregator": "sum",
  673.                     "sensor_current": "80",
  674.                     "sensor_prev": "80",
  675.                     "sensor_limit": null,
  676.                     "sensor_limit_warn": null,
  677.                     "sensor_limit_low": null,
  678.                     "sensor_limit_low_warn": null,
  679.                     "sensor_alert": "1",
  680.                     "sensor_custom": "No",
  681.                     "entPhysicalIndex": null,
  682.                     "entPhysicalIndex_measured": null,
  683.                     "sensor_oids": "[\".1.3.6.1.4.1.161.19.3.1.7.1.0\"]"
  684.                 },
  685.                 {
  686.                     "sensor_deleted": "0",
  687.                     "sensor_class": "utilization",
  688.                     "sensor_index": "0",
  689.                     "sensor_type": "pmp-downlink",
  690.                     "sensor_descr": "Downlink Utilization",
  691.                     "sensor_divisor": "1",
  692.                     "sensor_multiplier": "1",
  693.                     "sensor_aggregator": "sum",
  694.                     "sensor_current": "95",
  695.                     "sensor_prev": "95",
  696.                     "sensor_limit": null,
  697.                     "sensor_limit_warn": null,
  698.                     "sensor_limit_low": null,
  699.                     "sensor_limit_low_warn": null,
  700.                     "sensor_alert": "1",
  701.                     "sensor_custom": "No",
  702.                     "entPhysicalIndex": null,
  703.                     "entPhysicalIndex_measured": null,
  704.                     "sensor_oids": "[\".1.3.6.1.4.1.161.19.3.1.12.1.1.0\"]"
  705.                 },
  706.                 {
  707.                     "sensor_deleted": "0",
  708.                     "sensor_class": "utilization",
  709.                     "sensor_index": "0",
  710.                     "sensor_type": "pmp-uplink",
  711.                     "sensor_descr": "Uplink Utilization",
  712.                     "sensor_divisor": "1",
  713.                     "sensor_multiplier": "1",
  714.                     "sensor_aggregator": "sum",
  715.                     "sensor_current": "87",
  716.                     "sensor_prev": "87",
  717.                     "sensor_limit": null,
  718.                     "sensor_limit_warn": null,
  719.                     "sensor_limit_low": null,
  720.                     "sensor_limit_low_warn": null,
  721.                     "sensor_alert": "1",
  722.                     "sensor_custom": "No",
  723.                     "entPhysicalIndex": null,
  724.                     "entPhysicalIndex_measured": null,
  725.                     "sensor_oids": "[\".1.3.6.1.4.1.161.19.3.1.12.1.2.0\"]"
  726.                 },
  727.                 {
  728.                     "sensor_deleted": "0",
  729.                     "sensor_class": "frequency",
  730.                     "sensor_index": "0",
  731.                     "sensor_type": "pmp",
  732.                     "sensor_descr": "Frequency",
  733.                     "sensor_divisor": "1000",
  734.                     "sensor_multiplier": "1",
  735.                     "sensor_aggregator": "sum",
  736.                     "sensor_current": "5480",
  737.                     "sensor_prev": "5480",
  738.                     "sensor_limit": null,
  739.                     "sensor_limit_warn": null,
  740.                     "sensor_limit_low": null,
  741.                     "sensor_limit_low_warn": null,
  742.                     "sensor_alert": "1",
  743.                     "sensor_custom": "No",
  744.                     "entPhysicalIndex": null,
  745.                     "entPhysicalIndex_measured": null,
  746.                     "sensor_oids": "[\".1.3.6.1.4.1.161.19.3.1.7.37.0\"]"
  747.                 }
  748.             ]
  749.         }
  750.     }
  751. }
  752.