├── LICENSE ├── README.md ├── chronograf ├── juniper │ ├── README.md │ ├── SNMP_ Juniper - Device Health.json │ └── SNMP_ Juniper - Interface Health.json ├── lenovoemc_nas │ ├── README.md │ ├── SNMP_ LenovoEMC - File System Capacity.json │ ├── SNMP_ LenovoEMC - NAS Health.json │ └── SNMP_ LenovoEMC - Storage Device Performance.json ├── net_snmp │ ├── README.md │ ├── SNMP_ NET-SNMP - Disk IO.json │ └── SNMP_ NET-SNMP - LM Sensors.json └── standards │ ├── README.md │ └── SNMP_ Network Interfaces (MIB-II).json ├── docker-compose.yml ├── influx_snmp.env └── telegraf_factory ├── assets ├── oids │ ├── comware │ │ ├── COMPOSED │ │ │ └── comware_base_tables.toml.conf │ │ └── HH3C-ENTITY-EXT-MIB │ │ │ └── HH3C-ENTITY-EXT-MIB_hh3cEntityExtStateEntry.toml.conf │ ├── engenius │ │ └── ENGENIUS-PRIVATE-MIB │ │ │ └── ENGENIUS-PRIVATE-MIB_system.toml.conf │ ├── fortinet │ │ ├── COMPOSED │ │ │ └── fortigate_base_tables.toml.conf │ │ ├── FORTINET-CORE-MIB │ │ │ ├── fnAdmin.toml.conf │ │ │ └── fnAdminEntry.toml.conf │ │ └── FORTINET-FORTIGATE-MIB │ │ │ ├── fgAdminEntry.toml.conf │ │ │ ├── fgAdminOptions.toml.conf │ │ │ ├── fgApFTPStatsEntry.toml.conf │ │ │ ├── fgApHTTPStatsEntry.toml.conf │ │ │ ├── fgApIMAPStatsEntry.toml.conf │ │ │ ├── fgApIMStatsEntry.toml.conf │ │ │ ├── fgApNNTPStatsEntry.toml.conf │ │ │ ├── fgApPOP3StatsEntry.toml.conf │ │ │ ├── fgApSIPStatsEntry.toml.conf │ │ │ ├── fgApSMTPStatsEntry.toml.conf │ │ │ ├── fgAppIMStatsEntry.toml.conf │ │ │ ├── fgAppP2PProtoEntry.toml.conf │ │ │ ├── fgAppP2PStatsEntry.toml.conf │ │ │ ├── fgAppProxyFTP.toml.conf │ │ │ ├── fgAppProxyHTTP.toml.conf │ │ │ ├── fgAppProxyIM.toml.conf │ │ │ ├── fgAppProxyIMAP.toml.conf │ │ │ ├── fgAppProxyNNTP.toml.conf │ │ │ ├── fgAppProxyPOP3.toml.conf │ │ │ ├── fgAppProxySIP.toml.conf │ │ │ ├── fgAppProxySMTP.toml.conf │ │ │ ├── fgAppScanUnit.toml.conf │ │ │ ├── fgAppSuStatsEntry.toml.conf │ │ │ ├── fgAppVoIPStatsEntry.toml.conf │ │ │ ├── fgAvStatsEntry.toml.conf │ │ │ ├── fgExplicitProxyFilterStatsEntry.toml.conf │ │ │ ├── fgExplicitProxyInfo.toml.conf │ │ │ ├── fgExplicitProxyScanStatsEntry.toml.conf │ │ │ ├── fgExplicitProxyScriptStatsEntry.toml.conf │ │ │ ├── fgExplicitProxyStatsEntry.toml.conf │ │ │ ├── fgFortiGuardStatsEntry.toml.conf │ │ │ ├── fgFwGtpRtStats.toml.conf │ │ │ ├── fgFwGtpRtStatsBPkts.toml.conf │ │ │ ├── fgFwGtpRtStatsCPkts.toml.conf │ │ │ ├── fgFwGtpRtStatsDPkts.toml.conf │ │ │ ├── fgFwGtpStats.toml.conf │ │ │ ├── fgFwPol6StatsEntry.toml.conf │ │ │ ├── fgFwPolStatsEntry.toml.conf │ │ │ ├── fgFwPolStatsEntry_HC.toml.conf │ │ │ ├── fgFwUserEntry.toml.conf │ │ │ ├── fgFwUserInfo.toml.conf │ │ │ ├── fgHaInfo.toml.conf │ │ │ ├── fgHaStatsEntry.toml.conf │ │ │ ├── fgHwSensorEntry.toml.conf │ │ │ ├── fgHwSensors.toml.conf │ │ │ ├── fgIntfEntry.toml.conf │ │ │ ├── fgIntfVlanHbEntry.toml.conf │ │ │ ├── fgIntfVlanHbs.toml.conf │ │ │ ├── fgIntfVrrpEntry.toml.conf │ │ │ ├── fgIntfVrrps.toml.conf │ │ │ ├── fgIp6SessStatsEntry.toml.conf │ │ │ ├── fgIpSessEntry.toml.conf │ │ │ ├── fgIpSessStatsEntry.toml.conf │ │ │ ├── fgIpsStatsEntry.toml.conf │ │ │ ├── fgLinkMonitor.toml.conf │ │ │ ├── fgLinkMonitorEntry.toml.conf │ │ │ ├── fgProcessorEntry.toml.conf │ │ │ ├── fgProcessorModuleEntry.toml.conf │ │ │ ├── fgProcessorModules.toml.conf │ │ │ ├── fgProcessors.toml.conf │ │ │ ├── fgSoftware.toml.conf │ │ │ ├── fgSysInfoAdvMem.toml.conf │ │ │ ├── fgSysInfoAdvSessions.toml.conf │ │ │ ├── fgSystemInfo.toml.conf │ │ │ ├── fgUsbModemInfoObjects.toml.conf │ │ │ ├── fgUsbportEntry.toml.conf │ │ │ ├── fgUsbports.toml.conf │ │ │ ├── fgVdEntry.toml.conf │ │ │ ├── fgVdInfo.toml.conf │ │ │ ├── fgVdTpEntry.toml.conf │ │ │ ├── fgVpnDialupEntry.toml.conf │ │ │ ├── fgVpnInfo.toml.conf │ │ │ ├── fgVpnSslStatsEntry.toml.conf │ │ │ ├── fgVpnSslTunnelEntry.toml.conf │ │ │ ├── fgVpnTunEntry.toml.conf │ │ │ ├── fgWanOptDiskStatsEntry.toml.conf │ │ │ ├── fgWanOptHistoryStatsEntry.toml.conf │ │ │ ├── fgWanOptInfo.toml.conf │ │ │ ├── fgWanOptStatsEntry.toml.conf │ │ │ ├── fgWanOptTrafficStatsEntry.toml.conf │ │ │ ├── fgWcInfo.toml.conf │ │ │ ├── fgWcStaEntry.toml.conf │ │ │ ├── fgWcWlanEntry.toml.conf │ │ │ ├── fgWcWtpConfigEntry.toml.conf │ │ │ ├── fgWcWtpProfileEntry.toml.conf │ │ │ ├── fgWcWtpProfileRadioEntry.toml.conf │ │ │ ├── fgWcWtpSessionEntry.toml.conf │ │ │ ├── fgWcWtpSessionRadioEntry.toml.conf │ │ │ ├── fgWcWtpSessionVapEntry.toml.conf │ │ │ ├── fgWebCacheDiskStatsEntry.toml.conf │ │ │ ├── fgWebCacheInfo.toml.conf │ │ │ └── fgWebfilterStatsEntry.toml.conf │ ├── hytera │ │ └── HYTERA-REPEATER-MIB │ │ │ ├── accessManageEntry.toml.conf │ │ │ ├── analogChnEntry.toml.conf │ │ │ ├── audioPriority.toml.conf │ │ │ ├── channelParaEntry.toml.conf │ │ │ ├── contactEntry.toml.conf │ │ │ ├── digitalChnEntry.toml.conf │ │ │ ├── microphone.toml.conf │ │ │ ├── mixedChnEntry.toml.conf │ │ │ ├── multiCTCCDCEntry.toml.conf │ │ │ ├── multisiteAccessManageEntry.toml.conf │ │ │ ├── powerOn.toml.conf │ │ │ ├── rptAlarmInfo.toml.conf │ │ │ ├── rptBasicSetting.toml.conf │ │ │ ├── rptControl.toml.conf │ │ │ ├── rptDataInfo.toml.conf │ │ │ ├── rptLog.toml.conf │ │ │ ├── rptServiceSetting.toml.conf │ │ │ └── rptSystemInfo.toml.conf │ ├── ietf │ │ ├── ACCOUNTING-CONTROL-MIB │ │ │ ├── ACCOUNTING-CONTROL-MIB_acctngFileEntry.toml.conf │ │ │ ├── ACCOUNTING-CONTROL-MIB_acctngInterfaceControl.toml.conf │ │ │ ├── ACCOUNTING-CONTROL-MIB_acctngInterfaceEntry.toml.conf │ │ │ ├── ACCOUNTING-CONTROL-MIB_acctngSelectionEntry.toml.conf │ │ │ └── ACCOUNTING-CONTROL-MIB_acctngTrapControl.toml.conf │ │ ├── BGP4-MIB │ │ │ ├── BGP4-MIB_bgp.toml.conf │ │ │ ├── BGP4-MIB_bgp4PathAttrEntry.toml.conf │ │ │ ├── BGP4-MIB_bgpPathAttrEntry.toml.conf │ │ │ └── BGP4-MIB_bgpPeerEntry.toml.conf │ │ ├── BRIDGE-MIB │ │ │ ├── BRIDGE-MIB_dot1dBase.toml.conf │ │ │ ├── BRIDGE-MIB_dot1dBasePortEntry.toml.conf │ │ │ ├── BRIDGE-MIB_dot1dStaticEntry.toml.conf │ │ │ ├── BRIDGE-MIB_dot1dStp.toml.conf │ │ │ ├── BRIDGE-MIB_dot1dStpPortEntry_RFC1493.toml.conf │ │ │ ├── BRIDGE-MIB_dot1dStpPortEntry_RFC4188.toml.conf │ │ │ ├── BRIDGE-MIB_dot1dStpPortEntry_minimal.toml.conf │ │ │ ├── BRIDGE-MIB_dot1dTp.toml.conf │ │ │ ├── BRIDGE-MIB_dot1dTpFdbEntry.toml.conf │ │ │ └── BRIDGE-MIB_dot1dTpPortEntry.toml.conf │ │ ├── EtherLike-MIB │ │ │ ├── EtherLike-MIB_dot3CollEntry.toml.conf │ │ │ ├── EtherLike-MIB_dot3ControlEntry.toml.conf │ │ │ ├── EtherLike-MIB_dot3ControlEntry_HC.toml.conf │ │ │ ├── EtherLike-MIB_dot3ControlEntry_HC_minimal.toml.conf │ │ │ ├── EtherLike-MIB_dot3ControlEntry_minimal.toml.conf │ │ │ ├── EtherLike-MIB_dot3HCStatsEntry.toml.conf │ │ │ ├── EtherLike-MIB_dot3PauseEntry.toml.conf │ │ │ ├── EtherLike-MIB_dot3PauseEntry_HC.toml.conf │ │ │ ├── EtherLike-MIB_dot3PauseEntry_HC_minimal.toml.conf │ │ │ ├── EtherLike-MIB_dot3PauseEntry_minimal.toml.conf │ │ │ ├── EtherLike-MIB_dot3StatsEntry.toml.conf │ │ │ ├── EtherLike-MIB_dot3StatsEntry_comware.toml.conf │ │ │ ├── EtherLike-MIB_dot3StatsEntry_fortinet_fortigate.toml.conf │ │ │ ├── EtherLike-MIB_dot3StatsEntry_juniper_junos.toml.conf │ │ │ └── EtherLike-MIB_dot3StatsEntry_net_snmp.toml.conf │ │ ├── HOST-RESOURCES-MIB │ │ │ ├── HOST-RESOURCES-MIB_hrDeviceEntry.toml.conf │ │ │ ├── HOST-RESOURCES-MIB_hrProcessorEntry.toml.conf │ │ │ ├── HOST-RESOURCES-MIB_hrSWRunPerfEntry.toml.conf │ │ │ ├── HOST-RESOURCES-MIB_hrStorageEntry.toml.conf │ │ │ └── HOST-RESOURCES-MIB_hrSystem.toml.conf │ │ ├── IF-MIB │ │ │ ├── IF-MIB_ifEntry.toml.conf │ │ │ ├── IF-MIB_ifEntry_minimal.toml.conf │ │ │ ├── IF-MIB_ifMIBObjects.toml.conf │ │ │ ├── IF-MIB_ifXEntry.toml.conf │ │ │ ├── IF-MIB_ifXEntry_HC.toml.conf │ │ │ ├── IF-MIB_ifXEntry_HC_minimal.toml.conf │ │ │ └── IF-MIB_interfaces.toml.conf │ │ ├── IP-MIB │ │ │ ├── IP-MIB_icmp.toml.conf │ │ │ ├── IP-MIB_icmpMsgStatsEntry.toml.conf │ │ │ ├── IP-MIB_icmpStatsEntry.toml.conf │ │ │ ├── IP-MIB_icmp_minimal.toml.conf │ │ │ ├── IP-MIB_ip.toml.conf │ │ │ ├── IP-MIB_ipAddrEntry.toml.conf │ │ │ ├── IP-MIB_ipAddressEntry.toml.conf │ │ │ ├── IP-MIB_ipAddressPrefixEntry.toml.conf │ │ │ ├── IP-MIB_ipDefaultRouterEntry.toml.conf │ │ │ ├── IP-MIB_ipIfStatsEntry.toml.conf │ │ │ ├── IP-MIB_ipIfStatsEntry_HC.toml.conf │ │ │ ├── IP-MIB_ipNetToPhysicalEntry.toml.conf │ │ │ ├── IP-MIB_ipSystemStatsEntry.toml.conf │ │ │ ├── IP-MIB_ipSystemStatsEntry_HC.toml.conf │ │ │ ├── IP-MIB_ipTrafficStats.toml.conf │ │ │ ├── IP-MIB_ip_comware.toml.conf │ │ │ ├── IP-MIB_ip_fortinet_fortigate.toml.conf │ │ │ ├── IP-MIB_ip_minimal.toml.conf │ │ │ ├── IP-MIB_ipv4InterfaceEntry.toml.conf │ │ │ ├── IP-MIB_ipv6InterfaceEntry.toml.conf │ │ │ ├── IP-MIB_ipv6RouterAdvertIfIndex.toml.conf │ │ │ └── IP-MIB_ipv6ScopeZoneIndexEntry.toml.conf │ │ ├── IPv6-MIB │ │ │ └── IPV6-MIB_ipv6IfEntry.toml.conf │ │ ├── OSPF-MIB │ │ │ ├── OSPF-MIB_ospfAreaAggregateEntry.toml.conf │ │ │ ├── OSPF-MIB_ospfAreaEntry.toml.conf │ │ │ ├── OSPF-MIB_ospfAreaLsaCountEntry.toml.conf │ │ │ ├── OSPF-MIB_ospfAreaRangeEntry.toml.conf │ │ │ ├── OSPF-MIB_ospfAsLsdbEntry.toml.conf │ │ │ ├── OSPF-MIB_ospfExtLsdbEntry.toml.conf │ │ │ ├── OSPF-MIB_ospfGeneralGroup.toml.conf │ │ │ ├── OSPF-MIB_ospfHostEntry.toml.conf │ │ │ ├── OSPF-MIB_ospfIfEntry.toml.conf │ │ │ ├── OSPF-MIB_ospfIfMetricEntry.toml.conf │ │ │ ├── OSPF-MIB_ospfLocalLsdbEntry.toml.conf │ │ │ ├── OSPF-MIB_ospfLsdbEntry.toml.conf │ │ │ ├── OSPF-MIB_ospfNbrEntry.toml.conf │ │ │ ├── OSPF-MIB_ospfStubAreaEntry.toml.conf │ │ │ ├── OSPF-MIB_ospfVirtIfEntry.toml.conf │ │ │ ├── OSPF-MIB_ospfVirtLocalLsdbEntry.toml.conf │ │ │ └── OSPF-MIB_ospfVirtNbrEntry.toml.conf │ │ ├── P-BRIDGE-MIB │ │ │ ├── P-BRIDGE-MIB_dot1dExtBase.toml.conf │ │ │ ├── P-BRIDGE-MIB_dot1dPortCapabilitiesEntry.toml.conf │ │ │ ├── P-BRIDGE-MIB_dot1dPortGarpEntry.toml.conf │ │ │ ├── P-BRIDGE-MIB_dot1dPortGmrpEntry.toml.conf │ │ │ ├── P-BRIDGE-MIB_dot1dPortOutboundAccessPriority.toml.conf │ │ │ ├── P-BRIDGE-MIB_dot1dPortPriorityEntry.toml.conf │ │ │ ├── P-BRIDGE-MIB_dot1dTpHCPortEntry.toml.conf │ │ │ ├── P-BRIDGE-MIB_dot1dTpPortOverflowEntry.toml.conf │ │ │ ├── P-BRIDGE-MIB_dot1dTrafficClassEntry.toml.conf │ │ │ └── P-BRIDGE-MIB_dot1dUserPriorityRegenEntry.toml.conf │ │ ├── Q-BRIDGE-MIB │ │ │ ├── Q-BRIDGE-MIB_dot1qBase.toml.conf │ │ │ ├── Q-BRIDGE-MIB_dot1qFdbEntry.toml.conf │ │ │ ├── Q-BRIDGE-MIB_dot1qForwardAllEntry.toml.conf │ │ │ ├── Q-BRIDGE-MIB_dot1qForwardUnregisteredEntry.toml.conf │ │ │ ├── Q-BRIDGE-MIB_dot1qLearningConstraintsEntry.toml.conf │ │ │ ├── Q-BRIDGE-MIB_dot1qPortVlanEntry.toml.conf │ │ │ ├── Q-BRIDGE-MIB_dot1qPortVlanEntry_minimal.toml.conf │ │ │ ├── Q-BRIDGE-MIB_dot1qPortVlanHCStatisticsEntry.toml.conf │ │ │ ├── Q-BRIDGE-MIB_dot1qPortVlanStatisticsEntry.toml.conf │ │ │ ├── Q-BRIDGE-MIB_dot1qStaticMulticastEntry.toml.conf │ │ │ ├── Q-BRIDGE-MIB_dot1qStaticUnicastEntry.toml.conf │ │ │ ├── Q-BRIDGE-MIB_dot1qTpFdbEntry.toml.conf │ │ │ ├── Q-BRIDGE-MIB_dot1qTpGroupEntry.toml.conf │ │ │ ├── Q-BRIDGE-MIB_dot1qVlan.toml.conf │ │ │ ├── Q-BRIDGE-MIB_dot1qVlanCurrentEntry.toml.conf │ │ │ ├── Q-BRIDGE-MIB_dot1qVlanStaticEntry.toml.conf │ │ │ ├── Q-BRIDGE-MIB_dot1vProtocolGroupEntry.toml.conf │ │ │ └── Q-BRIDGE-MIB_dot1vProtocolPortEntry.toml.conf │ │ ├── RFC1213-MIB │ │ │ ├── RFC1213-MIB_egp.toml.conf │ │ │ ├── RFC1213-MIB_egpNeighEntry.toml.conf │ │ │ └── RFC1213-MIB_ipRouteEntry.toml.conf │ │ ├── RSTP-MIB │ │ │ ├── RSTP-MIB_dot1dStpExtPortEntry.toml.conf │ │ │ └── RSTP-MIB_dot1dStpExtPortEntry_minimal.toml.conf │ │ ├── SNMPv2-MIB │ │ │ ├── SNMPv2-MIB_snmp.toml.conf │ │ │ └── SNMPv2-MIB_system.toml.conf │ │ ├── TCP-MIB │ │ │ ├── TCP-MIB_tcp.toml.conf │ │ │ ├── TCP-MIB_tcpConnEntry.toml.conf │ │ │ ├── TCP-MIB_tcpConnectionEntry.toml.conf │ │ │ ├── TCP-MIB_tcpListenerEntry.toml.conf │ │ │ ├── TCP-MIB_tcp_HC.toml.conf │ │ │ ├── TCP-MIB_tcp_HC_minimal.toml.conf │ │ │ └── TCP-MIB_tcp_minimal.toml.conf │ │ └── UDP-MIB │ │ │ ├── UDP-MIB_udp.toml.conf │ │ │ ├── UDP-MIB_udpEndpointEntry.toml.conf │ │ │ ├── UDP-MIB_udpEntry.toml.conf │ │ │ └── UDP-MIB_udp_HC.toml.conf │ ├── juniper │ │ ├── COMPOSED │ │ │ ├── ex_tables.toml.conf │ │ │ ├── junos_base_tables.toml.conf │ │ │ └── srx_tables.toml.conf │ │ ├── JUNIPER-ALARM-MIB │ │ │ ├── JUNIPER-ALARM-MIB_jnxRedAlarms.toml.conf │ │ │ └── JUNIPER-ALARM-MIB_jnxYellowAlarms.toml.conf │ │ ├── JUNIPER-COS-MIB │ │ │ ├── JUNIPER-COS-MIB_jnxCosFcEntry.toml.conf │ │ │ ├── JUNIPER-COS-MIB_jnxCosFcIdEntry.toml.conf │ │ │ ├── JUNIPER-COS-MIB_jnxCosIfEntry.toml.conf │ │ │ ├── JUNIPER-COS-MIB_jnxCosIfqStatsEntry.toml.conf │ │ │ ├── JUNIPER-COS-MIB_jnxCosIfqStatsEntry_minimal.toml.conf │ │ │ ├── JUNIPER-COS-MIB_jnxCosIfsetQstatEntry.toml.conf │ │ │ ├── JUNIPER-COS-MIB_jnxCosIfstatFlagEntry.toml.conf │ │ │ ├── JUNIPER-COS-MIB_jnxCosIngressQstatEntry_071231.toml.conf │ │ │ ├── JUNIPER-COS-MIB_jnxCosIngressQstatEntry_141107.toml.conf │ │ │ ├── JUNIPER-COS-MIB_jnxCosIngressQstatEntry_150917.toml.conf │ │ │ ├── JUNIPER-COS-MIB_jnxCosInvQstatEntry.toml.conf │ │ │ ├── JUNIPER-COS-MIB_jnxCosQstatEntry_030718.toml.conf │ │ │ ├── JUNIPER-COS-MIB_jnxCosQstatEntry_071231.toml.conf │ │ │ ├── JUNIPER-COS-MIB_jnxCosQstatEntry_091204.toml.conf │ │ │ ├── JUNIPER-COS-MIB_jnxCosQstatEntry_141107.toml.conf │ │ │ └── JUNIPER-COS-MIB_jnxCosQstatEntry_minimal.toml.conf │ │ ├── JUNIPER-DCU-MIB │ │ │ ├── JUNIPER-DCU-MIB_jnxDCUsEntry.toml.conf │ │ │ └── JUNIPER-DCU-MIB_jnxDcuStatsEntry.toml.conf │ │ ├── JUNIPER-EX-MAC-NOTIFICATION-MIB │ │ │ └── JUNIPER-EX-MAC-NOTIFICATION-MIB_jnxMacNotificationMIBGlobalObjects.toml.conf │ │ ├── JUNIPER-FIREWALL-MIB │ │ │ ├── JUNIPER-FIREWALL-MIB_jnxFWCntrXEntry.toml.conf │ │ │ ├── JUNIPER-FIREWALL-MIB_jnxFirewallCounterEntry.toml.conf │ │ │ └── JUNIPER-FIREWALL-MIB_jnxFirewallsEntry.toml.conf │ │ ├── JUNIPER-HOSTRESOURCES-MIB │ │ │ ├── JUNIPER-HOSTRESOURCES-MIB_jnxHrStorageEntry.toml.conf │ │ │ └── JUNIPER-HOSTRESOURCES-MIB_jnxHrSystem.toml.conf │ │ ├── JUNIPER-IF-MIB │ │ │ ├── JUNIPER-IF-MIB_ifJnxEntry_010731.toml.conf │ │ │ ├── JUNIPER-IF-MIB_ifJnxEntry_021031.toml.conf │ │ │ ├── JUNIPER-IF-MIB_ifJnxEntry_110922.toml.conf │ │ │ └── JUNIPER-IF-MIB_ifJnxEntry_151015.toml.conf │ │ ├── JUNIPER-IPv6-MIB │ │ │ ├── JUNIPER-IPv6-MIB_jnxIcmpv6GlobalStats.toml.conf │ │ │ ├── JUNIPER-IPv6-MIB_jnxIpv6GlobalStats.toml.conf │ │ │ └── JUNIPER-IPv6-MIB_jnxIpv6IfStatsEntry.toml.conf │ │ ├── JUNIPER-MIB │ │ │ ├── JUNIPER-MIB_jnxBoxAnatomy.toml.conf │ │ │ ├── JUNIPER-MIB_jnxFruEntry_020802.toml.conf │ │ │ ├── JUNIPER-MIB_jnxFruEntry_040917.toml.conf │ │ │ ├── JUNIPER-MIB_jnxFruEntry_081221.toml.conf │ │ │ ├── JUNIPER-MIB_jnxFruEntry_minimal.toml.conf │ │ │ ├── JUNIPER-MIB_jnxOperatingEntry_011009.toml.conf │ │ │ ├── JUNIPER-MIB_jnxOperatingEntry_020802.toml.conf │ │ │ ├── JUNIPER-MIB_jnxOperatingEntry_040917.toml.conf │ │ │ ├── JUNIPER-MIB_jnxOperatingEntry_050719.toml.conf │ │ │ ├── JUNIPER-MIB_jnxOperatingEntry_101022.toml.conf │ │ │ ├── JUNIPER-MIB_jnxOperatingEntry_121210.toml.conf │ │ │ ├── JUNIPER-MIB_jnxOperatingEntry_150420.toml.conf │ │ │ └── JUNIPER-MIB_jnxOperatingEntry_150422.toml.conf │ │ ├── JUNIPER-MIMSTP-MIB │ │ │ ├── JUNIPER-MIMSTP-MIB_jnxMIDot1sJuniperMstEntry.toml.conf │ │ │ ├── JUNIPER-MIMSTP-MIB_jnxMIMstCistPortEntry.toml.conf │ │ │ ├── JUNIPER-MIMSTP-MIB_jnxMIMstCistPortProtectEntry.toml.conf │ │ │ ├── JUNIPER-MIMSTP-MIB_jnxMIMstMstiBridgeEntry.toml.conf │ │ │ ├── JUNIPER-MIMSTP-MIB_jnxMIMstMstiPortEntry.toml.conf │ │ │ ├── JUNIPER-MIMSTP-MIB_jnxMIMstMstiPortProtectEntry.toml.conf │ │ │ └── JUNIPER-MIMSTP-MIB_jnxMIMstVlanInstanceMappingEntry.toml.conf │ │ ├── JUNIPER-VLAN-MIB │ │ │ ├── JUNIPER-VLAN-MIB_jnxExVlanEntry.toml.conf │ │ │ ├── JUNIPER-VLAN-MIB_jnxExVlanInterfaceEntry.toml.conf │ │ │ ├── JUNIPER-VLAN-MIB_jnxExVlanPortGroupEntry.toml.conf │ │ │ ├── JUNIPER-VLAN-MIB_jnxVlanEntry.toml.conf │ │ │ ├── JUNIPER-VLAN-MIB_jnxVlanInterfaceEntry.toml.conf │ │ │ ├── JUNIPER-VLAN-MIB_jnxVlanMacListEntry.toml.conf │ │ │ └── JUNIPER-VLAN-MIB_jnxVlanPortGroupEntry.toml.conf │ │ └── JUNIPER-VPN-MIB │ │ │ ├── JUNIPER-VPN-MIB_jnxVpnInfo.toml.conf │ │ │ └── JUNIPER-VPN-MIB_jnxVpnPwEntry.toml.conf │ ├── lenovoemc │ │ ├── HOST-RESOURCES-MIB │ │ │ ├── HOST-RESOURCES-MIB_hrDeviceEntry.toml.conf │ │ │ ├── HOST-RESOURCES-MIB_hrProcessorEntry.toml.conf │ │ │ ├── HOST-RESOURCES-MIB_hrSWRunPerfEntry.toml.conf │ │ │ ├── HOST-RESOURCES-MIB_hrStorageEntry.toml.conf │ │ │ └── HOST-RESOURCES-MIB_hrSystem.toml.conf │ │ ├── IF-MIB │ │ │ ├── IF-MIB_ifEntry.toml.conf │ │ │ ├── IF-MIB_ifMIBObjects.toml.conf │ │ │ └── IF-MIB_interfaces.toml.conf │ │ ├── IOMEGANAS-MIB │ │ │ ├── IOMEGANAS-MIB_conEntry.toml.conf │ │ │ ├── IOMEGANAS-MIB_diskEntry.toml.conf │ │ │ ├── IOMEGANAS-MIB_fanEntry.toml.conf │ │ │ ├── IOMEGANAS-MIB_ioEntry.toml.conf │ │ │ ├── IOMEGANAS-MIB_iomegaNASStorage.toml.conf │ │ │ ├── IOMEGANAS-MIB_tempEntry.toml.conf │ │ │ └── IOMEGANAS-MIB_voltEntry.toml.conf │ │ └── SNMPv2-MIB │ │ │ ├── SNMPv2-MIB_snmp.toml.conf │ │ │ └── SNMPv2-MIB_system.toml.conf │ └── net-snmp │ │ ├── LM-SENSORS-MIB │ │ ├── LM-SENSORS-MIB_lmFanSensorsEntry.toml.conf │ │ ├── LM-SENSORS-MIB_lmMiscSensorsEntry.toml.conf │ │ ├── LM-SENSORS-MIB_lmTempSensorsEntry.toml.conf │ │ └── LM-SENSORS-MIB_lmVoltSensorsEntry.toml.conf │ │ ├── UCD-DISKIO-MIB │ │ ├── UCD-DISKIO-MIB_diskIOEntry.toml.conf │ │ └── UCD-DISKIO-MIB_diskIOEntry_HC.toml.conf │ │ └── UCD-SNMP-MIB │ │ ├── UCD-SNMP-MIB_dskEntry.toml.conf │ │ ├── UCD-SNMP-MIB_laEntry.toml.conf │ │ ├── UCD-SNMP-MIB_memory.toml.conf │ │ ├── UCD-SNMP-MIB_systemStats_010117.toml.conf │ │ ├── UCD-SNMP-MIB_systemStats_040407.toml.conf │ │ ├── UCD-SNMP-MIB_systemStats_110514.toml.conf │ │ ├── UCD-SNMP-MIB_systemStats_140731.toml.conf │ │ └── UCD-SNMP-MIB_systemStats_991209.toml.conf ├── telegraf.conf └── telegraf.d │ ├── output_file_stdout.toml.conf │ ├── output_influxdb.toml.conf │ ├── processor_20_strings.toml.conf │ └── processor_enum.conf ├── build_all.sh ├── comware.Dockerfile ├── comware.build.sh ├── engenius_wifi.Dockerfile ├── engenius_wifi.build.sh ├── expanded.Dockerfile ├── expanded.build.sh ├── fortinet_fortigate.Dockerfile ├── fortinet_fortigate.build.sh ├── host_resources.Dockerfile ├── host_resources.build.sh ├── juniper_ex.Dockerfile ├── juniper_ex.build.sh ├── juniper_junos_base.Dockerfile ├── juniper_junos_base.build.sh ├── juniper_srx.Dockerfile ├── juniper_srx.build.sh ├── lenovoemc_nas.Dockerfile ├── lenovoemc_nas.build.sh ├── minimal.Dockerfile ├── minimal.build.sh ├── net_snmp.Dockerfile ├── net_snmp.build.sh ├── ubiquiti_edgeos_base.Dockerfile ├── ubiquiti_edgeos_base.build.sh ├── ubiquiti_edgeos_ospf.Dockerfile ├── ubiquiti_edgeos_ospf.build.sh ├── vyos_base.Dockerfile ├── vyos_base.build.sh ├── vyos_ospf.Dockerfile └── vyos_ospf.build.sh /LICENSE: -------------------------------------------------------------------------------- 1 | # MIT LICENSE 2 | ### Copyright © 2018 Robert Cowart 3 | 4 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 5 | 6 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 7 | 8 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 9 | -------------------------------------------------------------------------------- /chronograf/juniper/README.md: -------------------------------------------------------------------------------- 1 | # Dashboards for Juniper JUNOS-based Devices 2 | 3 | ## Juniper - Device Health 4 | 5 | ![Juniper - Device Health](https://user-images.githubusercontent.com/10326954/54391706-f1b17d80-46a5-11e9-9b5e-90e75cf06f03.png) 6 | 7 | ## Juniper - Interface Health 8 | 9 | ![Juniper - Interface Health](https://user-images.githubusercontent.com/10326954/54391837-5e2c7c80-46a6-11e9-8680-7564911b8083.png) 10 | -------------------------------------------------------------------------------- /chronograf/lenovoemc_nas/README.md: -------------------------------------------------------------------------------- 1 | # LenovoEMC NAS Dashboards 2 | 3 | ## LenovoEMC - NAS Health 4 | 5 | ![LenovoEMC: NAS Health](https://user-images.githubusercontent.com/10326954/54391985-bcf1f600-46a6-11e9-9247-9e4e2b5ee0c5.png) 6 | 7 | ## LenovoEMC - Storage Device Performance 8 | 9 | ![LenovoEMC: Storage Device Performance](https://user-images.githubusercontent.com/10326954/54392142-240faa80-46a7-11e9-9db3-3eb461ee00a2.png) 10 | 11 | ## LenovoEMC: File System Capacity 12 | 13 | ![LenovoEMC - File System Capacity](https://user-images.githubusercontent.com/10326954/54392233-620cce80-46a7-11e9-919d-17e036e2ba97.png) 14 | -------------------------------------------------------------------------------- /chronograf/net_snmp/README.md: -------------------------------------------------------------------------------- 1 | # Dashboards for data from NET-SNMP Agents 2 | 3 | ## Disk IO 4 | 5 | ![Disk IO](https://user-images.githubusercontent.com/10326954/54395856-4a3a4800-46b1-11e9-8eac-6799a774aa51.png) 6 | 7 | ## LM Sensors 8 | 9 | ![LM Sensors](https://user-images.githubusercontent.com/10326954/54392442-fd05a880-46a7-11e9-8a73-385a7ad18933.png) 10 | -------------------------------------------------------------------------------- /chronograf/standards/README.md: -------------------------------------------------------------------------------- 1 | # Dashboards for Standards-based MIBs 2 | 3 | ## Network Interfaces (MIB-II) 4 | 5 | ![Network Interfaces (MIB-II)](https://user-images.githubusercontent.com/10326954/54036291-93732f00-41bb-11e9-973a-82dfb2cd6c23.png) 6 | 7 | ![Network Interfaces (MIB-II)](https://user-images.githubusercontent.com/10326954/54036309-a1c14b00-41bb-11e9-8dac-25d6d40ff0e9.png) 8 | -------------------------------------------------------------------------------- /influx_snmp.env: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # The environment variables defined in this file are imported into the docker-compose.yml file, 22 | # serving as global settings. The values here can be overridden in docker-compose.yml on a per 23 | # container basis. 24 | 25 | # The SNMP query timeout. 26 | TELEGRAF_SNMP_TIMEOUT=5s 27 | 28 | # polling interval. 29 | TELEGRAF_SNMP_INTERVAL=60s 30 | 31 | # SNMPv1/v2c community string 32 | TELEGRAF_SNMP_COMMUNITY=public 33 | 34 | # SNMPv3 credentials 35 | TELEGRAF_SNMP_SEC_NAME=username 36 | TELEGRAF_SNMP_AUTH_PROTOCOL=MD5 37 | TELEGRAF_SNMP_AUTH_PASSWORD=changeme 38 | TELEGRAF_SNMP_SEC_LEVEL=authNoPriv 39 | 40 | # InfluxDB instance, credentials and DB name. 41 | TELEGRAF_SNMP_INFLUXDB_URL=http://192.0.2.101:8086 42 | TELEGRAF_SNMP_INFLUXDB_USER=admin 43 | TELEGRAF_SNMP_INFLUXDB_PASSWD=changeme 44 | TELEGRAF_SNMP_DATABASE=snmp 45 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/engenius/ENGENIUS-PRIVATE-MIB/ENGENIUS-PRIVATE-MIB_system.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # ENGENIUS-PRIVATE-MIB::system 22 | [[inputs.snmp]] 23 | name = "ENGENIUS-PRIVATE-MIB::system" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | #[[inputs.snmp.field]] 38 | # name = "systemName" 39 | # oid = ".1.3.6.1.4.1.14125.2.1.1.1.0" 40 | # is_tag = true 41 | [[inputs.snmp.field]] 42 | name = "wirelessMacAddress" 43 | oid = ".1.3.6.1.4.1.14125.2.1.1.6.0" 44 | conversion = "hwaddr" 45 | is_tag = true 46 | [[inputs.snmp.field]] 47 | name = "upTime" 48 | oid = ".1.3.6.1.4.1.14125.2.1.1.9.0" 49 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/fortinet/FORTINET-CORE-MIB/fnAdmin.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # FORTINET-FORTIGATE-MIB::fnAdmin 22 | [[inputs.snmp]] 23 | name = "FORTINET-FORTIGATE-MIB::fnAdmin" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | [[inputs.snmp.field]] 38 | name = "fnAdminNumber" 39 | oid = ".1.3.6.1.4.1.12356.100.1.2.100.1.0" 40 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/fortinet/FORTINET-FORTIGATE-MIB/fgAdminOptions.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # FORTINET-FORTIGATE-MIB::fgAdminOptions 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 2 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "FORTINET-FORTIGATE-MIB::fgAdminOptions" 37 | index_as_tag = true 38 | 39 | # FORTINET-FORTIGATE-MIB::fgAdminOptions 40 | [[inputs.snmp.table.field]] 41 | name = "fgAdminIdleTimeout" 42 | oid = ".1.3.6.1.4.1.12356.101.6.1.1.1" 43 | [[inputs.snmp.table.field]] 44 | name = "fgAdminLcdProtection" 45 | oid = ".1.3.6.1.4.1.12356.101.6.1.1.2" 46 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/fortinet/FORTINET-FORTIGATE-MIB/fgAppP2PProtoEntry.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # FORTINET-FORTIGATE-MIB::fgAppP2PProtoEntry 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 10 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "FORTINET-FORTIGATE-MIB::fgAppP2PProtoEntry" 37 | index_as_tag = true 38 | 39 | # FORTINET-FORTIGATE-MIB::fgAppP2PProtoEntry 40 | #[[inputs.snmp.table.field]] 41 | # name = "fgAppP2PProtEntProto" 42 | # oid = ".1.3.6.1.4.1.12356.101.10.109.2.1.1" 43 | # is_tag = true 44 | [[inputs.snmp.table.field]] 45 | name = "fgAppP2PProtEntBytes" 46 | oid = ".1.3.6.1.4.1.12356.101.10.109.2.1.2" 47 | [[inputs.snmp.table.field]] 48 | name = "fgAppP2PProtoEntLastReset" 49 | oid = ".1.3.6.1.4.1.12356.101.10.109.2.1.3" 50 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/fortinet/FORTINET-FORTIGATE-MIB/fgAppProxyFTP.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # FORTINET-FORTIGATE-MIB::fgAppProxyFTP 22 | [[inputs.snmp]] 23 | name = "FORTINET-FORTIGATE-MIB::fgAppProxyFTP" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | [[inputs.snmp.field]] 38 | name = "fgApFTPUpTime" 39 | oid = ".1.3.6.1.4.1.12356.101.10.111.1.0" 40 | [[inputs.snmp.field]] 41 | name = "fgApFTPMemUsage" 42 | oid = ".1.3.6.1.4.1.12356.101.10.111.2.0" 43 | [[inputs.snmp.field]] 44 | name = "fgApFTPConnections" 45 | oid = ".1.3.6.1.4.1.12356.101.10.111.4.0" 46 | [[inputs.snmp.field]] 47 | name = "fgApFTPMaxConnections" 48 | oid = ".1.3.6.1.4.1.12356.101.10.111.5.0" 49 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/fortinet/FORTINET-FORTIGATE-MIB/fgAppProxyHTTP.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # FORTINET-FORTIGATE-MIB::fgAppProxyHTTP 22 | [[inputs.snmp]] 23 | name = "FORTINET-FORTIGATE-MIB::fgAppProxyHTTP" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | [[inputs.snmp.field]] 38 | name = "fgApHTTPUpTime" 39 | oid = ".1.3.6.1.4.1.12356.101.10.100.1.0" 40 | [[inputs.snmp.field]] 41 | name = "fgApHTTPMemUsage" 42 | oid = ".1.3.6.1.4.1.12356.101.10.100.2.0" 43 | [[inputs.snmp.field]] 44 | name = "fgApHTTPConnections" 45 | oid = ".1.3.6.1.4.1.12356.101.10.100.4.0" 46 | [[inputs.snmp.field]] 47 | name = "fgApHTTPMaxConnections" 48 | oid = ".1.3.6.1.4.1.12356.101.10.100.5.0" 49 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/fortinet/FORTINET-FORTIGATE-MIB/fgAppProxyIM.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # FORTINET-FORTIGATE-MIB::fgAppProxyIM 22 | [[inputs.snmp]] 23 | name = "FORTINET-FORTIGATE-MIB::fgAppProxyIM" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | [[inputs.snmp.field]] 38 | name = "fgApIMUpTime" 39 | oid = ".1.3.6.1.4.1.12356.101.10.105.1.0" 40 | [[inputs.snmp.field]] 41 | name = "fgApIMMemUsage" 42 | oid = ".1.3.6.1.4.1.12356.101.10.105.2.0" 43 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/fortinet/FORTINET-FORTIGATE-MIB/fgAppProxyIMAP.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # FORTINET-FORTIGATE-MIB::fgAppProxyIMAP 22 | [[inputs.snmp]] 23 | name = "FORTINET-FORTIGATE-MIB::fgAppProxyIMAP" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | [[inputs.snmp.field]] 38 | name = "fgApIMAPUpTime" 39 | oid = ".1.3.6.1.4.1.12356.101.10.103.1.0" 40 | [[inputs.snmp.field]] 41 | name = "fgApIMAPMemUsage" 42 | oid = ".1.3.6.1.4.1.12356.101.10.103.2.0" 43 | [[inputs.snmp.field]] 44 | name = "fgApIMAPConnections" 45 | oid = ".1.3.6.1.4.1.12356.101.10.103.4.0" 46 | [[inputs.snmp.field]] 47 | name = "fgApIMAPMaxConnections" 48 | oid = ".1.3.6.1.4.1.12356.101.10.103.5.0" 49 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/fortinet/FORTINET-FORTIGATE-MIB/fgAppProxyNNTP.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # FORTINET-FORTIGATE-MIB::fgAppProxyNNTP 22 | [[inputs.snmp]] 23 | name = "FORTINET-FORTIGATE-MIB::fgAppProxyNNTP" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | [[inputs.snmp.field]] 38 | name = "fgApNNTPUpTime" 39 | oid = ".1.3.6.1.4.1.12356.101.10.104.1.0" 40 | [[inputs.snmp.field]] 41 | name = "fgApNNTPMemUsage" 42 | oid = ".1.3.6.1.4.1.12356.101.10.104.2.0" 43 | [[inputs.snmp.field]] 44 | name = "fgApNNTPConnections" 45 | oid = ".1.3.6.1.4.1.12356.101.10.104.4.0" 46 | [[inputs.snmp.field]] 47 | name = "fgApNNTPMaxConnections" 48 | oid = ".1.3.6.1.4.1.12356.101.10.104.5.0" 49 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/fortinet/FORTINET-FORTIGATE-MIB/fgAppProxyPOP3.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # FORTINET-FORTIGATE-MIB::fgAppProxyPOP3 22 | [[inputs.snmp]] 23 | name = "FORTINET-FORTIGATE-MIB::fgAppProxyPOP3" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | [[inputs.snmp.field]] 38 | name = "fgApPOP3UpTime" 39 | oid = ".1.3.6.1.4.1.12356.101.10.102.1.0" 40 | [[inputs.snmp.field]] 41 | name = "fgApPOP3MemUsage" 42 | oid = ".1.3.6.1.4.1.12356.101.10.102.2.0" 43 | [[inputs.snmp.field]] 44 | name = "fgApPOP3Connections" 45 | oid = ".1.3.6.1.4.1.12356.101.10.102.4.0" 46 | [[inputs.snmp.field]] 47 | name = "fgApPOP3MaxConnections" 48 | oid = ".1.3.6.1.4.1.12356.101.10.102.5.0" 49 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/fortinet/FORTINET-FORTIGATE-MIB/fgAppProxySIP.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # FORTINET-FORTIGATE-MIB::fgAppProxySIP 22 | [[inputs.snmp]] 23 | name = "FORTINET-FORTIGATE-MIB::fgAppProxySIP" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | [[inputs.snmp.field]] 38 | name = "fgApSIPUpTime" 39 | oid = ".1.3.6.1.4.1.12356.101.10.106.1.0" 40 | [[inputs.snmp.field]] 41 | name = "fgApSIPMemUsage" 42 | oid = ".1.3.6.1.4.1.12356.101.10.106.2.0" 43 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/fortinet/FORTINET-FORTIGATE-MIB/fgAppProxySMTP.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # FORTINET-FORTIGATE-MIB::fgAppProxySMTP 22 | [[inputs.snmp]] 23 | name = "FORTINET-FORTIGATE-MIB::fgAppProxySMTP" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | [[inputs.snmp.field]] 38 | name = "fgApSMTPUpTime" 39 | oid = ".1.3.6.1.4.1.12356.101.10.101.1.0" 40 | [[inputs.snmp.field]] 41 | name = "fgApSMTPMemUsage" 42 | oid = ".1.3.6.1.4.1.12356.101.10.101.2.0" 43 | [[inputs.snmp.field]] 44 | name = "fgApSMTPConnections" 45 | oid = ".1.3.6.1.4.1.12356.101.10.101.4.0" 46 | [[inputs.snmp.field]] 47 | name = "fgApSMTPMaxConnections" 48 | oid = ".1.3.6.1.4.1.12356.101.10.101.5.0" 49 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/fortinet/FORTINET-FORTIGATE-MIB/fgAppScanUnit.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # FORTINET-FORTIGATE-MIB::fgAppScanUnit 22 | [[inputs.snmp]] 23 | name = "FORTINET-FORTIGATE-MIB::fgAppScanUnit" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | [[inputs.snmp.field]] 38 | name = "fgAppSuNumber" 39 | oid = ".1.3.6.1.4.1.12356.101.10.107.1.0" 40 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/fortinet/FORTINET-FORTIGATE-MIB/fgAppSuStatsEntry.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # FORTINET-FORTIGATE-MIB::fgAppSuStatsEntry 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 10 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "FORTINET-FORTIGATE-MIB::fgAppSuStatsEntry" 37 | index_as_tag = true 38 | 39 | # FORTINET-FORTIGATE-MIB::fgAppSuStatsEntry 40 | #[[inputs.snmp.table.field]] 41 | # name = "fgAppSuIndex" 42 | # oid = ".1.3.6.1.4.1.12356.101.10.107.2.1.1" 43 | # is_tag = true 44 | [[inputs.snmp.table.field]] 45 | name = "fgAppSuFileScanned" 46 | oid = ".1.3.6.1.4.1.12356.101.10.107.2.1.2" 47 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/fortinet/FORTINET-FORTIGATE-MIB/fgExplicitProxyInfo.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # FORTINET-FORTIGATE-MIB::fgExplicitProxyInfo 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 3 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "FORTINET-FORTIGATE-MIB::fgExplicitProxyInfo" 37 | index_as_tag = true 38 | 39 | # FORTINET-FORTIGATE-MIB::fgExplicitProxyInfo 40 | [[inputs.snmp.table.field]] 41 | name = "fgExplicitProxyUpTime" 42 | oid = ".1.3.6.1.4.1.12356.101.10.112.1.1" 43 | [[inputs.snmp.table.field]] 44 | name = "fgExplicitProxyMemUsage" 45 | oid = ".1.3.6.1.4.1.12356.101.10.112.1.2" 46 | [[inputs.snmp.table.field]] 47 | name = "fgExplicitProxyRequests" 48 | oid = ".1.3.6.1.4.1.12356.101.10.112.1.3" 49 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/fortinet/FORTINET-FORTIGATE-MIB/fgFwUserInfo.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # FORTINET-FORTIGATE-MIB::fgFwUserInfo 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 2 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "FORTINET-FORTIGATE-MIB::fgFwUserInfo" 37 | index_as_tag = true 38 | 39 | # FORTINET-FORTIGATE-MIB::fgFwUserInfo 40 | [[inputs.snmp.table.field]] 41 | name = "fgFwUserNumber" 42 | oid = ".1.3.6.1.4.1.12356.101.5.2.1.1" 43 | [[inputs.snmp.table.field]] 44 | name = "fgFwUserAuthTimeout" 45 | oid = ".1.3.6.1.4.1.12356.101.5.2.1.2" 46 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/fortinet/FORTINET-FORTIGATE-MIB/fgHwSensors.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # FORTINET-FORTIGATE-MIB::fgHwSensors 22 | [[inputs.snmp]] 23 | name = "FORTINET-FORTIGATE-MIB::fgHwSensors" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | [[inputs.snmp.field]] 38 | name = "fgHwSensorCount" 39 | oid = ".1.3.6.1.4.1.12356.101.4.3.1.0" 40 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/fortinet/FORTINET-FORTIGATE-MIB/fgIntfVlanHbs.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # FORTINET-FORTIGATE-MIB::fgIntfVlanHbs 22 | [[inputs.snmp]] 23 | name = "FORTINET-FORTIGATE-MIB::fgIntfVlanHbs" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | [[inputs.snmp.field]] 38 | name = "fgIntfVlanHbCount" 39 | oid = ".1.3.6.1.4.1.12356.101.7.4.1.0" 40 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/fortinet/FORTINET-FORTIGATE-MIB/fgIntfVrrps.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # FORTINET-FORTIGATE-MIB::fgIntfVrrps 22 | [[inputs.snmp]] 23 | name = "FORTINET-FORTIGATE-MIB::fgIntfVrrps" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | [[inputs.snmp.field]] 38 | name = "fgIntfVrrpCount" 39 | oid = ".1.3.6.1.4.1.12356.101.7.3.1.0" 40 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/fortinet/FORTINET-FORTIGATE-MIB/fgLinkMonitor.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # FORTINET-FORTIGATE-MIB::fgLinkMonitor 22 | [[inputs.snmp]] 23 | name = "FORTINET-FORTIGATE-MIB::fgLinkMonitor" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | [[inputs.snmp.field]] 38 | name = "fgLinkMonitorNumber" 39 | oid = ".1.3.6.1.4.1.12356.101.4.8.1.0" 40 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/fortinet/FORTINET-FORTIGATE-MIB/fgProcessorModules.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # FORTINET-FORTIGATE-MIB::fgProcessorModules 22 | [[inputs.snmp]] 23 | name = "FORTINET-FORTIGATE-MIB::fgProcessorModules" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | [[inputs.snmp.field]] 38 | name = "fgProcessorModuleCount" 39 | oid = ".1.3.6.1.4.1.12356.101.4.5.2.0" 40 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/fortinet/FORTINET-FORTIGATE-MIB/fgProcessors.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # FORTINET-FORTIGATE-MIB::fgProcessors 22 | [[inputs.snmp]] 23 | name = "FORTINET-FORTIGATE-MIB::fgProcessors" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | [[inputs.snmp.field]] 38 | name = "fgProcessorCount" 39 | oid = ".1.3.6.1.4.1.12356.101.4.4.1.0" 40 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/fortinet/FORTINET-FORTIGATE-MIB/fgSoftware.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # FORTINET-FORTIGATE-MIB::fgSoftware 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 2 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "FORTINET-FORTIGATE-MIB::fgSoftware" 37 | index_as_tag = true 38 | 39 | # FORTINET-FORTIGATE-MIB::fgSoftware 40 | [[inputs.snmp.table.field]] 41 | name = "fgSysVersionAv" 42 | oid = ".1.3.6.1.4.1.12356.101.4.2.1" 43 | [[inputs.snmp.table.field]] 44 | name = "fgSysVersionIps" 45 | oid = ".1.3.6.1.4.1.12356.101.4.2.2" 46 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/fortinet/FORTINET-FORTIGATE-MIB/fgUsbports.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # FORTINET-FORTIGATE-MIB::fgUsbports 22 | [[inputs.snmp]] 23 | name = "FORTINET-FORTIGATE-MIB::fgUsbports" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | [[inputs.snmp.field]] 38 | name = "fgUsbportCount" 39 | oid = ".1.3.6.1.4.1.12356.101.4.7.1.0" 40 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/fortinet/FORTINET-FORTIGATE-MIB/fgVdInfo.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # FORTINET-FORTIGATE-MIB::fgVdInfo 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 3 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "FORTINET-FORTIGATE-MIB::fgVdInfo" 37 | index_as_tag = true 38 | 39 | # FORTINET-FORTIGATE-MIB::fgVdInfo 40 | [[inputs.snmp.table.field]] 41 | name = "fgVdNumber" 42 | oid = ".1.3.6.1.4.1.12356.101.3.1.1" 43 | [[inputs.snmp.table.field]] 44 | name = "fgVdMaxVdoms" 45 | oid = ".1.3.6.1.4.1.12356.101.3.1.2" 46 | [[inputs.snmp.table.field]] 47 | name = "fgVdEnabled" 48 | oid = ".1.3.6.1.4.1.12356.101.3.1.3" 49 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/fortinet/FORTINET-FORTIGATE-MIB/fgVdTpEntry.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # FORTINET-FORTIGATE-MIB::fgVdTpEntry 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 10 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "FORTINET-FORTIGATE-MIB::fgVdTpEntry" 37 | index_as_tag = true 38 | 39 | # FORTINET-FORTIGATE-MIB::fgVdTpEntry 40 | [[inputs.snmp.table.field]] 41 | name = "fgVdTpMgmtAddrType" 42 | oid = ".1.3.6.1.4.1.12356.101.3.2.2.1.1" 43 | is_tag = true 44 | [[inputs.snmp.table.field]] 45 | name = "fgVdTpMgmtAddr" 46 | oid = ".1.3.6.1.4.1.12356.101.3.2.2.1.2" 47 | conversion = "ipaddr" 48 | is_tag = true 49 | [[inputs.snmp.table.field]] 50 | name = "fgVdTpMgmtMask" 51 | oid = ".1.3.6.1.4.1.12356.101.3.2.2.1.3" 52 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/fortinet/FORTINET-FORTIGATE-MIB/fgVpnInfo.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # FORTINET-FORTIGATE-MIB::fgVpnInfo 22 | [[inputs.snmp]] 23 | name = "FORTINET-FORTIGATE-MIB::fgVpnInfo" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | [[inputs.snmp.field]] 38 | name = "fgVpnTunnelUpCount" 39 | oid = ".1.3.6.1.4.1.12356.101.12.1.1.0" 40 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/hytera/HYTERA-REPEATER-MIB/accessManageEntry.toml.conf: -------------------------------------------------------------------------------- 1 | # HYTERA-REPEATER-MIB::accessManageEntry 2 | [[inputs.snmp.table]] 3 | name = "HYTERA-REPEATER-MIB::accessManageEntry" 4 | index_as_tag = true 5 | 6 | # HYTERA-REPEATER-MIB::accessManageEntry 7 | [[inputs.snmp.table.field]] 8 | name = "accessManageIndex" 9 | oid = ".1.3.6.1.4.1.40297.1.2.5.5.13.1.1" 10 | is_tag = true 11 | [[inputs.snmp.table.field]] 12 | name = "startId" 13 | oid = ".1.3.6.1.4.1.40297.1.2.5.5.13.1.2" 14 | [[inputs.snmp.table.field]] 15 | name = "idLength" 16 | oid = ".1.3.6.1.4.1.40297.1.2.5.5.13.1.3" 17 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/hytera/HYTERA-REPEATER-MIB/analogChnEntry.toml.conf: -------------------------------------------------------------------------------- 1 | # HYTERA-REPEATER-MIB::analogChnEntry 2 | [[inputs.snmp.table]] 3 | name = "HYTERA-REPEATER-MIB::analogChnEntry" 4 | index_as_tag = true 5 | 6 | # HYTERA-REPEATER-MIB::analogChnEntry 7 | [[inputs.snmp.table.field]] 8 | name = "analogChnIndex" 9 | oid = ".1.3.6.1.4.1.40297.1.2.5.3.1.1.1" 10 | is_tag = true 11 | [[inputs.snmp.table.field]] 12 | name = "analogCarrierSquelchLevel" 13 | oid = ".1.3.6.1.4.1.40297.1.2.5.3.1.1.2" 14 | [[inputs.snmp.table.field]] 15 | name = "analogMultiCtcCdc" 16 | oid = ".1.3.6.1.4.1.40297.1.2.5.3.1.1.3" 17 | [[inputs.snmp.table.field]] 18 | name = "analogPreEmp" 19 | oid = ".1.3.6.1.4.1.40297.1.2.5.3.1.1.4" 20 | [[inputs.snmp.table.field]] 21 | name = "analogScrambler" 22 | oid = ".1.3.6.1.4.1.40297.1.2.5.3.1.1.5" 23 | [[inputs.snmp.table.field]] 24 | name = "analogFlatAudio" 25 | oid = ".1.3.6.1.4.1.40297.1.2.5.3.1.1.6" 26 | [[inputs.snmp.table.field]] 27 | name = "analogReceiveFrequency" 28 | oid = ".1.3.6.1.4.1.40297.1.2.5.3.1.1.7" 29 | [[inputs.snmp.table.field]] 30 | name = "analogRxCtcCdcType" 31 | oid = ".1.3.6.1.4.1.40297.1.2.5.3.1.1.8" 32 | [[inputs.snmp.table.field]] 33 | name = "analogRxCtcss" 34 | oid = ".1.3.6.1.4.1.40297.1.2.5.3.1.1.9" 35 | [[inputs.snmp.table.field]] 36 | name = "analogRxCdcss" 37 | oid = ".1.3.6.1.4.1.40297.1.2.5.3.1.1.10" 38 | [[inputs.snmp.table.field]] 39 | name = "analogTransmitFrequency" 40 | oid = ".1.3.6.1.4.1.40297.1.2.5.3.1.1.11" 41 | [[inputs.snmp.table.field]] 42 | name = "analogTxCtcCdcType" 43 | oid = ".1.3.6.1.4.1.40297.1.2.5.3.1.1.12" 44 | [[inputs.snmp.table.field]] 45 | name = "analogTxCtcss" 46 | oid = ".1.3.6.1.4.1.40297.1.2.5.3.1.1.13" 47 | [[inputs.snmp.table.field]] 48 | name = "analogTxCdcss" 49 | oid = ".1.3.6.1.4.1.40297.1.2.5.3.1.1.14" 50 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/hytera/HYTERA-REPEATER-MIB/audioPriority.toml.conf: -------------------------------------------------------------------------------- 1 | # HYTERA-REPEATER-MIB::audioPriority 2 | [[inputs.snmp.field]] 3 | name = "pathPriority" 4 | oid = ".1.3.6.1.4.1.40297.1.2.5.1.4.1.0" 5 | [[inputs.snmp.field]] 6 | name = "pttPriority" 7 | oid = ".1.3.6.1.4.1.40297.1.2.5.1.4.2.0" 8 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/hytera/HYTERA-REPEATER-MIB/channelParaEntry.toml.conf: -------------------------------------------------------------------------------- 1 | # HYTERA-REPEATER-MIB::channelParaEntry 2 | [[inputs.snmp.table]] 3 | name = "HYTERA-REPEATER-MIB::channelParaEntry" 4 | index_as_tag = true 5 | 6 | # HYTERA-REPEATER-MIB::channelParaEntry 7 | [[inputs.snmp.table.field]] 8 | name = "channelParaIndex" 9 | oid = ".1.3.6.1.4.1.40297.1.2.2.10.1.1" 10 | is_tag = true 11 | [[inputs.snmp.table.field]] 12 | name = "actChannelAlias" 13 | oid = ".1.3.6.1.4.1.40297.1.2.2.10.1.2" 14 | is_tag = true 15 | [[inputs.snmp.table.field]] 16 | name = "actChannelType" 17 | oid = ".1.3.6.1.4.1.40297.1.2.2.10.1.3" 18 | [[inputs.snmp.table.field]] 19 | name = "actTxPower" 20 | oid = ".1.3.6.1.4.1.40297.1.2.2.10.1.4" 21 | [[inputs.snmp.table.field]] 22 | name = "actChannelNo" 23 | oid = ".1.3.6.1.4.1.40297.1.2.2.10.1.5" 24 | [[inputs.snmp.table.field]] 25 | name = "actChannelSubNo" 26 | oid = ".1.3.6.1.4.1.40297.1.2.2.10.1.6" 27 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/hytera/HYTERA-REPEATER-MIB/contactEntry.toml.conf: -------------------------------------------------------------------------------- 1 | # HYTERA-REPEATER-MIB::contactEntry 2 | [[inputs.snmp.table]] 3 | name = "HYTERA-REPEATER-MIB::contactEntry" 4 | index_as_tag = true 5 | 6 | # HYTERA-REPEATER-MIB::contactEntry 7 | [[inputs.snmp.table.field]] 8 | name = "contactIndex" 9 | oid = ".1.3.6.1.4.1.40297.1.2.5.5.12.1.1" 10 | is_tag = true 11 | [[inputs.snmp.table.field]] 12 | name = "callAlias" 13 | oid = ".1.3.6.1.4.1.40297.1.2.5.5.12.1.2" 14 | [[inputs.snmp.table.field]] 15 | name = "contactCallType" 16 | oid = ".1.3.6.1.4.1.40297.1.2.5.5.12.1.3" 17 | [[inputs.snmp.table.field]] 18 | name = "callId" 19 | oid = ".1.3.6.1.4.1.40297.1.2.5.5.12.1.4" 20 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/hytera/HYTERA-REPEATER-MIB/digitalChnEntry.toml.conf: -------------------------------------------------------------------------------- 1 | # HYTERA-REPEATER-MIB::digitalChnEntry 2 | [[inputs.snmp.table]] 3 | name = "HYTERA-REPEATER-MIB::digitalChnEntry" 4 | index_as_tag = true 5 | 6 | # HYTERA-REPEATER-MIB::digitalChnEntry 7 | [[inputs.snmp.table.field]] 8 | name = "digitalChnIndex" 9 | oid = ".1.3.6.1.4.1.40297.1.2.5.2.1.1.1" 10 | is_tag = true 11 | [[inputs.snmp.table.field]] 12 | name = "digitalColorCode" 13 | oid = ".1.3.6.1.4.1.40297.1.2.5.2.1.1.2" 14 | [[inputs.snmp.table.field]] 15 | name = "digitalIpMultisiteConnect" 16 | oid = ".1.3.6.1.4.1.40297.1.2.5.2.1.1.3" 17 | [[inputs.snmp.table.field]] 18 | name = "digitalReceiveFrequency" 19 | oid = ".1.3.6.1.4.1.40297.1.2.5.2.1.1.4" 20 | [[inputs.snmp.table.field]] 21 | name = "digitalTransmitFrequency" 22 | oid = ".1.3.6.1.4.1.40297.1.2.5.2.1.1.5" 23 | [[inputs.snmp.table.field]] 24 | name = "digitalTxContactName" 25 | oid = ".1.3.6.1.4.1.40297.1.2.5.2.1.1.6" 26 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/hytera/HYTERA-REPEATER-MIB/microphone.toml.conf: -------------------------------------------------------------------------------- 1 | # HYTERA-REPEATER-MIB::microphone 2 | [[inputs.snmp.field]] 3 | name = "internalMicGain" 4 | oid = ".1.3.6.1.4.1.40297.1.2.5.1.2.1.0" 5 | [[inputs.snmp.field]] 6 | name = "externalMicGain" 7 | oid = ".1.3.6.1.4.1.40297.1.2.5.1.2.2.0" 8 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/hytera/HYTERA-REPEATER-MIB/multiCTCCDCEntry.toml.conf: -------------------------------------------------------------------------------- 1 | # HYTERA-REPEATER-MIB::multiCTCCDCEntry 2 | [[inputs.snmp.table]] 3 | name = "HYTERA-REPEATER-MIB::multiCTCCDCEntry" 4 | index_as_tag = true 5 | 6 | # HYTERA-REPEATER-MIB::multiCTCCDCEntry 7 | [[inputs.snmp.table.field]] 8 | name = "ctcssIndex" 9 | oid = ".1.3.6.1.4.1.40297.1.2.5.1.3.1.1" 10 | is_tag = true 11 | [[inputs.snmp.table.field]] 12 | name = "txCtcssFrequency" 13 | oid = ".1.3.6.1.4.1.40297.1.2.5.1.3.1.2" 14 | [[inputs.snmp.table.field]] 15 | name = "txCtcssType" 16 | oid = ".1.3.6.1.4.1.40297.1.2.5.1.3.1.3" 17 | [[inputs.snmp.table.field]] 18 | name = "rxCtcssFrequency" 19 | oid = ".1.3.6.1.4.1.40297.1.2.5.1.3.1.4" 20 | [[inputs.snmp.table.field]] 21 | name = "rxCtcssType" 22 | oid = ".1.3.6.1.4.1.40297.1.2.5.1.3.1.5" 23 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/hytera/HYTERA-REPEATER-MIB/multisiteAccessManageEntry.toml.conf: -------------------------------------------------------------------------------- 1 | # HYTERA-REPEATER-MIB::multisiteAccessManageEntry 2 | [[inputs.snmp.table]] 3 | name = "HYTERA-REPEATER-MIB::multisiteAccessManageEntry" 4 | index_as_tag = true 5 | 6 | # HYTERA-REPEATER-MIB::multisiteAccessManageEntry 7 | [[inputs.snmp.table.field]] 8 | name = "multisiteAccessManageIndex" 9 | oid = ".1.3.6.1.4.1.40297.1.2.5.5.11.1.1" 10 | is_tag = true 11 | [[inputs.snmp.table.field]] 12 | name = "multisiteStartId" 13 | oid = ".1.3.6.1.4.1.40297.1.2.5.5.11.1.2" 14 | [[inputs.snmp.table.field]] 15 | name = "multisiteIdLength" 16 | oid = ".1.3.6.1.4.1.40297.1.2.5.5.11.1.3" 17 | [[inputs.snmp.table.field]] 18 | name = "multisiteAccessCallType" 19 | oid = ".1.3.6.1.4.1.40297.1.2.5.5.11.1.4" 20 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/hytera/HYTERA-REPEATER-MIB/powerOn.toml.conf: -------------------------------------------------------------------------------- 1 | # HYTERA-REPEATER-MIB::powerOn 2 | [[inputs.snmp.field]] 3 | name = "designatedPowerOnChn" 4 | oid = ".1.3.6.1.4.1.40297.1.2.5.1.1.1.0" 5 | [[inputs.snmp.field]] 6 | name = "powerOnChannelNo" 7 | oid = ".1.3.6.1.4.1.40297.1.2.5.1.1.2.0" 8 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/hytera/HYTERA-REPEATER-MIB/rptAlarmInfo.toml.conf: -------------------------------------------------------------------------------- 1 | # HYTERA-REPEATER-MIB::rptAlarmInfo 2 | [[inputs.snmp.field]] 3 | name = "rptVoltageAlarm" 4 | oid = ".1.3.6.1.4.1.40297.1.2.1.1.1.0" 5 | [[inputs.snmp.field]] 6 | name = "rptTemperatureAlarm" 7 | oid = ".1.3.6.1.4.1.40297.1.2.1.1.2.0" 8 | [[inputs.snmp.field]] 9 | name = "rptFanAlarm" 10 | oid = ".1.3.6.1.4.1.40297.1.2.1.1.3.0" 11 | [[inputs.snmp.field]] 12 | name = "rptForwardAlarm" 13 | oid = ".1.3.6.1.4.1.40297.1.2.1.1.4.0" 14 | [[inputs.snmp.field]] 15 | name = "rptReflectedAlarm" 16 | oid = ".1.3.6.1.4.1.40297.1.2.1.1.5.0" 17 | [[inputs.snmp.field]] 18 | name = "rptVswrAlarm" 19 | oid = ".1.3.6.1.4.1.40297.1.2.1.1.6.0" 20 | [[inputs.snmp.field]] 21 | name = "rptTxPllAlarm" 22 | oid = ".1.3.6.1.4.1.40297.1.2.1.1.7.0" 23 | [[inputs.snmp.field]] 24 | name = "rptRxPllAlarm" 25 | oid = ".1.3.6.1.4.1.40297.1.2.1.1.8.0" 26 | [[inputs.snmp.field]] 27 | name = "rptBatteryVoltageAlarm" 28 | oid = ".1.3.6.1.4.1.40297.1.2.1.1.9.0" 29 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/hytera/HYTERA-REPEATER-MIB/rptBasicSetting.toml.conf: -------------------------------------------------------------------------------- 1 | # HYTERA-REPEATER-MIB::rptBasicSetting 2 | [[inputs.snmp.field]] 3 | name = "jitterBufferLenth" 4 | oid = ".1.3.6.1.4.1.40297.1.2.5.1.5.0" 5 | [[inputs.snmp.field]] 6 | name = "analogCallHangTime" 7 | oid = ".1.3.6.1.4.1.40297.1.2.5.1.6.0" 8 | [[inputs.snmp.field]] 9 | name = "repeatRequestPriority" 10 | oid = ".1.3.6.1.4.1.40297.1.2.5.1.7.0" 11 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/hytera/HYTERA-REPEATER-MIB/rptControl.toml.conf: -------------------------------------------------------------------------------- 1 | # HYTERA-REPEATER-MIB::rptControl 2 | #[[inputs.snmp.field]] 3 | # name = "rptRestart" 4 | # oid = ".1.3.6.1.4.1.40297.1.2.2.1.0" 5 | [[inputs.snmp.field]] 6 | name = "rptChannelNumber" 7 | oid = ".1.3.6.1.4.1.40297.1.2.2.2.0" 8 | [[inputs.snmp.field]] 9 | name = "rptChannelType" 10 | oid = ".1.3.6.1.4.1.40297.1.2.2.3.0" 11 | [[inputs.snmp.field]] 12 | name = "rptControlObjBak1" 13 | oid = ".1.3.6.1.4.1.40297.1.2.2.4.0" 14 | [[inputs.snmp.field]] 15 | name = "rptTxPowerLevel" 16 | oid = ".1.3.6.1.4.1.40297.1.2.2.5.0" 17 | [[inputs.snmp.field]] 18 | name = "rptKnockdown" 19 | oid = ".1.3.6.1.4.1.40297.1.2.2.6.0" 20 | [[inputs.snmp.field]] 21 | name = "rptRadioState" 22 | oid = ".1.3.6.1.4.1.40297.1.2.2.7.0" 23 | [[inputs.snmp.field]] 24 | name = "rptSnmpTrapIp" 25 | oid = ".1.3.6.1.4.1.40297.1.2.2.8.0" 26 | conversion = "ipaddr" 27 | [[inputs.snmp.field]] 28 | name = "rptSnmpTrapPort" 29 | oid = ".1.3.6.1.4.1.40297.1.2.2.9.0" 30 | [[inputs.snmp.field]] 31 | name = "rptForbid" 32 | oid = ".1.3.6.1.4.1.40297.1.2.2.11.0" 33 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/hytera/HYTERA-REPEATER-MIB/rptDataInfo.toml.conf: -------------------------------------------------------------------------------- 1 | # HYTERA-REPEATER-MIB::rptDataInfo 2 | [[inputs.snmp.field]] 3 | name = "rptVoltage" 4 | oid = ".1.3.6.1.4.1.40297.1.2.1.2.1.0" 5 | [[inputs.snmp.field]] 6 | name = "rptPaTemprature" 7 | oid = ".1.3.6.1.4.1.40297.1.2.1.2.2.0" 8 | [[inputs.snmp.field]] 9 | name = "rptFanSpeed" 10 | oid = ".1.3.6.1.4.1.40297.1.2.1.2.3.0" 11 | [[inputs.snmp.field]] 12 | name = "rptVswr" 13 | oid = ".1.3.6.1.4.1.40297.1.2.1.2.4.0" 14 | [[inputs.snmp.field]] 15 | name = "rptTxFwdPower" 16 | oid = ".1.3.6.1.4.1.40297.1.2.1.2.5.0" 17 | [[inputs.snmp.field]] 18 | name = "rptTxRefPower" 19 | oid = ".1.3.6.1.4.1.40297.1.2.1.2.6.0" 20 | [[inputs.snmp.field]] 21 | name = "rptDataInfoBak1" 22 | oid = ".1.3.6.1.4.1.40297.1.2.1.2.7.0" 23 | [[inputs.snmp.field]] 24 | name = "rptDataInfoBak2" 25 | oid = ".1.3.6.1.4.1.40297.1.2.1.2.8.0" 26 | [[inputs.snmp.field]] 27 | name = "rptSlot1Rssi" 28 | oid = ".1.3.6.1.4.1.40297.1.2.1.2.9.0" 29 | [[inputs.snmp.field]] 30 | name = "rptSlot2Rssi" 31 | oid = ".1.3.6.1.4.1.40297.1.2.1.2.10.0" 32 | [[inputs.snmp.field]] 33 | name = "rptSupplyPowerType" 34 | oid = ".1.3.6.1.4.1.40297.1.2.1.2.11.0" 35 | [[inputs.snmp.field]] 36 | name = "rptBatteryConnect" 37 | oid = ".1.3.6.1.4.1.40297.1.2.1.2.12.0" 38 | [[inputs.snmp.field]] 39 | name = "rptBatteryVoltage" 40 | oid = ".1.3.6.1.4.1.40297.1.2.1.2.13.0" 41 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/hytera/HYTERA-REPEATER-MIB/rptLog.toml.conf: -------------------------------------------------------------------------------- 1 | # HYTERA-REPEATER-MIB::rptLog 2 | [[inputs.snmp.field]] 3 | name = "recordCount" 4 | oid = ".1.3.6.1.4.1.40297.1.2.3.3.0" 5 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/hytera/HYTERA-REPEATER-MIB/rptServiceSetting.toml.conf: -------------------------------------------------------------------------------- 1 | # HYTERA-REPEATER-MIB::rptServiceSetting 2 | [[inputs.snmp.field]] 3 | name = "groupCallHangTime" 4 | oid = ".1.3.6.1.4.1.40297.1.2.5.5.1.0" 5 | [[inputs.snmp.field]] 6 | name = "privateCallHangTime" 7 | oid = ".1.3.6.1.4.1.40297.1.2.5.5.2.0" 8 | [[inputs.snmp.field]] 9 | name = "emergencyCallHangTime" 10 | oid = ".1.3.6.1.4.1.40297.1.2.5.5.3.0" 11 | [[inputs.snmp.field]] 12 | name = "sit" 13 | oid = ".1.3.6.1.4.1.40297.1.2.5.5.4.0" 14 | [[inputs.snmp.field]] 15 | name = "txPreambleDuration" 16 | oid = ".1.3.6.1.4.1.40297.1.2.5.5.5.0" 17 | [[inputs.snmp.field]] 18 | name = "beaconTxMode" 19 | oid = ".1.3.6.1.4.1.40297.1.2.5.5.6.0" 20 | [[inputs.snmp.field]] 21 | name = "beaconDuration" 22 | oid = ".1.3.6.1.4.1.40297.1.2.5.5.7.0" 23 | [[inputs.snmp.field]] 24 | name = "beaconInterval" 25 | oid = ".1.3.6.1.4.1.40297.1.2.5.5.8.0" 26 | [[inputs.snmp.field]] 27 | name = "multisiteAccessManagement" 28 | oid = ".1.3.6.1.4.1.40297.1.2.5.5.9.0" 29 | [[inputs.snmp.field]] 30 | name = "accessManagement" 31 | oid = ".1.3.6.1.4.1.40297.1.2.5.5.10.0" 32 | [[inputs.snmp.field]] 33 | name = "repeatTOTTime" 34 | oid = ".1.3.6.1.4.1.40297.1.2.5.5.14.0" 35 | [[inputs.snmp.field]] 36 | name = "rerepeatTOTTime" 37 | oid = ".1.3.6.1.4.1.40297.1.2.5.5.15.0" 38 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/hytera/HYTERA-REPEATER-MIB/rptSystemInfo.toml.conf: -------------------------------------------------------------------------------- 1 | # HYTERA-REPEATER-MIB::rptSystemInfo 2 | [[inputs.snmp.field]] 3 | name = "rptModelName" 4 | oid = ".1.3.6.1.4.1.40297.1.2.4.1.0" 5 | [[inputs.snmp.field]] 6 | name = "rptModelNo" 7 | oid = ".1.3.6.1.4.1.40297.1.2.4.2.0" 8 | [[inputs.snmp.field]] 9 | name = "rptFirmwareVersion" 10 | oid = ".1.3.6.1.4.1.40297.1.2.4.3.0" 11 | [[inputs.snmp.field]] 12 | name = "rptRcdbVersion" 13 | oid = ".1.3.6.1.4.1.40297.1.2.4.4.0" 14 | [[inputs.snmp.field]] 15 | name = "rptSerialNo" 16 | oid = ".1.3.6.1.4.1.40297.1.2.4.5.0" 17 | [[inputs.snmp.field]] 18 | name = "rptRadioAlias" 19 | oid = ".1.3.6.1.4.1.40297.1.2.4.6.0" 20 | [[inputs.snmp.field]] 21 | name = "rptRadioID" 22 | oid = ".1.3.6.1.4.1.40297.1.2.4.7.0" 23 | [[inputs.snmp.field]] 24 | name = "rptCurChannelType" 25 | oid = ".1.3.6.1.4.1.40297.1.2.4.8.0" 26 | [[inputs.snmp.field]] 27 | name = "rptChannelName" 28 | oid = ".1.3.6.1.4.1.40297.1.2.4.9.0" 29 | [[inputs.snmp.field]] 30 | name = "rptCurTxFreq" 31 | oid = ".1.3.6.1.4.1.40297.1.2.4.10.0" 32 | [[inputs.snmp.field]] 33 | name = "rptCurRxFreq" 34 | oid = ".1.3.6.1.4.1.40297.1.2.4.11.0" 35 | [[inputs.snmp.field]] 36 | name = "rptWorkState" 37 | oid = ".1.3.6.1.4.1.40297.1.2.4.12.0" 38 | [[inputs.snmp.field]] 39 | name = "rptCurZoneAlias" 40 | oid = ".1.3.6.1.4.1.40297.1.2.4.13.0" 41 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/ietf/ACCOUNTING-CONTROL-MIB/ACCOUNTING-CONTROL-MIB_acctngInterfaceControl.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # ACCOUNTING-CONTROL-MIB::acctngInterfaceControl 22 | [[inputs.snmp]] 23 | name = "ACCOUNTING-CONTROL-MIB::acctngInterfaceControl" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | [[inputs.snmp.field]] 38 | name = "acctngAdminStatus" 39 | oid = ".1.3.6.1.2.1.60.1.3.1.0" 40 | [[inputs.snmp.field]] 41 | name = "acctngOperStatus" 42 | oid = ".1.3.6.1.2.1.60.1.3.2.0" 43 | [[inputs.snmp.field]] 44 | name = "acctngProtection" 45 | oid = ".1.3.6.1.2.1.60.1.3.3.0" 46 | [[inputs.snmp.field]] 47 | name = "acctngAgentMode" 48 | oid = ".1.3.6.1.2.1.60.1.3.4.0" 49 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/ietf/ACCOUNTING-CONTROL-MIB/ACCOUNTING-CONTROL-MIB_acctngTrapControl.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # ACCOUNTING-CONTROL-MIB::acctngTrapControl 22 | [[inputs.snmp]] 23 | name = "ACCOUNTING-CONTROL-MIB::acctngTrapControl" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | [[inputs.snmp.field]] 38 | name = "acctngControlTrapThreshold" 39 | oid = ".1.3.6.1.2.1.60.1.4.1.0" 40 | [[inputs.snmp.field]] 41 | name = "acctngControlTrapEnable" 42 | oid = ".1.3.6.1.2.1.60.1.4.2.0" 43 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/ietf/BGP4-MIB/BGP4-MIB_bgp.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # BGP4-MIB::bgp 22 | [[inputs.snmp]] 23 | name = "BGP4-MIB::bgp" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | #[[inputs.snmp.field]] 38 | # name = "bgpVersion" 39 | # oid = ".1.3.6.1.2.1.15.1.0" 40 | [[inputs.snmp.field]] 41 | name = "bgpLocalAs" 42 | oid = ".1.3.6.1.2.1.15.2.0" 43 | [[inputs.snmp.field]] 44 | name = "bgpIdentifier" 45 | oid = ".1.3.6.1.2.1.15.4.0" 46 | conversion = "ipaddr" 47 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/ietf/BRIDGE-MIB/BRIDGE-MIB_dot1dBase.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # BRIDGE-MIB::dot1dBase 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 3 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "BRIDGE-MIB::dot1dBase" 37 | index_as_tag = true 38 | 39 | # BRIDGE-MIB::dot1dBase 40 | [[inputs.snmp.table.field]] 41 | name = "dot1dBaseBridgeAddress" 42 | oid = ".1.3.6.1.2.1.17.1.1" 43 | conversion = "hwaddr" 44 | [[inputs.snmp.table.field]] 45 | name = "dot1dBaseNumPorts" 46 | oid = ".1.3.6.1.2.1.17.1.2" 47 | [[inputs.snmp.table.field]] 48 | name = "dot1dBaseType" 49 | oid = ".1.3.6.1.2.1.17.1.3" 50 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/ietf/BRIDGE-MIB/BRIDGE-MIB_dot1dTp.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # BRIDGE-MIB::dot1dTp 22 | [[inputs.snmp]] 23 | name = "BRIDGE-MIB::dot1dTp" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | [[inputs.snmp.field]] 38 | name = "dot1dTpLearnedEntryDiscards" 39 | oid = ".1.3.6.1.2.1.17.4.1.0" 40 | [[inputs.snmp.field]] 41 | name = "dot1dTpAgingTime" 42 | oid = ".1.3.6.1.2.1.17.4.2.0" 43 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/ietf/BRIDGE-MIB/BRIDGE-MIB_dot1dTpFdbEntry.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # BRIDGE-MIB::dot1dTpFdbEntry 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 10 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "BRIDGE-MIB::dot1dTpFdbEntry" 37 | index_as_tag = true 38 | 39 | # BRIDGE-MIB::dot1dTpFdbEntry 40 | [[inputs.snmp.table.field]] 41 | name = "dot1dTpFdbAddress" 42 | oid = ".1.3.6.1.2.1.17.4.3.1.1" 43 | conversion = "hwaddr" 44 | is_tag = true 45 | [[inputs.snmp.table.field]] 46 | name = "dot1dTpFdbPort" 47 | oid = ".1.3.6.1.2.1.17.4.3.1.2" 48 | is_tag = true 49 | [[inputs.snmp.table.field]] 50 | name = "dot1dTpFdbStatus" 51 | oid = ".1.3.6.1.2.1.17.4.3.1.3" 52 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/ietf/EtherLike-MIB/EtherLike-MIB_dot3CollEntry.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # EtherLike-MIB::dot3CollEntry 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 10 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "EtherLike-MIB::dot3CollEntry" 37 | index_as_tag = true 38 | 39 | # EtherLike-MIB::dot3CollEntry 40 | [[inputs.snmp.table.field]] 41 | name = "dot3CollCount" 42 | oid = ".1.3.6.1.2.1.10.7.5.1.2" 43 | [[inputs.snmp.table.field]] 44 | name = "dot3CollFrequencies" 45 | oid = ".1.3.6.1.2.1.10.7.5.1.3" 46 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/ietf/HOST-RESOURCES-MIB/HOST-RESOURCES-MIB_hrProcessorEntry.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # HOST-RESOURCES-MIB::hrProcessorEntry 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 10 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "HOST-RESOURCES-MIB::hrProcessorEntry" 37 | index_as_tag = true 38 | 39 | # HOST-RESOURCES-MIB::hrDeviceEntry 40 | [[inputs.snmp.table.field]] 41 | name = "hrDeviceType" 42 | oid = ".1.3.6.1.2.1.25.3.2.1.2" 43 | is_tag = true 44 | [[inputs.snmp.table.field]] 45 | name = "hrDeviceDescr" 46 | oid = ".1.3.6.1.2.1.25.3.2.1.3" 47 | is_tag = true 48 | 49 | # HOST-RESOURCES-MIB::hrProcessorEntry 50 | [[inputs.snmp.table.field]] 51 | name = "hrProcessorLoad" 52 | oid = ".1.3.6.1.2.1.25.3.3.1.2" 53 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/ietf/HOST-RESOURCES-MIB/HOST-RESOURCES-MIB_hrSystem.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # HOST-RESOURCES-MIB::hrSystem 22 | [[inputs.snmp]] 23 | name = "HOST-RESOURCES-MIB::hrSystem" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | #[[inputs.snmp.field]] 38 | # name = "hrSystemUptime" 39 | # oid = ".1.3.6.1.2.1.25.1.1.0" 40 | [[inputs.snmp.field]] 41 | name = "hrSystemNumUsers" 42 | oid = ".1.3.6.1.2.1.25.1.5.0" 43 | [[inputs.snmp.field]] 44 | name = "hrSystemProcesses" 45 | oid = ".1.3.6.1.2.1.25.1.6.0" 46 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/ietf/IF-MIB/IF-MIB_ifMIBObjects.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # IF-MIB::ifMIBObjects 22 | [[inputs.snmp]] 23 | name = "IF-MIB::ifMIBObjects" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | [[inputs.snmp.field]] 38 | name = "ifTableLastChange" 39 | oid = ".1.3.6.1.2.1.31.1.5.0" 40 | [[inputs.snmp.field]] 41 | name = "ifStackLastChange" 42 | oid = ".1.3.6.1.2.1.31.1.6.0" 43 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/ietf/IF-MIB/IF-MIB_interfaces.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # IF-MIB::interfaces 22 | [[inputs.snmp]] 23 | name = "IF-MIB::interfaces" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | [[inputs.snmp.field]] 38 | name = "ifNumber" 39 | oid = ".1.3.6.1.2.1.2.1.0" 40 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/ietf/IP-MIB/IP-MIB_ipTrafficStats.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # IP-MIB::ipTrafficStats 22 | [[inputs.snmp]] 23 | name = "IP-MIB::ipTrafficStats" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | [[inputs.snmp.field]] 38 | name = "ipIfStatsTableLastChange" 39 | oid = ".1.3.6.1.2.1.4.31.2.0" 40 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/ietf/OSPF-MIB/OSPF-MIB_ospfAreaLsaCountEntry.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # OSPF-MIB::ospfAreaLsaCountEntry 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 10 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "OSPF-MIB::ospfAreaLsaCountEntry" 37 | index_as_tag = true 38 | 39 | # OSPF-MIB::ospfAreaLsaCountEntry 40 | [[inputs.snmp.table.field]] 41 | name = "ospfAreaLsaCountAreaId" 42 | oid = ".1.3.6.1.2.1.14.20.1.1" 43 | conversion = "ipaddr" 44 | is_tag = true 45 | [[inputs.snmp.table.field]] 46 | name = "ospfAreaLsaCountLsaType" 47 | oid = ".1.3.6.1.2.1.14.20.1.2" 48 | is_tag = true 49 | [[inputs.snmp.table.field]] 50 | name = "ospfAreaLsaCountNumber" 51 | oid = ".1.3.6.1.2.1.14.20.1.3" 52 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/ietf/P-BRIDGE-MIB/P-BRIDGE-MIB_dot1dExtBase.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # P-BRIDGE-MIB::dot1dExtBase 22 | [[inputs.snmp]] 23 | name = "P-BRIDGE-MIB::dot1dExtBase" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | [[inputs.snmp.field]] 38 | name = "dot1dDeviceCapabilities" 39 | oid = ".1.3.6.1.2.1.17.6.1.1.1.0" 40 | [[inputs.snmp.field]] 41 | name = "dot1dTrafficClassesEnabled" 42 | oid = ".1.3.6.1.2.1.17.6.1.1.2.0" 43 | [[inputs.snmp.field]] 44 | name = "dot1dGmrpStatus" 45 | oid = ".1.3.6.1.2.1.17.6.1.1.3.0" 46 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/ietf/P-BRIDGE-MIB/P-BRIDGE-MIB_dot1dPortCapabilitiesEntry.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # P-BRIDGE-MIB::dot1dPortCapabilitiesEntry 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 10 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "P-BRIDGE-MIB::dot1dPortCapabilitiesEntry" 37 | index_as_tag = true 38 | 39 | # P-BRIDGE-MIB::dot1dPortCapabilitiesEntry 40 | [[inputs.snmp.table.field]] 41 | name = "dot1dPortCapabilities" 42 | oid = ".1.3.6.1.2.1.17.6.1.1.4.1.1" 43 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/ietf/P-BRIDGE-MIB/P-BRIDGE-MIB_dot1dPortGarpEntry.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # P-BRIDGE-MIB::dot1dPortGarpEntry 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 10 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "P-BRIDGE-MIB::dot1dPortGarpEntry" 37 | index_as_tag = true 38 | 39 | # P-BRIDGE-MIB::dot1dPortGarpEntry 40 | [[inputs.snmp.table.field]] 41 | name = "dot1dPortGarpJoinTime" 42 | oid = ".1.3.6.1.2.1.17.6.1.3.1.1.1" 43 | [[inputs.snmp.table.field]] 44 | name = "dot1dPortGarpLeaveTime" 45 | oid = ".1.3.6.1.2.1.17.6.1.3.1.1.2" 46 | [[inputs.snmp.table.field]] 47 | name = "dot1dPortGarpLeaveAllTime" 48 | oid = ".1.3.6.1.2.1.17.6.1.3.1.1.3" 49 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/ietf/P-BRIDGE-MIB/P-BRIDGE-MIB_dot1dPortOutboundAccessPriority.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # P-BRIDGE-MIB::dot1dPortOutboundAccessPriorityEntry 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 10 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "P-BRIDGE-MIB::dot1dPortOutboundAccessPriorityEntry" 37 | index_as_tag = true 38 | 39 | # P-BRIDGE-MIB::dot1dPortOutboundAccessPriorityEntry 40 | [[inputs.snmp.table.field]] 41 | name = "dot1dPortOutboundAccessPriority" 42 | oid = ".1.3.6.1.2.1.17.6.1.2.4.1.1" 43 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/ietf/P-BRIDGE-MIB/P-BRIDGE-MIB_dot1dPortPriorityEntry.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # P-BRIDGE-MIB::dot1dPortPriorityEntry 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 10 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "P-BRIDGE-MIB::dot1dPortPriorityEntry" 37 | index_as_tag = true 38 | 39 | # P-BRIDGE-MIB::dot1dPortPriorityEntry 40 | [[inputs.snmp.table.field]] 41 | name = "dot1dPortDefaultUserPriority" 42 | oid = ".1.3.6.1.2.1.17.6.1.2.1.1.1" 43 | [[inputs.snmp.table.field]] 44 | name = "dot1dPortNumTrafficClasses" 45 | oid = ".1.3.6.1.2.1.17.6.1.2.1.1.2" 46 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/ietf/P-BRIDGE-MIB/P-BRIDGE-MIB_dot1dTrafficClassEntry.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # P-BRIDGE-MIB::dot1dTrafficClassEntry 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 10 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "P-BRIDGE-MIB::dot1dTrafficClassEntry" 37 | index_as_tag = true 38 | 39 | # P-BRIDGE-MIB::dot1dTrafficClassEntry 40 | #[[inputs.snmp.table.field]] 41 | # name = "dot1dTrafficClassPriority" 42 | # oid = ".1.3.6.1.2.1.17.6.1.2.3.1.1" 43 | [[inputs.snmp.table.field]] 44 | name = "dot1dTrafficClass" 45 | oid = ".1.3.6.1.2.1.17.6.1.2.3.1.2" 46 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/ietf/P-BRIDGE-MIB/P-BRIDGE-MIB_dot1dUserPriorityRegenEntry.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # P-BRIDGE-MIB::dot1dUserPriorityRegenEntry 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 10 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "P-BRIDGE-MIB::dot1dUserPriorityRegenEntry" 37 | index_as_tag = true 38 | 39 | # P-BRIDGE-MIB::dot1dUserPriorityRegenEntry 40 | #[[inputs.snmp.table.field]] 41 | # name = "dot1dUserPriority" 42 | # oid = ".1.3.6.1.2.1.17.6.1.2.2.1.1" 43 | [[inputs.snmp.table.field]] 44 | name = "dot1dRegenUserPriority" 45 | oid = ".1.3.6.1.2.1.17.6.1.2.2.1.2" 46 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/ietf/Q-BRIDGE-MIB/Q-BRIDGE-MIB_dot1qBase.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # Q-BRIDGE-MIB::dot1qBase 22 | [[inputs.snmp]] 23 | name = "Q-BRIDGE-MIB::dot1qBase" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | #[[inputs.snmp.field]] 38 | # name = "dot1qVlanVersionNumber" 39 | # oid = ".1.3.6.1.2.1.17.7.1.1.1.0" 40 | #[[inputs.snmp.field]] 41 | # name = "dot1qMaxVlanId" 42 | # oid = ".1.3.6.1.2.1.17.7.1.1.2.0" 43 | [[inputs.snmp.field]] 44 | name = "dot1qMaxSupportedVlans" 45 | oid = ".1.3.6.1.2.1.17.7.1.1.3.0" 46 | [[inputs.snmp.field]] 47 | name = "dot1qNumVlans" 48 | oid = ".1.3.6.1.2.1.17.7.1.1.4.0" 49 | [[inputs.snmp.field]] 50 | name = "dot1qGvrpStatus" 51 | oid = ".1.3.6.1.2.1.17.7.1.1.5.0" 52 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/ietf/Q-BRIDGE-MIB/Q-BRIDGE-MIB_dot1qFdbEntry.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # Q-BRIDGE-MIB::dot1qFdbEntry 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 10 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "Q-BRIDGE-MIB::dot1qFdbEntry" 37 | index_as_tag = true 38 | 39 | # Q-BRIDGE-MIB::dot1qFdbEntry 40 | #[[inputs.snmp.table.field]] 41 | # name = "dot1qFdbId" 42 | # oid = ".1.3.6.1.2.1.17.7.1.2.1.1.1" 43 | [[inputs.snmp.table.field]] 44 | name = "dot1qFdbDynamicCount" 45 | oid = ".1.3.6.1.2.1.17.7.1.2.1.1.2" 46 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/ietf/Q-BRIDGE-MIB/Q-BRIDGE-MIB_dot1qForwardAllEntry.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # Q-BRIDGE-MIB::dot1qForwardAllEntry 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 10 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "Q-BRIDGE-MIB::dot1qForwardAllEntry" 37 | index_as_tag = true 38 | 39 | # Q-BRIDGE-MIB::dot1qForwardAllEntry 40 | [[inputs.snmp.table.field]] 41 | name = "dot1qForwardAllPorts" 42 | oid = ".1.3.6.1.2.1.17.7.1.2.4.1.1" 43 | [[inputs.snmp.table.field]] 44 | name = "dot1qForwardAllStaticPorts" 45 | oid = ".1.3.6.1.2.1.17.7.1.2.4.1.2" 46 | [[inputs.snmp.table.field]] 47 | name = "dot1qForwardAllForbiddenPorts" 48 | oid = ".1.3.6.1.2.1.17.7.1.2.4.1.3" 49 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/ietf/Q-BRIDGE-MIB/Q-BRIDGE-MIB_dot1qForwardUnregisteredEntry.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # Q-BRIDGE-MIB::dot1qForwardUnregisteredEntry 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 10 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "Q-BRIDGE-MIB::dot1qForwardUnregisteredEntry" 37 | index_as_tag = true 38 | 39 | # Q-BRIDGE-MIB::dot1qForwardUnregisteredEntry 40 | [[inputs.snmp.table.field]] 41 | name = "dot1qForwardUnregisteredPorts" 42 | oid = ".1.3.6.1.2.1.17.7.1.2.5.1.1" 43 | [[inputs.snmp.table.field]] 44 | name = "dot1qForwardUnregisteredStaticPorts" 45 | oid = ".1.3.6.1.2.1.17.7.1.2.5.1.2" 46 | [[inputs.snmp.table.field]] 47 | name = "dot1qForwardUnregisteredForbiddenPorts" 48 | oid = ".1.3.6.1.2.1.17.7.1.2.5.1.3" 49 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/ietf/Q-BRIDGE-MIB/Q-BRIDGE-MIB_dot1qTpFdbEntry.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # Q-BRIDGE-MIB::dot1qTpFdbEntry 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 10 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "Q-BRIDGE-MIB::dot1qTpFdbEntry" 37 | index_as_tag = true 38 | 39 | # Q-BRIDGE-MIB::dot1qTpFdbEntry 40 | #[[inputs.snmp.table.field]] 41 | # name = "dot1qTpFdbAddress" 42 | # oid = ".1.3.6.1.2.1.17.7.1.2.2.1.1" 43 | # conversion = "hwaddr" 44 | [[inputs.snmp.table.field]] 45 | name = "dot1qTpFdbPort" 46 | oid = ".1.3.6.1.2.1.17.7.1.2.2.1.2" 47 | [[inputs.snmp.table.field]] 48 | name = "dot1qTpFdbStatus" 49 | oid = ".1.3.6.1.2.1.17.7.1.2.2.1.3" 50 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/ietf/Q-BRIDGE-MIB/Q-BRIDGE-MIB_dot1qTpGroupEntry.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # Q-BRIDGE-MIB::dot1qTpGroupEntry 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 10 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "Q-BRIDGE-MIB::dot1qTpGroupEntry" 37 | index_as_tag = true 38 | 39 | # Q-BRIDGE-MIB::dot1qTpGroupEntry 40 | #[[inputs.snmp.table.field]] 41 | # name = "dot1qTpGroupAddress" 42 | # oid = ".1.3.6.1.2.1.17.7.1.2.3.1.1" 43 | # conversion = "hwaddr" 44 | # is_tag = true 45 | [[inputs.snmp.table.field]] 46 | name = "dot1qTpGroupEgressPorts" 47 | oid = ".1.3.6.1.2.1.17.7.1.2.3.1.2" 48 | [[inputs.snmp.table.field]] 49 | name = "dot1qTpGroupLearnt" 50 | oid = ".1.3.6.1.2.1.17.7.1.2.3.1.3" 51 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/ietf/Q-BRIDGE-MIB/Q-BRIDGE-MIB_dot1qVlan.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # Q-BRIDGE-MIB::dot1qVlan 22 | [[inputs.snmp]] 23 | name = "Q-BRIDGE-MIB::dot1qVlan" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | [[inputs.snmp.field]] 38 | name = "dot1qVlanNumDeletes" 39 | oid = ".1.3.6.1.2.1.17.7.1.4.1.0" 40 | [[inputs.snmp.field]] 41 | name = "dot1qConstraintSetDefault" 42 | oid = ".1.3.6.1.2.1.17.7.1.4.9.0" 43 | [[inputs.snmp.field]] 44 | name = "dot1qConstraintTypeDefault" 45 | oid = ".1.3.6.1.2.1.17.7.1.4.10.0" 46 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/ietf/Q-BRIDGE-MIB/Q-BRIDGE-MIB_dot1vProtocolPortEntry.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # Q-BRIDGE-MIB::dot1vProtocolPortEntry 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 10 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "Q-BRIDGE-MIB::dot1vProtocolPortEntry" 37 | index_as_tag = true 38 | 39 | # Q-BRIDGE-MIB::dot1vProtocolPortEntry 40 | #[[inputs.snmp.table.field]] 41 | # name = "dot1vProtocolPortGroupId" 42 | # oid = ".1.3.6.1.2.1.17.7.1.5.2.1.1" 43 | # is_tag = true 44 | [[inputs.snmp.table.field]] 45 | name = "dot1vProtocolPortGroupVid" 46 | oid = ".1.3.6.1.2.1.17.7.1.5.2.1.2" 47 | [[inputs.snmp.table.field]] 48 | name = "dot1vProtocolPortRowStatus" 49 | oid = ".1.3.6.1.2.1.17.7.1.5.2.1.3" 50 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/ietf/RFC1213-MIB/RFC1213-MIB_egp.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # RFC1213-MIB::egp 22 | [[inputs.snmp]] 23 | name = "RFC1213-MIB::egp" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | [[inputs.snmp.field]] 38 | name = "egpInMsgs" 39 | oid = ".1.3.6.1.2.1.8.1.0" 40 | [[inputs.snmp.field]] 41 | name = "egpInErrors" 42 | oid = ".1.3.6.1.2.1.8.2.0" 43 | [[inputs.snmp.field]] 44 | name = "egpOutMsgs" 45 | oid = ".1.3.6.1.2.1.8.3.0" 46 | [[inputs.snmp.field]] 47 | name = "egpOutErrors" 48 | oid = ".1.3.6.1.2.1.8.4.0" 49 | [[inputs.snmp.field]] 50 | name = "egpAs" 51 | oid = ".1.3.6.1.2.1.8.6.0" 52 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/ietf/UDP-MIB/UDP-MIB_udp.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # UDP-MIB::udp 22 | [[inputs.snmp]] 23 | name = "UDP-MIB::udp" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | [[inputs.snmp.field]] 38 | name = "udpInDatagrams" 39 | oid = ".1.3.6.1.2.1.7.1.0" 40 | [[inputs.snmp.field]] 41 | name = "udpNoPorts" 42 | oid = ".1.3.6.1.2.1.7.2.0" 43 | [[inputs.snmp.field]] 44 | name = "udpInErrors" 45 | oid = ".1.3.6.1.2.1.7.3.0" 46 | [[inputs.snmp.field]] 47 | name = "udpOutDatagrams" 48 | oid = ".1.3.6.1.2.1.7.4.0" 49 | #[[inputs.snmp.field]] 50 | # name = "udpHCInDatagrams" 51 | # oid = ".1.3.6.1.2.1.7.8.0" 52 | #[[inputs.snmp.field]] 53 | # name = "udpHCOutDatagrams" 54 | # oid = ".1.3.6.1.2.1.7.9.0" 55 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/ietf/UDP-MIB/UDP-MIB_udpEntry.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # UDP-MIB::udpEntry 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 10 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "UDP-MIB::udpEntry" 37 | index_as_tag = true 38 | 39 | # UDP-MIB::udpEntry 40 | [[inputs.snmp.table.field]] 41 | name = "udpLocalAddress" 42 | oid = ".1.3.6.1.2.1.7.5.1.1" 43 | is_tag = true 44 | [[inputs.snmp.table.field]] 45 | name = "udpLocalPort" 46 | oid = ".1.3.6.1.2.1.7.5.1.2" 47 | is_tag = true 48 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/juniper/JUNIPER-ALARM-MIB/JUNIPER-ALARM-MIB_jnxRedAlarms.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # JUNIPER-ALARM-MIB::jnxRedAlarms 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 3 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "JUNIPER-ALARM-MIB::jnxRedAlarms" 37 | index_as_tag = true 38 | 39 | # JUNIPER-ALARM-MIB::jnxRedAlarms 40 | [[inputs.snmp.table.field]] 41 | name = "jnxRedAlarmState" 42 | oid = ".1.3.6.1.4.1.2636.3.4.2.3.1" 43 | [[inputs.snmp.table.field]] 44 | name = "jnxRedAlarmCount" 45 | oid = ".1.3.6.1.4.1.2636.3.4.2.3.2" 46 | [[inputs.snmp.table.field]] 47 | name = "jnxRedAlarmLastChange" 48 | oid = ".1.3.6.1.4.1.2636.3.4.2.3.3" 49 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/juniper/JUNIPER-ALARM-MIB/JUNIPER-ALARM-MIB_jnxYellowAlarms.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # JUNIPER-ALARM-MIB::jnxYellowAlarms 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 3 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "JUNIPER-ALARM-MIB::jnxYellowAlarms" 37 | index_as_tag = true 38 | 39 | # JUNIPER-ALARM-MIB::jnxYellowAlarms 40 | [[inputs.snmp.table.field]] 41 | name = "jnxYellowAlarmState" 42 | oid = ".1.3.6.1.4.1.2636.3.4.2.2.1" 43 | [[inputs.snmp.table.field]] 44 | name = "jnxYellowAlarmCount" 45 | oid = ".1.3.6.1.4.1.2636.3.4.2.2.2" 46 | [[inputs.snmp.table.field]] 47 | name = "jnxYellowAlarmLastChange" 48 | oid = ".1.3.6.1.4.1.2636.3.4.2.2.3" 49 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/juniper/JUNIPER-COS-MIB/JUNIPER-COS-MIB_jnxCosFcEntry.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # JUNIPER-COS-MIB::jnxCosFcEntry 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 10 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "JUNIPER-COS-MIB::jnxCosFcEntry" 37 | index_as_tag = true 38 | 39 | # JUNIPER-COS-MIB::jnxCosFcEntry 40 | #[[inputs.snmp.table.field]] 41 | # name = "jnxCosFcName" 42 | # oid = ".1.3.6.1.4.1.2636.3.15.2.1.1" 43 | # is_tag = true 44 | [[inputs.snmp.table.field]] 45 | name = "jnxCosFcQueueNr" 46 | oid = ".1.3.6.1.4.1.2636.3.15.2.1.2" 47 | [[inputs.snmp.table.field]] 48 | name = "jnxCosRestrictedQNr" 49 | oid = ".1.3.6.1.4.1.2636.3.15.2.1.3" 50 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/juniper/JUNIPER-COS-MIB/JUNIPER-COS-MIB_jnxCosFcIdEntry.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # JUNIPER-COS-MIB::jnxCosFcIdEntry 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 10 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "JUNIPER-COS-MIB::jnxCosFcIdEntry" 37 | index_as_tag = true 38 | 39 | # JUNIPER-COS-MIB::jnxCosFcIdEntry 40 | #[[inputs.snmp.table.field]] 41 | # name = "jnxCosFcId" 42 | # oid = ".1.3.6.1.4.1.2636.3.15.3.1.1" 43 | # is_tag = true 44 | [[inputs.snmp.table.field]] 45 | name = "jnxCosFcIdToFcName" 46 | oid = ".1.3.6.1.4.1.2636.3.15.3.1.2" 47 | [[inputs.snmp.table.field]] 48 | name = "jnxCosFcFabricPriority" 49 | oid = ".1.3.6.1.4.1.2636.3.15.3.1.3" 50 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/juniper/JUNIPER-HOSTRESOURCES-MIB/JUNIPER-HOSTRESOURCES-MIB_jnxHrSystem.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # JUNIPER-HOSTRESOURCES-MIB::jnxHrSystem 22 | [[inputs.snmp]] 23 | name = "JUNIPER-HOSTRESOURCES-MIB::jnxHrSystem" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | [[inputs.snmp.field]] 38 | name = "jnxHrSystemOpenFiles" 39 | oid = ".1.3.6.1.4.1.2636.3.31.2.1.0" 40 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/juniper/JUNIPER-VLAN-MIB/JUNIPER-VLAN-MIB_jnxVlanMacListEntry.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # JUNIPER-VLAN-MIB::jnxVlanMacListEntry 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 10 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "JUNIPER-VLAN-MIB::jnxVlanMacListEntry" 37 | index_as_tag = true 38 | 39 | # JUNIPER-VLAN-MIB::jnxVlanMacListEntry 40 | #[[inputs.snmp.table.field]] 41 | # name = "jnxVlanMacListIndex" 42 | # oid = ".1.3.6.1.4.1.2636.3.40.1.5.1.4.1.1" 43 | # conversion = "hwaddr" 44 | # is_tag = true 45 | [[inputs.snmp.table.field]] 46 | name = "jnxVlanMacAddress" 47 | oid = ".1.3.6.1.4.1.2636.3.40.1.5.1.4.1.2" 48 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/juniper/JUNIPER-VLAN-MIB/JUNIPER-VLAN-MIB_jnxVlanPortGroupEntry.toml.conf: -------------------------------------------------------------------------------- 1 | # JUNIPER-VLAN-MIB::jnxVlanPortGroupEntry 2 | [[inputs.snmp]] 3 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 4 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 5 | retries = 2 6 | version = 2 7 | community = "$TELEGRAF_SNMP_COMMUNITY" 8 | max_repetitions = 10 9 | 10 | interval = "$TELEGRAF_SNMP_INTERVAL" 11 | 12 | [inputs.snmp.tags] 13 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 14 | 15 | [[inputs.snmp.table]] 16 | name = "JUNIPER-VLAN-MIB::jnxVlanPortGroupEntry" 17 | index_as_tag = true 18 | 19 | # JUNIPER-VLAN-MIB::jnxVlanEntry 20 | #[[inputs.snmp.table.field]] 21 | # name = "jnxVlanName" 22 | # oid = ".1.3.6.1.4.1.2636.3.40.1.5.1.1.1.1" 23 | # is_tag = true 24 | [[inputs.snmp.table.field]] 25 | name = "jnxVlanID" 26 | oid = ".1.3.6.1.4.1.2636.3.40.1.5.1.1.1.2" 27 | is_tag = true 28 | 29 | # JUNIPER-VLAN-MIB::jnxVlanPortGroupEntry 30 | #[[inputs.snmp.table.field]] 31 | # name = "jnxVlanPortGroupIndex" 32 | # oid = ".1.3.6.1.4.1.2636.3.40.1.5.1.3.1.1" 33 | # is_tag = true 34 | #[[inputs.snmp.table.field]] 35 | # name = "jnxVlanPort" 36 | # oid = ".1.3.6.1.4.1.2636.3.40.1.5.1.3.1.2" 37 | # is_tag = true 38 | [[inputs.snmp.table.field]] 39 | name = "jnxVlanPortStatus" 40 | oid = ".1.3.6.1.4.1.2636.3.40.1.5.1.3.1.3" 41 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/lenovoemc/HOST-RESOURCES-MIB/HOST-RESOURCES-MIB_hrSystem.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # HOST-RESOURCES-MIB::hrSystem 22 | [[inputs.snmp]] 23 | name = "HOST-RESOURCES-MIB::hrSystem" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 3 29 | #context_name = "" 30 | sec_name = "$TELEGRAF_SNMP_SEC_NAME" 31 | auth_protocol = "$TELEGRAF_SNMP_AUTH_PROTOCOL" 32 | auth_password = "$TELEGRAF_SNMP_AUTH_PASSWORD" 33 | sec_level = "$TELEGRAF_SNMP_SEC_LEVEL" 34 | #priv_protocol = "DES" 35 | #priv_password = "changeme" 36 | max_repetitions = 10 37 | 38 | interval = "$TELEGRAF_SNMP_INTERVAL" 39 | 40 | [inputs.snmp.tags] 41 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 42 | 43 | #[[inputs.snmp.field]] 44 | # name = "hrSystemUptime" 45 | # oid = ".1.3.6.1.2.1.25.1.1.0" 46 | [[inputs.snmp.field]] 47 | name = "hrSystemNumUsers" 48 | oid = ".1.3.6.1.2.1.25.1.5.0" 49 | [[inputs.snmp.field]] 50 | name = "hrSystemProcesses" 51 | oid = ".1.3.6.1.2.1.25.1.6.0" 52 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/lenovoemc/IF-MIB/IF-MIB_ifMIBObjects.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # IF-MIB::ifMIBObjects 22 | [[inputs.snmp]] 23 | name = "IF-MIB::ifMIBObjects" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 3 29 | #context_name = "" 30 | sec_name = "$TELEGRAF_SNMP_SEC_NAME" 31 | auth_protocol = "$TELEGRAF_SNMP_AUTH_PROTOCOL" 32 | auth_password = "$TELEGRAF_SNMP_AUTH_PASSWORD" 33 | sec_level = "$TELEGRAF_SNMP_SEC_LEVEL" 34 | #priv_protocol = "DES" 35 | #priv_password = "changeme" 36 | max_repetitions = 10 37 | 38 | interval = "$TELEGRAF_SNMP_INTERVAL" 39 | 40 | [inputs.snmp.tags] 41 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 42 | 43 | [[inputs.snmp.field]] 44 | name = "ifTableLastChange" 45 | oid = ".1.3.6.1.2.1.31.1.5.0" 46 | #[[inputs.snmp.field]] 47 | # name = "ifStackLastChange" 48 | # oid = ".1.3.6.1.2.1.31.1.6.0" 49 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/lenovoemc/IF-MIB/IF-MIB_interfaces.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # IF-MIB::interfaces 22 | [[inputs.snmp]] 23 | name = "IF-MIB::interfaces" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 3 29 | #context_name = "" 30 | sec_name = "$TELEGRAF_SNMP_SEC_NAME" 31 | auth_protocol = "$TELEGRAF_SNMP_AUTH_PROTOCOL" 32 | auth_password = "$TELEGRAF_SNMP_AUTH_PASSWORD" 33 | sec_level = "$TELEGRAF_SNMP_SEC_LEVEL" 34 | #priv_protocol = "DES" 35 | #priv_password = "changeme" 36 | max_repetitions = 10 37 | 38 | interval = "$TELEGRAF_SNMP_INTERVAL" 39 | 40 | [inputs.snmp.tags] 41 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 42 | 43 | [[inputs.snmp.field]] 44 | name = "ifNumber" 45 | oid = ".1.3.6.1.2.1.2.1.0" 46 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/lenovoemc/IOMEGANAS-MIB/IOMEGANAS-MIB_conEntry.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # IOMEGANAS-MIB::conEntry 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 3 27 | #context_name = "" 28 | sec_name = "$TELEGRAF_SNMP_SEC_NAME" 29 | auth_protocol = "$TELEGRAF_SNMP_AUTH_PROTOCOL" 30 | auth_password = "$TELEGRAF_SNMP_AUTH_PASSWORD" 31 | sec_level = "$TELEGRAF_SNMP_SEC_LEVEL" 32 | #priv_protocol = "DES" 33 | #priv_password = "changeme" 34 | max_repetitions = 10 35 | 36 | interval = "$TELEGRAF_SNMP_INTERVAL" 37 | 38 | [inputs.snmp.tags] 39 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 40 | 41 | [[inputs.snmp.table]] 42 | name = "IOMEGANAS-MIB::conEntry" 43 | index_as_tag = true 44 | 45 | # IOMEGANAS-MIB::conEntry 46 | [[inputs.snmp.table.field]] 47 | name = "conCount" 48 | oid = ".1.3.6.1.4.1.11369.10.3.3.1.2" 49 | [[inputs.snmp.table.field]] 50 | name = "conProtocol" 51 | oid = ".1.3.6.1.4.1.11369.10.3.3.1.3" 52 | is_tag = true 53 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/lenovoemc/IOMEGANAS-MIB/IOMEGANAS-MIB_fanEntry.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # IOMEGANAS-MIB::fanEntry 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 3 27 | #context_name = "" 28 | sec_name = "$TELEGRAF_SNMP_SEC_NAME" 29 | auth_protocol = "$TELEGRAF_SNMP_AUTH_PROTOCOL" 30 | auth_password = "$TELEGRAF_SNMP_AUTH_PASSWORD" 31 | sec_level = "$TELEGRAF_SNMP_SEC_LEVEL" 32 | #priv_protocol = "DES" 33 | #priv_password = "changeme" 34 | max_repetitions = 10 35 | 36 | interval = "$TELEGRAF_SNMP_INTERVAL" 37 | 38 | [inputs.snmp.tags] 39 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 40 | 41 | [[inputs.snmp.table]] 42 | name = "IOMEGANAS-MIB::fanEntry" 43 | index_as_tag = true 44 | 45 | # IOMEGANAS-MIB::fanEntry 46 | [[inputs.snmp.table.field]] 47 | name = "fanName" 48 | oid = ".1.3.6.1.4.1.11369.10.6.1.1.2" 49 | is_tag = true 50 | [[inputs.snmp.table.field]] 51 | name = "fanValue" 52 | oid = ".1.3.6.1.4.1.11369.10.6.1.1.3" 53 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/lenovoemc/IOMEGANAS-MIB/IOMEGANAS-MIB_iomegaNASStorage.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # IOMEGANAS-MIB::iomegaNASStorage 22 | [[inputs.snmp]] 23 | name = "IOMEGANAS-MIB::iomegaNASStorage" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 3 29 | #context_name = "" 30 | sec_name = "$TELEGRAF_SNMP_SEC_NAME" 31 | auth_protocol = "$TELEGRAF_SNMP_AUTH_PROTOCOL" 32 | auth_password = "$TELEGRAF_SNMP_AUTH_PASSWORD" 33 | sec_level = "$TELEGRAF_SNMP_SEC_LEVEL" 34 | #priv_protocol = "DES" 35 | #priv_password = "changeme" 36 | max_repetitions = 10 37 | 38 | interval = "$TELEGRAF_SNMP_INTERVAL" 39 | 40 | [inputs.snmp.tags] 41 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 42 | 43 | [[inputs.snmp.field]] 44 | name = "raidStatus" 45 | oid = ".1.3.6.1.4.1.11369.10.4.1.0" 46 | [[inputs.snmp.field]] 47 | name = "raidLevel" 48 | oid = ".1.3.6.1.4.1.11369.10.4.2.0" 49 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/net-snmp/LM-SENSORS-MIB/LM-SENSORS-MIB_lmFanSensorsEntry.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # LM-SENSORS-MIB::lmFanSensorsEntry 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 10 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "LM-SENSORS-MIB::lmFanSensorsEntry" 37 | index_as_tag = true 38 | 39 | # LM-SENSORS-MIB::lmFanSensorsEntry 40 | #[[inputs.snmp.table.field]] 41 | # name = "lmFanSensorsIndex" 42 | # oid = ".1.3.6.1.4.1.2021.13.16.3.1.1" 43 | # is_tag = true 44 | [[inputs.snmp.table.field]] 45 | name = "lmFanSensorsDevice" 46 | oid = ".1.3.6.1.4.1.2021.13.16.3.1.2" 47 | is_tag = true 48 | [[inputs.snmp.table.field]] 49 | name = "lmFanSensorsValue" 50 | oid = ".1.3.6.1.4.1.2021.13.16.3.1.3" 51 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/net-snmp/LM-SENSORS-MIB/LM-SENSORS-MIB_lmMiscSensorsEntry.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # LM-SENSORS-MIB::lmMiscSensorsEntry 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 10 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "LM-SENSORS-MIB::lmMiscSensorsEntry" 37 | index_as_tag = true 38 | 39 | # LM-SENSORS-MIB::lmMiscSensorsEntry 40 | #[[inputs.snmp.table.field]] 41 | # name = "lmMiscSensorsIndex" 42 | # oid = ".1.3.6.1.4.1.2021.13.16.5.1.1" 43 | # is_tag = true 44 | [[inputs.snmp.table.field]] 45 | name = "lmMiscSensorsDevice" 46 | oid = ".1.3.6.1.4.1.2021.13.16.5.1.2" 47 | is_tag = true 48 | [[inputs.snmp.table.field]] 49 | name = "lmMiscSensorsValue" 50 | oid = ".1.3.6.1.4.1.2021.13.16.5.1.3" 51 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/net-snmp/LM-SENSORS-MIB/LM-SENSORS-MIB_lmTempSensorsEntry.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # LM-SENSORS-MIB::lmTempSensorsEntry 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 10 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "LM-SENSORS-MIB::lmTempSensorsEntry" 37 | index_as_tag = true 38 | 39 | # LM-SENSORS-MIB::lmTempSensorsEntry 40 | #[[inputs.snmp.table.field]] 41 | # name = "lmTempSensorsIndex" 42 | # oid = ".1.3.6.1.4.1.2021.13.16.2.1.1" 43 | # is_tag = true 44 | [[inputs.snmp.table.field]] 45 | name = "lmTempSensorsDevice" 46 | oid = ".1.3.6.1.4.1.2021.13.16.2.1.2" 47 | is_tag = true 48 | [[inputs.snmp.table.field]] 49 | # Units: mC 50 | name = "lmTempSensorsValue" 51 | oid = ".1.3.6.1.4.1.2021.13.16.2.1.3" 52 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/net-snmp/LM-SENSORS-MIB/LM-SENSORS-MIB_lmVoltSensorsEntry.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # LM-SENSORS-MIB::lmVoltSensorsEntry 22 | [[inputs.snmp]] 23 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 24 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 25 | retries = 2 26 | version = 2 27 | community = "$TELEGRAF_SNMP_COMMUNITY" 28 | max_repetitions = 10 29 | 30 | interval = "$TELEGRAF_SNMP_INTERVAL" 31 | 32 | [inputs.snmp.tags] 33 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 34 | 35 | [[inputs.snmp.table]] 36 | name = "LM-SENSORS-MIB::lmVoltSensorsEntry" 37 | index_as_tag = true 38 | 39 | # LM-SENSORS-MIB::lmVoltSensorsEntry 40 | #[[inputs.snmp.table.field]] 41 | # name = "lmVoltSensorsIndex" 42 | # oid = ".1.3.6.1.4.1.2021.13.16.4.1.1" 43 | # is_tag = true 44 | [[inputs.snmp.table.field]] 45 | name = "lmVoltSensorsDevice" 46 | oid = ".1.3.6.1.4.1.2021.13.16.4.1.2" 47 | is_tag = true 48 | [[inputs.snmp.table.field]] 49 | name = "lmVoltSensorsValue" 50 | oid = ".1.3.6.1.4.1.2021.13.16.4.1.3" 51 | -------------------------------------------------------------------------------- /telegraf_factory/assets/oids/net-snmp/UCD-SNMP-MIB/UCD-SNMP-MIB_laEntry.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | # UCD-SNMP-MIB::laEntry 22 | [[inputs.snmp]] 23 | name = "UCD-SNMP-MIB::laEntry" 24 | 25 | agents = [ "$TELEGRAF_SNMP_AGENT" ] 26 | timeout = "$TELEGRAF_SNMP_TIMEOUT" 27 | retries = 2 28 | version = 2 29 | community = "$TELEGRAF_SNMP_COMMUNITY" 30 | max_repetitions = 10 31 | 32 | interval = "$TELEGRAF_SNMP_INTERVAL" 33 | 34 | [inputs.snmp.tags] 35 | agent_type = "$TELEGRAF_SNMP_AGENT_TYPE" 36 | 37 | [[inputs.snmp.field]] 38 | name = "laLoad1" 39 | oid = ".1.3.6.1.4.1.2021.10.1.5.1" 40 | conversion = "float(2)" 41 | [[inputs.snmp.field]] 42 | name = "laLoad5" 43 | oid = ".1.3.6.1.4.1.2021.10.1.5.2" 44 | conversion = "float(2)" 45 | [[inputs.snmp.field]] 46 | name = "laLoad15" 47 | oid = ".1.3.6.1.4.1.2021.10.1.5.3" 48 | conversion = "float(2)" 49 | -------------------------------------------------------------------------------- /telegraf_factory/assets/telegraf.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | [global_tags] 22 | host = "$TELEGRAF_SNMP_HOST" 23 | 24 | [agent] 25 | interval = "60s" 26 | round_interval = true 27 | 28 | metric_batch_size = 1000 29 | metric_buffer_limit = 10000 30 | 31 | collection_jitter = "0s" 32 | 33 | flush_interval = "10s" 34 | flush_jitter = "0s" 35 | 36 | precision = "" 37 | 38 | # Logging configuration: 39 | debug = false 40 | quiet = false 41 | logfile = "" 42 | 43 | # Override default hostname, if empty use os.Hostname() 44 | hostname = "" 45 | omit_hostname = true 46 | -------------------------------------------------------------------------------- /telegraf_factory/assets/telegraf.d/output_file_stdout.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | [[outputs.file]] 22 | files = [ "stdout" ] 23 | #data_format = "json" 24 | -------------------------------------------------------------------------------- /telegraf_factory/assets/telegraf.d/processor_20_strings.toml.conf: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | [[processors.strings]] 22 | [[processors.strings.lowercase]] 23 | tag = "host" 24 | -------------------------------------------------------------------------------- /telegraf_factory/build_all.sh: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | ./minimal.build.sh 22 | ./expanded.build.sh 23 | ./host_resources.build.sh 24 | ./net_snmp.build.sh 25 | 26 | ./comware.build.sh 27 | 28 | ./engenius_wifi.build.sh 29 | 30 | ./fortinet_fortigate.build.sh 31 | 32 | ./juniper_junos_base.build.sh 33 | ./juniper_junos_ex.build.sh 34 | ./juniper_junos_srx.build.sh 35 | 36 | ./lenovoemc_nas.build.sh 37 | 38 | ./ubiquiti_edgeos_base.build.sh 39 | ./ubiquiti_edgeos_ospf.build.sh 40 | 41 | ./vyos_base.build.sh 42 | ./vyos_ospf.build.sh 43 | -------------------------------------------------------------------------------- /telegraf_factory/comware.build.sh: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | docker build --build-arg BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ') --squash -f ./comware.Dockerfile -t robcowart/telegraf-snmp:0.0.1_comware . 22 | -------------------------------------------------------------------------------- /telegraf_factory/engenius_wifi.build.sh: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | docker build --build-arg BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ') --squash -f ./engenius_wifi.Dockerfile -t robcowart/telegraf-snmp:0.0.1_engenius_wifi . 22 | -------------------------------------------------------------------------------- /telegraf_factory/expanded.build.sh: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | docker build --build-arg BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ') --squash -f ./expanded.Dockerfile -t robcowart/telegraf-snmp:0.0.1_expanded . 22 | -------------------------------------------------------------------------------- /telegraf_factory/fortinet_fortigate.build.sh: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | docker build --build-arg BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ') --squash -f ./fortinet_fortigate.Dockerfile -t robcowart/telegraf-snmp:0.0.1_fortinet_fortigate . 22 | -------------------------------------------------------------------------------- /telegraf_factory/host_resources.build.sh: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | docker build --build-arg BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ') --squash -f ./host_resources.Dockerfile -t robcowart/telegraf-snmp:0.0.1_host_resources . 22 | -------------------------------------------------------------------------------- /telegraf_factory/juniper_ex.build.sh: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | docker build --build-arg BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ') --squash -f ./juniper_ex.Dockerfile -t robcowart/telegraf-snmp:0.0.1_juniper_ex . 22 | -------------------------------------------------------------------------------- /telegraf_factory/juniper_junos_base.build.sh: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | docker build --build-arg BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ') --squash -f ./juniper_junos_base.Dockerfile -t robcowart/telegraf-snmp:0.0.1_juniper_junos_base . 22 | -------------------------------------------------------------------------------- /telegraf_factory/juniper_srx.build.sh: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | docker build --build-arg BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ') --squash -f ./juniper_srx.Dockerfile -t robcowart/telegraf-snmp:0.0.1_juniper_srx . 22 | -------------------------------------------------------------------------------- /telegraf_factory/lenovoemc_nas.build.sh: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | docker build --build-arg BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ') --squash -f ./lenovoemc_nas.Dockerfile -t robcowart/telegraf-snmp:0.0.1_lenovoemc_nas . 22 | -------------------------------------------------------------------------------- /telegraf_factory/minimal.build.sh: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | docker build --build-arg BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ') --squash -f ./minimal.Dockerfile -t robcowart/telegraf-snmp:0.0.1_minimal . 22 | -------------------------------------------------------------------------------- /telegraf_factory/net_snmp.build.sh: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | docker build --build-arg BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ') --squash -f ./net_snmp.Dockerfile -t robcowart/telegraf-snmp:0.0.1_net_snmp . 22 | -------------------------------------------------------------------------------- /telegraf_factory/ubiquiti_edgeos_base.build.sh: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | docker build --build-arg BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ') --squash -f ./ubiquiti_edgeos_base.Dockerfile -t robcowart/telegraf-snmp:0.0.1_ubiquiti_edgeos_base . 22 | -------------------------------------------------------------------------------- /telegraf_factory/ubiquiti_edgeos_ospf.build.sh: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | docker build --build-arg BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ') --squash -f ./ubiquiti_edgeos_ospf.Dockerfile -t robcowart/telegraf-snmp:0.0.1_ubiquiti_edgeos_ospf . 22 | -------------------------------------------------------------------------------- /telegraf_factory/vyos_base.build.sh: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | docker build --build-arg BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ') --squash -f ./vyos_base.Dockerfile -t robcowart/telegraf-snmp:0.0.1_vyos_base . 22 | -------------------------------------------------------------------------------- /telegraf_factory/vyos_ospf.build.sh: -------------------------------------------------------------------------------- 1 | #-------------------------------------------------------------------------------------------------- 2 | # MIT License 3 | # Copyright 2019 Robert Cowart 4 | # 5 | # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 6 | # associated documentation files (the "Software"), to deal in the Software without restriction, 7 | # including without limitation the rights to use, copy, modify, merge, publish, distribute, 8 | # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is 9 | # furnished to do so, subject to the following conditions: 10 | # 11 | # The above copyright notice and this permission notice shall be included in all copies or 12 | # substantial portions of the Software. 13 | # 14 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 15 | # NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | # DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | #-------------------------------------------------------------------------------------------------- 20 | 21 | docker build --build-arg BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ') --squash -f ./vyos_ospf.Dockerfile -t robcowart/telegraf-snmp:0.0.1_vyos_ospf . 22 | --------------------------------------------------------------------------------