Created
October 2, 2020 03:56
-
-
Save egg82/d411f0b66e3bbd0a23a59bcb77cfd792 to your computer and use it in GitHub Desktop.
QNAP Telegraf config
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[[inputs.snmp]] | |
agents = [ "10.0.0.5:161"] | |
interval = "45s" | |
timeout = "10s" | |
retries = 3 | |
max_repetitions = 10 | |
version = 2 | |
community = "616a1b353f21d9495ffe536656f110299a27712a63fd4ae" | |
name = "snmp.NAS" | |
# Name | |
[[inputs.snmp.field]] | |
name = "name" | |
oid = "NAS-MIB::hostName.0" | |
is_tag = true | |
# CPU | |
[[inputs.snmp.field]] | |
name = "snmp.NAS.numCPU" | |
oid = "NAS-MIB::cpuNumber.0" | |
[[inputs.snmp.field]] | |
name = "snmp.NAS.cpuTemp" | |
oid = "NAS-MIB::cpuTemp.0" | |
[[inputs.snmp.table]] | |
name = "snmp.NAS.cpuTable" | |
oid = "NAS-MIB::cpuTable" | |
[[inputs.snmp.table.field]] | |
name = "cpuIndex" | |
oid = "NAS-MIB::cpuIndex" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "cpuID" | |
oid = "NAS-MIB::cpuID" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "cpuUsage" | |
oid = "NAS-MIB::cpuUsage" | |
# Fan | |
[[inputs.snmp.field]] | |
name = "snmp.NAS.numFan" | |
oid = "NAS-MIB::systemFanNumber.0" | |
[[inputs.snmp.table]] | |
name = "snmp.NAS.fanTable" | |
oid = "NAS-MIB::systemFan2Table" | |
[[inputs.snmp.table.field]] | |
name = "fanIndex" | |
oid = "NAS-MIB::systemFanIndex" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "fanID" | |
oid = "NAS-MIB::systemFanID" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "fanEnclosureID" | |
oid = "NAS-MIB::systemFanEnclosureID" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "fanStatus" | |
oid = "NAS-MIB::systemFanStatus" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "fanSpeed" | |
oid = "NAS-MIB::systemFanSpeed" | |
# Enclosure | |
[[inputs.snmp.field]] | |
name = "snmp.NAS.numEnclosure" | |
oid = "NAS-MIB::enclosurelNumber.0" | |
[[inputs.snmp.table]] | |
name = "snmp.NAS.enclosureTable" | |
oid = "NAS-MIB::enclosureTable" | |
[[inputs.snmp.table.field]] | |
name = "enclosureIndex" | |
oid = "NAS-MIB::enclosureIndex" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "enclosureID" | |
oid = "NAS-MIB::enclosureID" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "enclosureModel" | |
oid = "NAS-MIB::enclosureModel" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "enclosureSerialNum" | |
oid = "NAS-MIB::enclosureSerialNum" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "enclosureSlots" | |
oid = "NAS-MIB::enclosureSlot" | |
is_tag = true | |
# Power | |
[[inputs.snmp.field]] | |
name = "snmp.NAS.numPower" | |
oid = "NAS-MIB::systemPowerNumber.0" | |
[[inputs.snmp.table]] | |
name = "snmp.NAS.powerTable" | |
oid = "NAS-MIB::systemPowerTable" | |
[[inputs.snmp.table.field]] | |
name = "powerIndex" | |
oid = "NAS-MIB::systemPowerIndex" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "powerID" | |
oid = "NAS-MIB::systemPowerID" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "powerEnclosureID" | |
oid = "NAS-MIB::systemPowerEnclosureID" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "powerStatus" | |
oid = "NAS-MIB::systemPowerStatus" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "powerFanSpeed" | |
oid = "NAS-MIB::systemPowerFanSpeed" | |
[[inputs.snmp.table.field]] | |
name = "powerTemp" | |
oid = "NAS-MIB::systemPowerTemp" | |
# Disk | |
[[inputs.snmp.field]] | |
name = "snmp.NAS.numDisk" | |
oid = "NAS-MIB::diskNumber.0" | |
[[inputs.snmp.table]] | |
name = "snmp.NAS.diskTable" | |
oid = "NAS-MIB::diskTable" | |
[[inputs.snmp.table.field]] | |
name = "diskIndex" | |
oid = "NAS-MIB::diskIndex" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "diskID" | |
oid = "NAS-MIB::diskID" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "diskEnclosureID" | |
oid = "NAS-MIB::diskEnclosureID" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "diskSummary" | |
oid = "NAS-MIB::diskSummary" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "diskSmartInfo" | |
oid = "NAS-MIB::diskSmartInfo" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "diskTemperature" | |
oid = "NAS-MIB::diskTemperture" | |
[[inputs.snmp.table.field]] | |
name = "diskGlobalSpare" | |
oid = "NAS-MIB::diskGlobalSpare" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "diskModel" | |
oid = "NAS-MIB::diskModel" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "diskCapacity" | |
oid = "NAS-MIB::diskCapacity" | |
[[inputs.snmp.field]] | |
name = "snmp.NAS.numMSATADisk" | |
oid = "NAS-MIB::msataDiskNumber.0" | |
[[inputs.snmp.table]] | |
name = "snmp.NAS.diskTable" | |
oid = "NAS-MIB::msataDiskTable" | |
[[inputs.snmp.table.field]] | |
name = "diskIndex" | |
oid = "NAS-MIB::msataDiskIndex" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "diskID" | |
oid = "NAS-MIB::msataDiskID" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "diskEnclosureID" | |
oid = "NAS-MIB::msataDiskEnclosureID" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "diskSummary" | |
oid = "NAS-MIB::msataDiskSummary" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "diskSmartInfo" | |
oid = "NAS-MIB::msataDiskSmartInfo" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "diskTemperature" | |
oid = "NAS-MIB::msataDiskTemperture" | |
[[inputs.snmp.table.field]] | |
name = "diskGlobalSpare" | |
oid = "NAS-MIB::msataDiskGlobalSpare" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "diskModel" | |
oid = "NAS-MIB::msataDiskModel" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "diskCapacity" | |
oid = "NAS-MIB::msataDiskCapacity" | |
# RAID | |
[[inputs.snmp.field]] | |
name = "snmp.NAS.numRAID" | |
oid = "NAS-MIB::raidNumber.0" | |
[[inputs.snmp.table]] | |
name = "snmp.NAS.raidTable" | |
oid = "NAS-MIB::raidGroupTable" | |
[[inputs.snmp.table.field]] | |
name = "raidIndex" | |
oid = "NAS-MIB::raidIndex" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "raidID" | |
oid = "NAS-MIB::raidID" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "raidCapacity" | |
oid = "NAS-MIB::raidCapacity" | |
[[inputs.snmp.table.field]] | |
name = "raidFreeSize" | |
oid = "NAS-MIB::raidFreeSize" | |
[[inputs.snmp.table.field]] | |
name = "raidStatus" | |
oid = "NAS-MIB::raidStatus" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "raidBitmap" | |
oid = "NAS-MIB::raidBitmap" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "raidLevel" | |
oid = "NAS-MIB::raidLevel" | |
is_tag = true | |
# Pool | |
[[inputs.snmp.field]] | |
name = "snmp.NAS.numPool" | |
oid = "NAS-MIB::poolNumber.0" | |
[[inputs.snmp.table]] | |
name = "snmp.NAS.poolTable" | |
oid = "NAS-MIB::poolTable" | |
[[inputs.snmp.table.field]] | |
name = "poolIndex" | |
oid = "NAS-MIB::poolIndex" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "poolID" | |
oid = "NAS-MIB::poolID" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "poolCapacity" | |
oid = "NAS-MIB::poolCapacity" | |
[[inputs.snmp.table.field]] | |
name = "poolFreeSize" | |
oid = "NAS-MIB::poolFreeSize" | |
[[inputs.snmp.table.field]] | |
name = "poolStatus" | |
oid = "NAS-MIB::poolStatus" | |
is_tag = true | |
# Volume | |
[[inputs.snmp.field]] | |
name = "snmp.NAS.numVolume" | |
oid = "NAS-MIB::volumeNumber.0" | |
[[inputs.snmp.table]] | |
name = "snmp.NAS.volumeTable" | |
oid = "NAS-MIB::volumeTable" | |
[[inputs.snmp.table.field]] | |
name = "volumeIndex" | |
oid = "NAS-MIB::volumeIndex" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "volumeID" | |
oid = "NAS-MIB::volumeID" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "volumeCapacity" | |
oid = "NAS-MIB::volumeCapacity" | |
[[inputs.snmp.table.field]] | |
name = "volumeFreeSize" | |
oid = "NAS-MIB::volumeFreeSize" | |
[[inputs.snmp.table.field]] | |
name = "volumeStatus" | |
oid = "NAS-MIB::volumeStatus" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "volumeCache" | |
oid = "NAS-MIB::volumeSSDCache" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "volumeThin" | |
oid = "NAS-MIB::volumeThin" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "volumeName" | |
oid = "NAS-MIB::volumeName" | |
is_tag = true | |
# Cache | |
[[inputs.snmp.field]] | |
name = "snmp.NAS.cache" | |
oid = "NAS-MIB::service.0" | |
is_tag = true | |
[[inputs.snmp.field]] | |
name = "snmp.NAS.cacheAvailable" | |
oid = "NAS-MIB::availablePercent.0" | |
[[inputs.snmp.field]] | |
name = "snmp.NAS.cacheReadHit" | |
oid = "NAS-MIB::readHitRate.0" | |
[[inputs.snmp.field]] | |
name = "snmp.NAS.cacheWriteHit" | |
oid = "NAS-MIB::writeHitRate.0" | |
[[inputs.snmp.field]] | |
name = "snmp.NAS.cacheStatus" | |
oid = "NAS-MIB::status.0" | |
is_tag = true | |
# Performance | |
[[inputs.snmp.field]] | |
name = "snmp.NAS.numPerformance" | |
oid = "NAS-MIB::diskPerformanceNumber.0" | |
[[inputs.snmp.table]] | |
name = "snmp.NAS.performanceTable" | |
oid = "NAS-MIB::diskPerformanceTable" | |
[[inputs.snmp.table.field]] | |
name = "performanceIndex" | |
oid = "NAS-MIB::diskPerformanceIndex" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "performanceID" | |
oid = "NAS-MIB::blvID" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "performanceIOps" | |
oid = "NAS-MIB::iops" | |
[[inputs.snmp.table.field]] | |
name = "performanceLatency" | |
oid = "NAS-MIB::latency" | |
# System | |
[[inputs.snmp.table]] | |
name = "snmp.NAS.systemTable" | |
[[inputs.snmp.table.field]] | |
name = "cpuUsageEX" | |
oid = "NAS-MIB::systemCPU-UsageEX" | |
[[inputs.snmp.table.field]] | |
name = "totalMemEX" | |
oid = "NAS-MIB::systemTotalMemEX" | |
[[inputs.snmp.table.field]] | |
name = "freeMemEX" | |
oid = "NAS-MIB::systemFreeMemEX" | |
[[inputs.snmp.table.field]] | |
name = "uptimeEX" | |
oid = "NAS-MIB::systemUptimeEX" | |
[[inputs.snmp.table.field]] | |
name = "cpuTempEX" | |
oid = "NAS-MIB::cpu-TemperatureEX" | |
[[inputs.snmp.table.field]] | |
name = "systemTempEX" | |
oid = "NAS-MIB::systemTemperatureEX" | |
[[inputs.snmp.table.field]] | |
name = "modelNameEX" | |
oid = "NAS-MIB::modelNameEX" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "hostNameEX" | |
oid = "NAS-MIB::hostNameEX" | |
is_tag = true | |
# Interfaces | |
[[inputs.snmp.field]] | |
name = "snmp.NAS.numIF" | |
oid = "IF-MIB::ifNumber.0" | |
[[inputs.snmp.table]] | |
name = "snmp.NAS.ifTable" | |
oid = "IF-MIB::ifTable" | |
[[inputs.snmp.table.field]] | |
name = "ifIndex" | |
oid = "IF-MIB::ifIndex" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "ifDesc" | |
oid = "IF-MIB::ifDescr" | |
is_tag = true | |
[[inputs.snmp.table.field]] | |
name = "ifRX" | |
oid = "IF-MIB::ifInOctets" | |
[[inputs.snmp.table.field]] | |
name = "ifTX" | |
oid = "IF-MIB::ifOutOctets" | |
[[inputs.snmp.table.field]] | |
name = "ifRXError" | |
oid = "IF-MIB::ifInErrors" | |
[[inputs.snmp.table.field]] | |
name = "ifTXError" | |
oid = "IF-MIB::ifOutErrors" | |
# JBOD | |
# [[inputs.snmp.table]] | |
# name = "snmp.QNAP.jBODHdTable1" | |
# oid = "NAS-MIB::jBODHdTable1" | |
# [[inputs.snmp.table.field]] | |
# name = "jBODIndex1" | |
# oid = "NAS-MIB::jBODHdIndex1" | |
# is_tag = true | |
# [[inputs.snmp.table.field]] | |
# name = "jBODDescr1" | |
# oid = "NAS-MIB::jBODHdDescr1" | |
# is_tag = true | |
# [[inputs.snmp.table.field]] | |
# name = "jBODTemperature1" | |
# oid = "NAS-MIB::sysVolumeFSEX" | |
# [[inputs.snmp.table.field]] | |
# name = "jBODStatus1" | |
# oid = "NAS-MIB::jBODHdStatus1" | |
# [[inputs.snmp.table.field]] | |
# name = "jBODModel1" | |
# oid = "NAS-MIB::jBODHdModel1" | |
# is_tag = true | |
# [[inputs.snmp.table.field]] | |
# name = "jBODCapacity1 " | |
# oid = "NAS-MIB::jBODHdCapacity1" | |
# [[inputs.snmp.table.field]] | |
# name = "jBODSmartInfo1" | |
# oid = "NAS-MIB::jBODHdSmartInfo1" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment