mirror of
https://github.com/ClusterCockpit/cc-metric-collector.git
synced 2024-12-26 15:29:04 +01:00
.. | ||
README.md | ||
snmpReceiverTest.go |
snmpReceiverTest
This script is a basic implementation of how the SNMPReceiver to test the connection before configuring the collector to get the data periodically.
It does not support the specification of the type
, type-id
, stype
and stype-id
but since they are
not required to test the functionality, they are left out.
Usage
$ go run snmpReceiverTest -h
Usage of snmpReceiverTest:
-community string
SNMP community (default "public")
-hostname string
Hostname (default "127.0.0.1")
-name string
Name of metric or OID
-port string
Port number (default "161")
-timeout string
Timeout for SNMP request (default "1s")
-unit string
Unit of metric or OID
-value string
Value OID
-version string
SNMP version (default "2c")
Example
$ go run scripts/snmpReceiverTest/snmpReceiverTest.go -name serialNumber -value .1.3.6.1.4.1.6574.1.5.2.0 -hostname $IP -community $COMMUNITY
Name: serialNumber, Tags: map[type:node], Meta: map[], fields: map[value:18B0PCNXXXXX], Timestamp: 1702050709599311288