I am following the netdata documentation SNMP device monitoring with Netdata | Learn Netdata for adding in additional SNMP monitoring for Dell iDRAC into netdata. I am getting an error of unsupported type when trying different oid #s. I can run the snmp check fine from the command line on the system to the same remote IP. Looking at the gosnmp documentation GitHub - gosnmp/gosnmp: An SNMP library written in Go type OctetString is supported. I am not sure what is causing the unsupported type error with netdata snmp.
netdata -v:
netdata v1.34.1
…/netdata/go.d/snmp.conf:
jobs:
- name: iDRAC
update_every: 30
hostname: “X.X.X.X”
options:
version: 1
charts:- id: “system-name”
title: “system-name”
dimensions:- name: “system-name”
oid: “1.3.6.1.2.1.1.5.0”
- name: “system-name”
- id: “system-name”
./go.d.plugin -d -m snmp:
[ DEBUG ] build[manager] build.go:153 received config group (‘/etc/netdata/go.d/snmp.conf’): 1 jobs (added: 1, removed: 0)
[ DEBUG ] build[manager] build.go:302 building snmp[iDRAC] job, config: map[provider:file reader source:/etc/netdata/go.d/snmp.conf autodetection_retry:0 charts:[map[dimensions:[map[name:system-name oid:1.3.6.1.2.1.1.5.0]] id:system-name title:system-name]] hostname:X.X.X.X module:snmp name:iDRAC options:map[version:1] priority:70000 update_every:15]
[ INFO ] snmp[iDRAC] snmp.go:115 hostname=X.X.X.X,port=161,snmp_version=1,community=public
[ DEBUG ] snmp[iDRAC] collect.go:46 skipping OID ‘1.3.6.1.2.1.1.5.0’ (unsupported type ‘OctetString’)
[ ERROR ] snmp[iDRAC] job.go:168 check failed
Any help is appreciated and thank you in advance!