From b694d19732c4cb5a0032c96d7a30d522f1fb3c7a Mon Sep 17 00:00:00 2001 From: Steffen Dach Date: Wed, 16 Jun 2021 16:38:55 +0200 Subject: [PATCH 1/2] Added Templates for Infoblox Trinzic 815 and 1415 (HA-Cluster) --- .../infoblox-trinzic-v1415-nios-8.4-ha/README | 6 ++++ .../cpu/exceptions | 0 .../cpu/message | 13 +++++++ .../cpu/oids | 3 ++ .../cpu/thresholds | 0 .../cpu/transforms | 0 .../dhcp4_stats/exceptions | 0 .../dhcp4_stats/message | 34 +++++++++++++++++++ .../dhcp4_stats/oids | 9 +++++ .../dhcp4_stats/thresholds | 0 .../dhcp4_stats/transforms | 0 .../dns_stats/exceptions | 2 ++ .../dns_stats/message | 17 ++++++++++ .../dns_stats/oids | 25 ++++++++++++++ .../dns_stats/thresholds | 0 .../dns_stats/transforms | 0 .../ha/exceptions | 0 .../ha/message | 2 ++ .../ha/oids | 2 ++ .../ha/thresholds | 20 +++++++++++ .../ha/transforms | 0 .../hardware/exceptions | 9 +++++ .../hardware/message | 10 ++++++ .../hardware/oids | 9 +++++ .../hardware/thresholds | 8 +++++ .../hardware/transforms | 10 ++++++ .../network/exceptions | 0 .../network/message | 12 +++++++ .../network/oids | 17 ++++++++++ .../network/thresholds | 0 .../network/transforms | 3 ++ .../replication/exceptions | 0 .../replication/message | 3 ++ .../replication/oids | 6 ++++ .../replication/thresholds | 14 ++++++++ .../replication/transforms | 0 .../service/exceptions | 5 +++ .../service/message | 3 ++ .../service/oids | 3 ++ .../service/thresholds | 5 +++ .../service/transforms | 3 ++ .../infoblox-trinzic-v1415-nios-8.4-ha/specs | 4 +++ .../infoblox-trinzic-v815-nios-8.4/README | 6 ++++ .../cpu/exceptions | 0 .../cpu/message | 13 +++++++ .../infoblox-trinzic-v815-nios-8.4/cpu/oids | 3 ++ .../cpu/thresholds | 0 .../cpu/transforms | 0 .../dhcp4_stats/exceptions | 0 .../dhcp4_stats/message | 34 +++++++++++++++++++ .../dhcp4_stats/oids | 9 +++++ .../dhcp4_stats/thresholds | 0 .../dhcp4_stats/transforms | 0 .../dns_stats/exceptions | 2 ++ .../dns_stats/message | 17 ++++++++++ .../dns_stats/oids | 25 ++++++++++++++ .../dns_stats/thresholds | 0 .../dns_stats/transforms | 0 .../hardware/exceptions | 5 +++ .../hardware/message | 5 +++ .../hardware/oids | 6 ++++ .../hardware/thresholds | 3 ++ .../hardware/transforms | 5 +++ .../network/exceptions | 3 ++ .../network/message | 12 +++++++ .../network/oids | 17 ++++++++++ .../network/thresholds | 0 .../network/transforms | 3 ++ .../service/exceptions | 5 +++ .../service/message | 3 ++ .../service/oids | 4 +++ .../service/thresholds | 5 +++ .../service/transforms | 3 ++ .../infoblox-trinzic-v815-nios-8.4/specs | 4 +++ 74 files changed, 449 insertions(+) create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/README create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/cpu/exceptions create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/cpu/message create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/cpu/oids create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/cpu/thresholds create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/cpu/transforms create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/dhcp4_stats/exceptions create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/dhcp4_stats/message create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/dhcp4_stats/oids create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/dhcp4_stats/thresholds create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/dhcp4_stats/transforms create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/dns_stats/exceptions create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/dns_stats/message create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/dns_stats/oids create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/dns_stats/thresholds create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/dns_stats/transforms create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/ha/exceptions create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/ha/message create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/ha/oids create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/ha/thresholds create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/ha/transforms create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/hardware/exceptions create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/hardware/message create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/hardware/oids create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/hardware/thresholds create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/hardware/transforms create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/network/exceptions create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/network/message create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/network/oids create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/network/thresholds create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/network/transforms create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/replication/exceptions create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/replication/message create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/replication/oids create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/replication/thresholds create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/replication/transforms create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/service/exceptions create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/service/message create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/service/oids create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/service/thresholds create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/service/transforms create mode 100644 templates/infoblox-trinzic-v1415-nios-8.4-ha/specs create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/README create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/cpu/exceptions create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/cpu/message create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/cpu/oids create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/cpu/thresholds create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/cpu/transforms create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/dhcp4_stats/exceptions create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/dhcp4_stats/message create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/dhcp4_stats/oids create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/dhcp4_stats/thresholds create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/dhcp4_stats/transforms create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/dns_stats/exceptions create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/dns_stats/message create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/dns_stats/oids create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/dns_stats/thresholds create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/dns_stats/transforms create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/hardware/exceptions create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/hardware/message create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/hardware/oids create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/hardware/thresholds create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/hardware/transforms create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/network/exceptions create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/network/message create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/network/oids create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/network/thresholds create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/network/transforms create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/service/exceptions create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/service/message create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/service/oids create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/service/thresholds create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/service/transforms create mode 100644 templates/infoblox-trinzic-v815-nios-8.4/specs diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/README b/templates/infoblox-trinzic-v1415-nios-8.4-ha/README new file mode 100644 index 00000000..4d65d687 --- /dev/null +++ b/templates/infoblox-trinzic-v1415-nios-8.4-ha/README @@ -0,0 +1,6 @@ +This template was created by Steffen Dach. + +NOTE: This does not imply any support responsibilities, liabiltiy in +case of this template or devmon causing phsyical, monetary or emotional +damanges, or any other such obligations. It is merely to provide +credit to the original author of the template. diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/cpu/exceptions b/templates/infoblox-trinzic-v1415-nios-8.4-ha/cpu/exceptions new file mode 100644 index 00000000..e69de29b diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/cpu/message b/templates/infoblox-trinzic-v1415-nios-8.4-ha/cpu/message new file mode 100644 index 00000000..a01b5b2e --- /dev/null +++ b/templates/infoblox-trinzic-v1415-nios-8.4-ha/cpu/message @@ -0,0 +1,13 @@ +System description of active Node: +{sysDescr} + +NIOS Version: +{niosVersion} + +CPU Load: +{CPUTotal5Min} + + + diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/cpu/oids b/templates/infoblox-trinzic-v1415-nios-8.4-ha/cpu/oids new file mode 100644 index 00000000..19e43716 --- /dev/null +++ b/templates/infoblox-trinzic-v1415-nios-8.4-ha/cpu/oids @@ -0,0 +1,3 @@ +sysDescr : .1.3.6.1.2.1.1.1.0 : leaf +niosVersion: .1.3.6.1.4.1.7779.3.1.1.2.1.7.0 : leaf +CPUTotal5Min : .1.3.6.1.4.1.7779.3.1.1.2.1.10.1.1.43 : leaf \ No newline at end of file diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/cpu/thresholds b/templates/infoblox-trinzic-v1415-nios-8.4-ha/cpu/thresholds new file mode 100644 index 00000000..e69de29b diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/cpu/transforms b/templates/infoblox-trinzic-v1415-nios-8.4-ha/cpu/transforms new file mode 100644 index 00000000..e69de29b diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/dhcp4_stats/exceptions b/templates/infoblox-trinzic-v1415-nios-8.4-ha/dhcp4_stats/exceptions new file mode 100644 index 00000000..e69de29b diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/dhcp4_stats/message b/templates/infoblox-trinzic-v1415-nios-8.4-ha/dhcp4_stats/message new file mode 100644 index 00000000..38cafe43 --- /dev/null +++ b/templates/infoblox-trinzic-v1415-nios-8.4-ha/dhcp4_stats/message @@ -0,0 +1,34 @@ +DHCP Stats (total): + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatisticCount
Discovers{ibDhcpTotalNoOfDiscovers}
Requests{ibDhcpTotalNoOfRequests}
Releases{ibDhcpTotalNoOfReleases}
Offers{ibDhcpTotalNoOfOffers}
Acks{ibDhcpTotalNoOfAcks}
Nacks{ibDhcpTotalNoOfNacks}
Declines{ibDhcpTotalNoOfDeclines}
Informs{ibDhcpTotalNoOfInforms}
Others{ibDhcpTotalNoOfOthers}
\ No newline at end of file diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/dhcp4_stats/oids b/templates/infoblox-trinzic-v1415-nios-8.4-ha/dhcp4_stats/oids new file mode 100644 index 00000000..4a1cfc11 --- /dev/null +++ b/templates/infoblox-trinzic-v1415-nios-8.4-ha/dhcp4_stats/oids @@ -0,0 +1,9 @@ +ibDhcpTotalNoOfDiscovers : .1.3.6.1.4.1.7779.3.1.1.4.1.3.1.0 : leaf +ibDhcpTotalNoOfRequests : .1.3.6.1.4.1.7779.3.1.1.4.1.3.2.0 : leaf +ibDhcpTotalNoOfReleases : .1.3.6.1.4.1.7779.3.1.1.4.1.3.3.0 : leaf +ibDhcpTotalNoOfOffers : .1.3.6.1.4.1.7779.3.1.1.4.1.3.3.0 : leaf +ibDhcpTotalNoOfAcks : .1.3.6.1.4.1.7779.3.1.1.4.1.3.5.0 : leaf +ibDhcpTotalNoOfNacks : .1.3.6.1.4.1.7779.3.1.1.4.1.3.6.0 : leaf +ibDhcpTotalNoOfDeclines : .1.3.6.1.4.1.7779.3.1.1.4.1.3.7.0 : leaf +ibDhcpTotalNoOfInforms : .1.3.6.1.4.1.7779.3.1.1.4.1.3.8.0 : leaf +ibDhcpTotalNoOfOthers : .1.3.6.1.4.1.7779.3.1.1.4.1.3.9.0 : leaf \ No newline at end of file diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/dhcp4_stats/thresholds b/templates/infoblox-trinzic-v1415-nios-8.4-ha/dhcp4_stats/thresholds new file mode 100644 index 00000000..e69de29b diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/dhcp4_stats/transforms b/templates/infoblox-trinzic-v1415-nios-8.4-ha/dhcp4_stats/transforms new file mode 100644 index 00000000..e69de29b diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/dns_stats/exceptions b/templates/infoblox-trinzic-v1415-nios-8.4-ha/dns_stats/exceptions new file mode 100644 index 00000000..d6833cc3 --- /dev/null +++ b/templates/infoblox-trinzic-v1415-nios-8.4-ha/dns_stats/exceptions @@ -0,0 +1,2 @@ +# no alarms set +ibBindZoneName: noalarm : .* \ No newline at end of file diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/dns_stats/message b/templates/infoblox-trinzic-v1415-nios-8.4-ha/dns_stats/message new file mode 100644 index 00000000..c5c5f082 --- /dev/null +++ b/templates/infoblox-trinzic-v1415-nios-8.4-ha/dns_stats/message @@ -0,0 +1,17 @@ + + + + + + + + + + +
DNS Stats (overall)
hit ratio{ibDnsHitRatio}%
query rate{ibDnsQueryRate} / second
+ +DNS zone stats (since DNS sevice started): + +TABLE: noalarmsmsg +Zone|successful responses|referrals|query received for non-existent record|query received for non-existent domain|received using recursion|Failed queries +{ibBindZoneName}|{ibBindZoneSuccess}|{ibBindZoneReferral}|{ibBindZoneNxRRset}|{ibBindZoneNxDomain}|{ibBindZoneRecursion}|{ibBindZoneFailure} \ No newline at end of file diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/dns_stats/oids b/templates/infoblox-trinzic-v1415-nios-8.4-ha/dns_stats/oids new file mode 100644 index 00000000..12443b0a --- /dev/null +++ b/templates/infoblox-trinzic-v1415-nios-8.4-ha/dns_stats/oids @@ -0,0 +1,25 @@ +# zone stats: +# DNS Zone name. The first one is global summary statistics. Index name for global statistics is 'summary'. All zones live in the default view. +ibBindZoneName : .1.3.6.1.4.1.7779.3.1.1.3.1.1.1.1 : branch + +# Number of Successful responses since DNS process started: +ibBindZoneSuccess : .1.3.6.1.4.1.7779.3.1.1.3.1.1.1.2 : branch + +# Number of DNS referrals since DNS process started: +ibBindZoneReferral : .1.3.6.1.4.1.7779.3.1.1.3.1.1.1.3 : branch + +# Number of DNS query received for non-existent record: +ibBindZoneNxRRset : .1.3.6.1.4.1.7779.3.1.1.3.1.1.1.4 : branch + +# Number of DNS query received for non-existent domain: +ibBindZoneNxDomain : .1.3.6.1.4.1.7779.3.1.1.3.1.1.1.5 : branch + +# Number of Queries received using recursion since DNS process started: +ibBindZoneRecursion : .1.3.6.1.4.1.7779.3.1.1.3.1.1.1.6 : branch + +# Number of Failed queries since DNS process started: +ibBindZoneFailure : .1.3.6.1.4.1.7779.3.1.1.3.1.1.1.7 : branch + +# misc stats: +ibDnsHitRatio : .1.3.6.1.4.1.7779.3.1.1.3.1.5.0 : leaf +ibDnsQueryRate : .1.3.6.1.4.1.7779.3.1.1.3.1.6.0 : leaf \ No newline at end of file diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/dns_stats/thresholds b/templates/infoblox-trinzic-v1415-nios-8.4-ha/dns_stats/thresholds new file mode 100644 index 00000000..e69de29b diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/dns_stats/transforms b/templates/infoblox-trinzic-v1415-nios-8.4-ha/dns_stats/transforms new file mode 100644 index 00000000..e69de29b diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/ha/exceptions b/templates/infoblox-trinzic-v1415-nios-8.4-ha/ha/exceptions new file mode 100644 index 00000000..e69de29b diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/ha/message b/templates/infoblox-trinzic-v1415-nios-8.4-ha/ha/message new file mode 100644 index 00000000..ed63901e --- /dev/null +++ b/templates/infoblox-trinzic-v1415-nios-8.4-ha/ha/message @@ -0,0 +1,2 @@ +HA State: {ibHAStatus} {ibHAStatus.color} +Replication State: {ibGridReplicationState} {ibGridReplicationState.color} \ No newline at end of file diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/ha/oids b/templates/infoblox-trinzic-v1415-nios-8.4-ha/ha/oids new file mode 100644 index 00000000..f99770d7 --- /dev/null +++ b/templates/infoblox-trinzic-v1415-nios-8.4-ha/ha/oids @@ -0,0 +1,2 @@ +ibHAStatus : .1.3.6.1.4.1.7779.3.1.1.2.1.13.0 : leaf +ibGridReplicationState : .1.3.6.1.4.1.7779.3.1.1.2.1.16.0 : leaf \ No newline at end of file diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/ha/thresholds b/templates/infoblox-trinzic-v1415-nios-8.4-ha/ha/thresholds new file mode 100644 index 00000000..cde89047 --- /dev/null +++ b/templates/infoblox-trinzic-v1415-nios-8.4-ha/ha/thresholds @@ -0,0 +1,20 @@ +# Status values are provided with strings. There was no hint in the documentation about the different values that may occur. So the values for yellow and red are predicted from the IB-TRAP-MIB file (can be downloaded using the NIOS GUI): +# IbState ::= TEXTUAL-CONVENTION +# STATUS current +# DESCRIPTION "It defines the state for infoblox One products." +# SYNTAX INTEGER { +# ... +# ha-active (1), -- high availability ACTIVE +# ha-passive (2), -- high availability PASSIVE +# ha-initial (3), -- high availability INITIAL +# ... +# ha-replication-online (13), -- ha replication is online +# ha-replication-offline (14), -- ha replication is offline +# +# # The textual representation from the OIDs starts with capital letters, so better check uppercase and lowercase (for all eventualities, who knows...): + +ibHAStatus : green : (A|a)ctive +ibHAStatus : yellow : (I|i)nitial +ibHAStatus : red : (P|p)assive +ibGridReplicationState : green : (O|o)nline +ibGridReplicationState : red : (O|o)ffline \ No newline at end of file diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/ha/transforms b/templates/infoblox-trinzic-v1415-nios-8.4-ha/ha/transforms new file mode 100644 index 00000000..e69de29b diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/hardware/exceptions b/templates/infoblox-trinzic-v1415-nios-8.4-ha/hardware/exceptions new file mode 100644 index 00000000..89ad4eee --- /dev/null +++ b/templates/infoblox-trinzic-v1415-nios-8.4-ha/hardware/exceptions @@ -0,0 +1,9 @@ +ibNodeServiceNameText : alarm : node-status|disk-usage|enet-lan|enet-lan2|enet-ha|enet-mgmt|memory|replication|db-object|fan1|fan2|fan3|fan4|fan5|fan6|power-supply1|power-supply2|ntp-sync|cpu1-temp|sys-temp|cpu-usage|reporting|swap-usage + +# Status unknown / inactive: +ibNodeServiceNameText : ignore : lcd|cpu2-temp|raid-.*|fan7|fan8|mgm-service|subgrid-conn|subgrid-conn|dns-cache-acceleration|discovery-.*|cloud-api|network-capacity|bgp|ospf.*|threat-.*|taxii|bfd + +ibPassiveNodeServiceNameText : alarm : node-status|disk-usage|enet-lan|enet-lan2|enet-ha|enet-mgmt|memory|replication|db-object|fan1|fan2|fan3|fan4|fan5|fan6|power-supply1|power-supply2|ntp-sync|cpu1-temp|sys-temp|cpu-usage|reporting|swap-usage + +# Status unknown / inactive: +ibPassiveNodeServiceNameText : ignore : lcd|cpu2-temp|raid-.*|fan7|fan8|mgm-service|subgrid-conn|subgrid-conn|dns-cache-acceleration|discovery-.*|cloud-api|network-capacity|bgp|ospf.*|threat-.*|taxii|bfd diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/hardware/message b/templates/infoblox-trinzic-v1415-nios-8.4-ha/hardware/message new file mode 100644 index 00000000..2e0a2c81 --- /dev/null +++ b/templates/infoblox-trinzic-v1415-nios-8.4-ha/hardware/message @@ -0,0 +1,10 @@ +ACTIVE NODE: + +TABLE: +Name|Status|Info +{ibNodeServiceNameText}|{ibNodeServiceStatusText} {ibNodeServiceNameText.color}|{ibNodeServiceDesc} + +PASSIVE NODE: +TABLE: +Name|Status|Info +{ibPassiveNodeServiceNameText}|{ibPassiveNodeServiceStatusText} {ibPassiveNodeServiceStatusText.color}|{ibPassiveNodeServiceDesc} \ No newline at end of file diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/hardware/oids b/templates/infoblox-trinzic-v1415-nios-8.4-ha/hardware/oids new file mode 100644 index 00000000..7a552c9d --- /dev/null +++ b/templates/infoblox-trinzic-v1415-nios-8.4-ha/hardware/oids @@ -0,0 +1,9 @@ +#ibNodeServiceTable : .1.3.6.1.4.1.7779.3.1.1.2.1.10 : branch + +ibNodeServiceName : .1.3.6.1.4.1.7779.3.1.1.2.1.10.1.1 : branch +ibNodeServiceStatus : .1.3.6.1.4.1.7779.3.1.1.2.1.10.1.2 : branch +ibNodeServiceDesc : .1.3.6.1.4.1.7779.3.1.1.2.1.10.1.3 : branch + +ibPassiveNodeServiceName: .1.3.6.1.4.1.7779.3.1.1.2.1.11.1.1 : branch +ibPassiveNodeServiceStatus: .1.3.6.1.4.1.7779.3.1.1.2.1.11.1.2 : branch +ibPassiveNodeServiceDesc: .1.3.6.1.4.1.7779.3.1.1.2.1.11.1.3 : branch diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/hardware/thresholds b/templates/infoblox-trinzic-v1415-nios-8.4-ha/hardware/thresholds new file mode 100644 index 00000000..5319c1f1 --- /dev/null +++ b/templates/infoblox-trinzic-v1415-nios-8.4-ha/hardware/thresholds @@ -0,0 +1,8 @@ +ibNodeServiceStatusText : green : working +ibNodeServiceStatusText : yellow : warning|unknown +ibNodeServiceStatusText : red : failed|inactive + + +ibPassiveNodeServiceStatusText : green : working +ibPassiveNodeServiceStatusText : yellow : warning|unknown +ibPassiveNodeServiceStatusText : red : failed|inactive \ No newline at end of file diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/hardware/transforms b/templates/infoblox-trinzic-v1415-nios-8.4-ha/hardware/transforms new file mode 100644 index 00000000..34212288 --- /dev/null +++ b/templates/infoblox-trinzic-v1415-nios-8.4-ha/hardware/transforms @@ -0,0 +1,10 @@ +# Mapping taken from IB-PLATFORMONE-MIB.txt (IbServiceNames) + +ibNodeServiceNameText : SWITCH : {ibNodeServiceName} 1=dhcp,2=dns,3=ntp,4=tftp,5=http-file-dist,6=ftp,7=bloxtools-move,8=bloxtools,9=node-status,10=disk-usage,11=enet-lan,12=enet-lan2,13=enet-ha,14=enet-mgmt,15=lcd,16=memory,17=replication,18=db-object,19=raid-summary,20=raid-disk1,21=raid-disk2,22=raid-disk3,23=raid-disk4,24=raid-disk5,25=raid-disk6,26=raid-disk7,27=raid-disk8,28=fan1,29=fan2,30=fan3,31=fan4,32=fan5,33=fan6,34=fan7,35=fan8,36=power-supply1,37=power-supply2,38=ntp-sync,39=cpu1-temp,40=cpu2-temp,41=sys-temp,42=raid-battery,43=cpu-usage,44=ospf,45=bgp,46=mgm-service,47=subgrid-conn,48=network-capacity,49=reporting,50=dns-cache-acceleration,51=ospf6,52=swap-usage,53=discovery-consolidator,54=discovery-collector,55=discovery-capacity,56=threat-protection,57=cloud-api,58=threat-analytics,59=taxii,60=bfd,61=outbound + +ibNodeServiceStatusText : SWITCH : {ibNodeServiceStatus} 1=working,2=warning,3=failed,4=inactive,5=unknown + + +ibPassiveNodeServiceNameText : SWITCH : {ibPassiveNodeServiceName} 1=dhcp,2=dns,3=ntp,4=tftp,5=http-file-dist,6=ftp,7=bloxtools-move,8=bloxtools,9=node-status,10=disk-usage,11=enet-lan,12=enet-lan2,13=enet-ha,14=enet-mgmt,15=lcd,16=memory,17=replication,18=db-object,19=raid-summary,20=raid-disk1,21=raid-disk2,22=raid-disk3,23=raid-disk4,24=raid-disk5,25=raid-disk6,26=raid-disk7,27=raid-disk8,28=fan1,29=fan2,30=fan3,31=fan4,32=fan5,33=fan6,34=fan7,35=fan8,36=power-supply1,37=power-supply2,38=ntp-sync,39=cpu1-temp,40=cpu2-temp,41=sys-temp,42=raid-battery,43=cpu-usage,44=ospf,45=bgp,46=mgm-service,47=subgrid-conn,48=network-capacity,49=reporting,50=dns-cache-acceleration,51=ospf6,52=swap-usage,53=discovery-consolidator,54=discovery-collector,55=discovery-capacity,56=threat-protection,57=cloud-api,58=threat-analytics,59=taxii,60=bfd,61=outbound + +ibPassiveNodeServiceStatusText : SWITCH : {ibNodeServiceStatus} 1=working,2=warning,3=failed,4=inactive,5=unknown \ No newline at end of file diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/network/exceptions b/templates/infoblox-trinzic-v1415-nios-8.4-ha/network/exceptions new file mode 100644 index 00000000..e69de29b diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/network/message b/templates/infoblox-trinzic-v1415-nios-8.4-ha/network/message new file mode 100644 index 00000000..31961d40 --- /dev/null +++ b/templates/infoblox-trinzic-v1415-nios-8.4-ha/network/message @@ -0,0 +1,12 @@ +One-Second-Loads: + +TABLE: +NIC|RxBits|RxPackets|TxBits|TcPackets|DropBits|DropPackets +{ibSnicName1Text}|{ibSnicRxBits1}|{ibSnicRxPackets1}|{ibSnicTxBits1}|{ibSnicTxPackets1}|{ibSnicDropBits1}|{ibSnicDropPackets1} + + +Five-Second-Loads: + +TABLE: +NIC|RxBits|RxPackets|TxBits|TcPackets|DropBits|DropPackets +{ibSnicName5Text}|{ibSnicRxBits5}|{ibSnicRxPackets5}|{ibSnicTxBits5}|{ibSnicTxPackets5}|{ibSnicDropBits5}|{ibSnicDropPackets5} \ No newline at end of file diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/network/oids b/templates/infoblox-trinzic-v1415-nios-8.4-ha/network/oids new file mode 100644 index 00000000..215da7a8 --- /dev/null +++ b/templates/infoblox-trinzic-v1415-nios-8.4-ha/network/oids @@ -0,0 +1,17 @@ +# One second load of Smart NICs: +ibSnicName1 : .1.3.6.1.4.1.7779.3.1.1.2.1.8.4.1.1.1 : branch +ibSnicRxBits1 : .1.3.6.1.4.1.7779.3.1.1.2.1.8.4.1.1.2 : branch +ibSnicRxPackets1 : .1.3.6.1.4.1.7779.3.1.1.2.1.8.4.1.1.3 : branch +ibSnicTxBits1 : .1.3.6.1.4.1.7779.3.1.1.2.1.8.4.1.1.4 : branch +ibSnicTxPackets1 : .1.3.6.1.4.1.7779.3.1.1.2.1.8.4.1.1.5 : branch +ibSnicDropBits1 : .1.3.6.1.4.1.7779.3.1.1.2.1.8.4.1.1.6 : branch +ibSnicDropPackets1 : .1.3.6.1.4.1.7779.3.1.1.2.1.8.4.1.1.6 : branch + +# Five second load of Smart NICs: +ibSnicName5 : .1.3.6.1.4.1.7779.3.1.1.2.1.8.4.2.1.1 : branch +ibSnicRxBits5 : .1.3.6.1.4.1.7779.3.1.1.2.1.8.4.2.1.2 : branch +ibSnicRxPackets5 : .1.3.6.1.4.1.7779.3.1.1.2.1.8.4.2.1.3 : branch +ibSnicTxBits5 : .1.3.6.1.4.1.7779.3.1.1.2.1.8.4.2.1.4 : branch +ibSnicTxPackets5 : .1.3.6.1.4.1.7779.3.1.1.2.1.8.4.2.1.5 : branch +ibSnicDropBits5 : .1.3.6.1.4.1.7779.3.1.1.2.1.8.4.2.1.6 : branch +ibSnicDropPackets5 : .1.3.6.1.4.1.7779.3.1.1.2.1.8.4.2.1.6 : branch diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/network/thresholds b/templates/infoblox-trinzic-v1415-nios-8.4-ha/network/thresholds new file mode 100644 index 00000000..e69de29b diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/network/transforms b/templates/infoblox-trinzic-v1415-nios-8.4-ha/network/transforms new file mode 100644 index 00000000..b5590bf5 --- /dev/null +++ b/templates/infoblox-trinzic-v1415-nios-8.4-ha/network/transforms @@ -0,0 +1,3 @@ +# OID Description: IbSnicNames (INTEGER) {lan1 (1),lan2 (2),ha (3)} +ibSnicName1Text : SWITCH : {ibSnicName1} 1=lan1,2=lan2,3=ha +ibSnicName5Text : SWITCH : {ibSnicName5} 1=lan1,2=lan2,3=ha \ No newline at end of file diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/replication/exceptions b/templates/infoblox-trinzic-v1415-nios-8.4-ha/replication/exceptions new file mode 100644 index 00000000..e69de29b diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/replication/message b/templates/infoblox-trinzic-v1415-nios-8.4-ha/replication/message new file mode 100644 index 00000000..1a7f2e83 --- /dev/null +++ b/templates/infoblox-trinzic-v1415-nios-8.4-ha/replication/message @@ -0,0 +1,3 @@ +TABLE: +Node|Replication Status|Queue From Master|Last Replication From Master|Queue To Master|Last Replication To Master +{ibNodeIPAddress}|{ibNodeReplicationStatus.color} {ibNodeReplicationStatus}|{ibNodeQueueFromMaster}|{ibNodeLastRepTimeFromMaster}|{ibNodeQueueToMaster}|{ibNodeLastRepTimeToMaster} diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/replication/oids b/templates/infoblox-trinzic-v1415-nios-8.4-ha/replication/oids new file mode 100644 index 00000000..322dcffe --- /dev/null +++ b/templates/infoblox-trinzic-v1415-nios-8.4-ha/replication/oids @@ -0,0 +1,6 @@ +ibNodeIPAddress : .1.3.6.1.4.1.7779.3.1.1.2.1.2.1.1 : branch +ibNodeReplicationStatus : .1.3.6.1.4.1.7779.3.1.1.2.1.2.1.2 : branch +ibNodeQueueFromMaster : .1.3.6.1.4.1.7779.3.1.1.2.1.2.1.3 : branch +ibNodeLastRepTimeFromMaster : .1.3.6.1.4.1.7779.3.1.1.2.1.2.1.4 : branch +ibNodeQueueToMaster : .1.3.6.1.4.1.7779.3.1.1.2.1.2.1.5 : branch +ibNodeLastRepTimeToMaster : .1.3.6.1.4.1.7779.3.1.1.2.1.2.1.6 : branch \ No newline at end of file diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/replication/thresholds b/templates/infoblox-trinzic-v1415-nios-8.4-ha/replication/thresholds new file mode 100644 index 00000000..463480aa --- /dev/null +++ b/templates/infoblox-trinzic-v1415-nios-8.4-ha/replication/thresholds @@ -0,0 +1,14 @@ +# Status values are provided with strings. There was no hint in the documentation about the different values that may occur. So the values for yellow and red are predicted from the IB-TRAP-MIB file (can be downloaded using the NIOS GUI): +# IbState ::= TEXTUAL-CONVENTION +# STATUS current +# DESCRIPTION "It defines the state for infoblox One products." +# SYNTAX INTEGER { +# ... +# ha-replication-online (13), -- ha replication is online +# ha-replication-offline (14), -- ha replication is offline +# ... +# +# The textual representation from the OIDs starts with capital letters, so better check uppercase and lowercase (for all eventualities, who knows...): + +ibNodeReplicationStatus : green : (O|o)nline +ibNodeReplicationStatus : red : (O|o)ffline \ No newline at end of file diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/replication/transforms b/templates/infoblox-trinzic-v1415-nios-8.4-ha/replication/transforms new file mode 100644 index 00000000..e69de29b diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/service/exceptions b/templates/infoblox-trinzic-v1415-nios-8.4-ha/service/exceptions new file mode 100644 index 00000000..8fd6eff2 --- /dev/null +++ b/templates/infoblox-trinzic-v1415-nios-8.4-ha/service/exceptions @@ -0,0 +1,5 @@ +# running services +ibServiceDesc : alarm : DHCP.+|DNS.+|NTP.+ + +# disabled services: +ibServiceDesc : ignore : .*TFTP Service.*|.*HTTP File Dist.*|.*FTP Service.*|CPU: .* Memory: .*, Hard Disk:.* diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/service/message b/templates/infoblox-trinzic-v1415-nios-8.4-ha/service/message new file mode 100644 index 00000000..eed633cf --- /dev/null +++ b/templates/infoblox-trinzic-v1415-nios-8.4-ha/service/message @@ -0,0 +1,3 @@ +TABLE: +Service|Status +{ibServiceDesc}|{ibServiceStatusText.color} \ No newline at end of file diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/service/oids b/templates/infoblox-trinzic-v1415-nios-8.4-ha/service/oids new file mode 100644 index 00000000..f17ed955 --- /dev/null +++ b/templates/infoblox-trinzic-v1415-nios-8.4-ha/service/oids @@ -0,0 +1,3 @@ +ibServiceName : .1.3.6.1.4.1.7779.3.1.1.2.1.9.1.1 : branch +ibServiceStatus : .1.3.6.1.4.1.7779.3.1.1.2.1.9.1.2 : branch +ibServiceDesc : .1.3.6.1.4.1.7779.3.1.1.2.1.9.1.3 : branch \ No newline at end of file diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/service/thresholds b/templates/infoblox-trinzic-v1415-nios-8.4-ha/service/thresholds new file mode 100644 index 00000000..657b1e33 --- /dev/null +++ b/templates/infoblox-trinzic-v1415-nios-8.4-ha/service/thresholds @@ -0,0 +1,5 @@ +# 1=working,2=warning,3=failed,4=inactive,5=unknown + +ibServiceStatusText : green : working +ibServiceStatusText : yellow : warning|unknown +ibServiceStatusText : red : inactive|failed diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/service/transforms b/templates/infoblox-trinzic-v1415-nios-8.4-ha/service/transforms new file mode 100644 index 00000000..1d682365 --- /dev/null +++ b/templates/infoblox-trinzic-v1415-nios-8.4-ha/service/transforms @@ -0,0 +1,3 @@ +# OID description: IbServiceStates (INTEGER) {working (1),warning (2),failed (3),inactive (4),unknown (5)} + +ibServiceStatusText : SWITCH : {ibServiceStatus} 1=working,2=warning,3=failed,4=inactive,5=unknown diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/specs b/templates/infoblox-trinzic-v1415-nios-8.4-ha/specs new file mode 100644 index 00000000..f08e6472 --- /dev/null +++ b/templates/infoblox-trinzic-v1415-nios-8.4-ha/specs @@ -0,0 +1,4 @@ +vendor : Infoblox +model : Trinzic V1415 Appliance HA +snmpver : 2c +sysdesc : .*IB Trinzic V1415 NIOS 8.4 HA.+ \ No newline at end of file diff --git a/templates/infoblox-trinzic-v815-nios-8.4/README b/templates/infoblox-trinzic-v815-nios-8.4/README new file mode 100644 index 00000000..4d65d687 --- /dev/null +++ b/templates/infoblox-trinzic-v815-nios-8.4/README @@ -0,0 +1,6 @@ +This template was created by Steffen Dach. + +NOTE: This does not imply any support responsibilities, liabiltiy in +case of this template or devmon causing phsyical, monetary or emotional +damanges, or any other such obligations. It is merely to provide +credit to the original author of the template. diff --git a/templates/infoblox-trinzic-v815-nios-8.4/cpu/exceptions b/templates/infoblox-trinzic-v815-nios-8.4/cpu/exceptions new file mode 100644 index 00000000..e69de29b diff --git a/templates/infoblox-trinzic-v815-nios-8.4/cpu/message b/templates/infoblox-trinzic-v815-nios-8.4/cpu/message new file mode 100644 index 00000000..a01b5b2e --- /dev/null +++ b/templates/infoblox-trinzic-v815-nios-8.4/cpu/message @@ -0,0 +1,13 @@ +System description of active Node: +{sysDescr} + +NIOS Version: +{niosVersion} + +CPU Load: +{CPUTotal5Min} + + + diff --git a/templates/infoblox-trinzic-v815-nios-8.4/cpu/oids b/templates/infoblox-trinzic-v815-nios-8.4/cpu/oids new file mode 100644 index 00000000..19e43716 --- /dev/null +++ b/templates/infoblox-trinzic-v815-nios-8.4/cpu/oids @@ -0,0 +1,3 @@ +sysDescr : .1.3.6.1.2.1.1.1.0 : leaf +niosVersion: .1.3.6.1.4.1.7779.3.1.1.2.1.7.0 : leaf +CPUTotal5Min : .1.3.6.1.4.1.7779.3.1.1.2.1.10.1.1.43 : leaf \ No newline at end of file diff --git a/templates/infoblox-trinzic-v815-nios-8.4/cpu/thresholds b/templates/infoblox-trinzic-v815-nios-8.4/cpu/thresholds new file mode 100644 index 00000000..e69de29b diff --git a/templates/infoblox-trinzic-v815-nios-8.4/cpu/transforms b/templates/infoblox-trinzic-v815-nios-8.4/cpu/transforms new file mode 100644 index 00000000..e69de29b diff --git a/templates/infoblox-trinzic-v815-nios-8.4/dhcp4_stats/exceptions b/templates/infoblox-trinzic-v815-nios-8.4/dhcp4_stats/exceptions new file mode 100644 index 00000000..e69de29b diff --git a/templates/infoblox-trinzic-v815-nios-8.4/dhcp4_stats/message b/templates/infoblox-trinzic-v815-nios-8.4/dhcp4_stats/message new file mode 100644 index 00000000..10410c48 --- /dev/null +++ b/templates/infoblox-trinzic-v815-nios-8.4/dhcp4_stats/message @@ -0,0 +1,34 @@ +DHCP Stats (total): + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatisticCount
Discovers{ibDhcpTotalNoOfDiscovers}
Requests{ibDhcpTotalNoOfRequests}
Releases{ibDhcpTotalNoOfReleases}
Offers{ibDhcpTotalNoOfOffers}
Acks{ibDhcpTotalNoOfAcks}
Nacks{ibDhcpTotalNoOfNacks}
Declines{ibDhcpTotalNoOfDeclines}
Informs{ibDhcpTotalNoOfInforms}
Others{ibDhcpTotalNoOfOthers}
\ No newline at end of file diff --git a/templates/infoblox-trinzic-v815-nios-8.4/dhcp4_stats/oids b/templates/infoblox-trinzic-v815-nios-8.4/dhcp4_stats/oids new file mode 100644 index 00000000..4a1cfc11 --- /dev/null +++ b/templates/infoblox-trinzic-v815-nios-8.4/dhcp4_stats/oids @@ -0,0 +1,9 @@ +ibDhcpTotalNoOfDiscovers : .1.3.6.1.4.1.7779.3.1.1.4.1.3.1.0 : leaf +ibDhcpTotalNoOfRequests : .1.3.6.1.4.1.7779.3.1.1.4.1.3.2.0 : leaf +ibDhcpTotalNoOfReleases : .1.3.6.1.4.1.7779.3.1.1.4.1.3.3.0 : leaf +ibDhcpTotalNoOfOffers : .1.3.6.1.4.1.7779.3.1.1.4.1.3.3.0 : leaf +ibDhcpTotalNoOfAcks : .1.3.6.1.4.1.7779.3.1.1.4.1.3.5.0 : leaf +ibDhcpTotalNoOfNacks : .1.3.6.1.4.1.7779.3.1.1.4.1.3.6.0 : leaf +ibDhcpTotalNoOfDeclines : .1.3.6.1.4.1.7779.3.1.1.4.1.3.7.0 : leaf +ibDhcpTotalNoOfInforms : .1.3.6.1.4.1.7779.3.1.1.4.1.3.8.0 : leaf +ibDhcpTotalNoOfOthers : .1.3.6.1.4.1.7779.3.1.1.4.1.3.9.0 : leaf \ No newline at end of file diff --git a/templates/infoblox-trinzic-v815-nios-8.4/dhcp4_stats/thresholds b/templates/infoblox-trinzic-v815-nios-8.4/dhcp4_stats/thresholds new file mode 100644 index 00000000..e69de29b diff --git a/templates/infoblox-trinzic-v815-nios-8.4/dhcp4_stats/transforms b/templates/infoblox-trinzic-v815-nios-8.4/dhcp4_stats/transforms new file mode 100644 index 00000000..e69de29b diff --git a/templates/infoblox-trinzic-v815-nios-8.4/dns_stats/exceptions b/templates/infoblox-trinzic-v815-nios-8.4/dns_stats/exceptions new file mode 100644 index 00000000..d6833cc3 --- /dev/null +++ b/templates/infoblox-trinzic-v815-nios-8.4/dns_stats/exceptions @@ -0,0 +1,2 @@ +# no alarms set +ibBindZoneName: noalarm : .* \ No newline at end of file diff --git a/templates/infoblox-trinzic-v815-nios-8.4/dns_stats/message b/templates/infoblox-trinzic-v815-nios-8.4/dns_stats/message new file mode 100644 index 00000000..c5c5f082 --- /dev/null +++ b/templates/infoblox-trinzic-v815-nios-8.4/dns_stats/message @@ -0,0 +1,17 @@ + + + + + + + + + + +
DNS Stats (overall)
hit ratio{ibDnsHitRatio}%
query rate{ibDnsQueryRate} / second
+ +DNS zone stats (since DNS sevice started): + +TABLE: noalarmsmsg +Zone|successful responses|referrals|query received for non-existent record|query received for non-existent domain|received using recursion|Failed queries +{ibBindZoneName}|{ibBindZoneSuccess}|{ibBindZoneReferral}|{ibBindZoneNxRRset}|{ibBindZoneNxDomain}|{ibBindZoneRecursion}|{ibBindZoneFailure} \ No newline at end of file diff --git a/templates/infoblox-trinzic-v815-nios-8.4/dns_stats/oids b/templates/infoblox-trinzic-v815-nios-8.4/dns_stats/oids new file mode 100644 index 00000000..12443b0a --- /dev/null +++ b/templates/infoblox-trinzic-v815-nios-8.4/dns_stats/oids @@ -0,0 +1,25 @@ +# zone stats: +# DNS Zone name. The first one is global summary statistics. Index name for global statistics is 'summary'. All zones live in the default view. +ibBindZoneName : .1.3.6.1.4.1.7779.3.1.1.3.1.1.1.1 : branch + +# Number of Successful responses since DNS process started: +ibBindZoneSuccess : .1.3.6.1.4.1.7779.3.1.1.3.1.1.1.2 : branch + +# Number of DNS referrals since DNS process started: +ibBindZoneReferral : .1.3.6.1.4.1.7779.3.1.1.3.1.1.1.3 : branch + +# Number of DNS query received for non-existent record: +ibBindZoneNxRRset : .1.3.6.1.4.1.7779.3.1.1.3.1.1.1.4 : branch + +# Number of DNS query received for non-existent domain: +ibBindZoneNxDomain : .1.3.6.1.4.1.7779.3.1.1.3.1.1.1.5 : branch + +# Number of Queries received using recursion since DNS process started: +ibBindZoneRecursion : .1.3.6.1.4.1.7779.3.1.1.3.1.1.1.6 : branch + +# Number of Failed queries since DNS process started: +ibBindZoneFailure : .1.3.6.1.4.1.7779.3.1.1.3.1.1.1.7 : branch + +# misc stats: +ibDnsHitRatio : .1.3.6.1.4.1.7779.3.1.1.3.1.5.0 : leaf +ibDnsQueryRate : .1.3.6.1.4.1.7779.3.1.1.3.1.6.0 : leaf \ No newline at end of file diff --git a/templates/infoblox-trinzic-v815-nios-8.4/dns_stats/thresholds b/templates/infoblox-trinzic-v815-nios-8.4/dns_stats/thresholds new file mode 100644 index 00000000..e69de29b diff --git a/templates/infoblox-trinzic-v815-nios-8.4/dns_stats/transforms b/templates/infoblox-trinzic-v815-nios-8.4/dns_stats/transforms new file mode 100644 index 00000000..e69de29b diff --git a/templates/infoblox-trinzic-v815-nios-8.4/hardware/exceptions b/templates/infoblox-trinzic-v815-nios-8.4/hardware/exceptions new file mode 100644 index 00000000..65a66cc5 --- /dev/null +++ b/templates/infoblox-trinzic-v815-nios-8.4/hardware/exceptions @@ -0,0 +1,5 @@ +ibNodeServiceNameText : alarm : node-status|disk-usage|enet-lan|enet-lan2|enet-mgmt|memory|replication|db-object|fan1|fan2|fan3|power-supply1|ntp-sync|cpu1-temp|sys-temp|cpu-usage|reporting|swap-usage + +# Status unknown / inactive: +ibNodeServiceNameText : ignore : enet-ha|lcd|cpu2-temp|raid-.*|power-supply2||fan4|fan5|fan6|fan7|fan8|mgm-service|subgrid-conn|subgrid-conn|dns-cache-acceleration|discovery-.*|cloud-api|network-capacity|bgp|ospf.*|threat-.*|taxii|bfd + diff --git a/templates/infoblox-trinzic-v815-nios-8.4/hardware/message b/templates/infoblox-trinzic-v815-nios-8.4/hardware/message new file mode 100644 index 00000000..bc73f385 --- /dev/null +++ b/templates/infoblox-trinzic-v815-nios-8.4/hardware/message @@ -0,0 +1,5 @@ +ACTIVE NODE: + +TABLE: +Name|Status|Info +{ibNodeServiceNameText}|{ibNodeServiceStatusText} {ibNodeServiceNameText.color}|{ibNodeServiceDesc} diff --git a/templates/infoblox-trinzic-v815-nios-8.4/hardware/oids b/templates/infoblox-trinzic-v815-nios-8.4/hardware/oids new file mode 100644 index 00000000..902e1b6a --- /dev/null +++ b/templates/infoblox-trinzic-v815-nios-8.4/hardware/oids @@ -0,0 +1,6 @@ +#ibNodeServiceTable : .1.3.6.1.4.1.7779.3.1.1.2.1.10 : branch + +ibNodeServiceName : .1.3.6.1.4.1.7779.3.1.1.2.1.10.1.1 : branch +ibNodeServiceStatus : .1.3.6.1.4.1.7779.3.1.1.2.1.10.1.2 : branch +ibNodeServiceDesc : .1.3.6.1.4.1.7779.3.1.1.2.1.10.1.3 : branch + diff --git a/templates/infoblox-trinzic-v815-nios-8.4/hardware/thresholds b/templates/infoblox-trinzic-v815-nios-8.4/hardware/thresholds new file mode 100644 index 00000000..c2b2ec06 --- /dev/null +++ b/templates/infoblox-trinzic-v815-nios-8.4/hardware/thresholds @@ -0,0 +1,3 @@ +ibNodeServiceStatusText : green : working +ibNodeServiceStatusText : yellow : warning|unknown +ibNodeServiceStatusText : red : failed|inactive diff --git a/templates/infoblox-trinzic-v815-nios-8.4/hardware/transforms b/templates/infoblox-trinzic-v815-nios-8.4/hardware/transforms new file mode 100644 index 00000000..7aabffcc --- /dev/null +++ b/templates/infoblox-trinzic-v815-nios-8.4/hardware/transforms @@ -0,0 +1,5 @@ +# Mapping taken from IB-PLATFORMONE-MIB.txt (IbServiceNames) + +ibNodeServiceNameText : SWITCH : {ibNodeServiceName} 1=dhcp,2=dns,3=ntp,4=tftp,5=http-file-dist,6=ftp,7=bloxtools-move,8=bloxtools,9=node-status,10=disk-usage,11=enet-lan,12=enet-lan2,13=enet-ha,14=enet-mgmt,15=lcd,16=memory,17=replication,18=db-object,19=raid-summary,20=raid-disk1,21=raid-disk2,22=raid-disk3,23=raid-disk4,24=raid-disk5,25=raid-disk6,26=raid-disk7,27=raid-disk8,28=fan1,29=fan2,30=fan3,31=fan4,32=fan5,33=fan6,34=fan7,35=fan8,36=power-supply1,37=power-supply2,38=ntp-sync,39=cpu1-temp,40=cpu2-temp,41=sys-temp,42=raid-battery,43=cpu-usage,44=ospf,45=bgp,46=mgm-service,47=subgrid-conn,48=network-capacity,49=reporting,50=dns-cache-acceleration,51=ospf6,52=swap-usage,53=discovery-consolidator,54=discovery-collector,55=discovery-capacity,56=threat-protection,57=cloud-api,58=threat-analytics,59=taxii,60=bfd,61=outbound + +ibNodeServiceStatusText : SWITCH : {ibNodeServiceStatus} 1=working,2=warning,3=failed,4=inactive,5=unknown diff --git a/templates/infoblox-trinzic-v815-nios-8.4/network/exceptions b/templates/infoblox-trinzic-v815-nios-8.4/network/exceptions new file mode 100644 index 00000000..0794c4c8 --- /dev/null +++ b/templates/infoblox-trinzic-v815-nios-8.4/network/exceptions @@ -0,0 +1,3 @@ +# Ignore HA-Interface in Standalone-Mode: +ibSnicName1Text : ignore : ha +ibSnicName5Text : ignore : ha \ No newline at end of file diff --git a/templates/infoblox-trinzic-v815-nios-8.4/network/message b/templates/infoblox-trinzic-v815-nios-8.4/network/message new file mode 100644 index 00000000..31961d40 --- /dev/null +++ b/templates/infoblox-trinzic-v815-nios-8.4/network/message @@ -0,0 +1,12 @@ +One-Second-Loads: + +TABLE: +NIC|RxBits|RxPackets|TxBits|TcPackets|DropBits|DropPackets +{ibSnicName1Text}|{ibSnicRxBits1}|{ibSnicRxPackets1}|{ibSnicTxBits1}|{ibSnicTxPackets1}|{ibSnicDropBits1}|{ibSnicDropPackets1} + + +Five-Second-Loads: + +TABLE: +NIC|RxBits|RxPackets|TxBits|TcPackets|DropBits|DropPackets +{ibSnicName5Text}|{ibSnicRxBits5}|{ibSnicRxPackets5}|{ibSnicTxBits5}|{ibSnicTxPackets5}|{ibSnicDropBits5}|{ibSnicDropPackets5} \ No newline at end of file diff --git a/templates/infoblox-trinzic-v815-nios-8.4/network/oids b/templates/infoblox-trinzic-v815-nios-8.4/network/oids new file mode 100644 index 00000000..215da7a8 --- /dev/null +++ b/templates/infoblox-trinzic-v815-nios-8.4/network/oids @@ -0,0 +1,17 @@ +# One second load of Smart NICs: +ibSnicName1 : .1.3.6.1.4.1.7779.3.1.1.2.1.8.4.1.1.1 : branch +ibSnicRxBits1 : .1.3.6.1.4.1.7779.3.1.1.2.1.8.4.1.1.2 : branch +ibSnicRxPackets1 : .1.3.6.1.4.1.7779.3.1.1.2.1.8.4.1.1.3 : branch +ibSnicTxBits1 : .1.3.6.1.4.1.7779.3.1.1.2.1.8.4.1.1.4 : branch +ibSnicTxPackets1 : .1.3.6.1.4.1.7779.3.1.1.2.1.8.4.1.1.5 : branch +ibSnicDropBits1 : .1.3.6.1.4.1.7779.3.1.1.2.1.8.4.1.1.6 : branch +ibSnicDropPackets1 : .1.3.6.1.4.1.7779.3.1.1.2.1.8.4.1.1.6 : branch + +# Five second load of Smart NICs: +ibSnicName5 : .1.3.6.1.4.1.7779.3.1.1.2.1.8.4.2.1.1 : branch +ibSnicRxBits5 : .1.3.6.1.4.1.7779.3.1.1.2.1.8.4.2.1.2 : branch +ibSnicRxPackets5 : .1.3.6.1.4.1.7779.3.1.1.2.1.8.4.2.1.3 : branch +ibSnicTxBits5 : .1.3.6.1.4.1.7779.3.1.1.2.1.8.4.2.1.4 : branch +ibSnicTxPackets5 : .1.3.6.1.4.1.7779.3.1.1.2.1.8.4.2.1.5 : branch +ibSnicDropBits5 : .1.3.6.1.4.1.7779.3.1.1.2.1.8.4.2.1.6 : branch +ibSnicDropPackets5 : .1.3.6.1.4.1.7779.3.1.1.2.1.8.4.2.1.6 : branch diff --git a/templates/infoblox-trinzic-v815-nios-8.4/network/thresholds b/templates/infoblox-trinzic-v815-nios-8.4/network/thresholds new file mode 100644 index 00000000..e69de29b diff --git a/templates/infoblox-trinzic-v815-nios-8.4/network/transforms b/templates/infoblox-trinzic-v815-nios-8.4/network/transforms new file mode 100644 index 00000000..b5590bf5 --- /dev/null +++ b/templates/infoblox-trinzic-v815-nios-8.4/network/transforms @@ -0,0 +1,3 @@ +# OID Description: IbSnicNames (INTEGER) {lan1 (1),lan2 (2),ha (3)} +ibSnicName1Text : SWITCH : {ibSnicName1} 1=lan1,2=lan2,3=ha +ibSnicName5Text : SWITCH : {ibSnicName5} 1=lan1,2=lan2,3=ha \ No newline at end of file diff --git a/templates/infoblox-trinzic-v815-nios-8.4/service/exceptions b/templates/infoblox-trinzic-v815-nios-8.4/service/exceptions new file mode 100644 index 00000000..a03e4379 --- /dev/null +++ b/templates/infoblox-trinzic-v815-nios-8.4/service/exceptions @@ -0,0 +1,5 @@ +# running services: +ibServiceDesc : alarm : DNS.+ + +# inactive services: +ibServiceDesc : ignore : DHCP.+|NTP.+|.*TFTP Service.*|.*HTTP File Dist Service.*|.*FTP Service.*|CPU: .* Memory: .*, Hard Disk:.* \ No newline at end of file diff --git a/templates/infoblox-trinzic-v815-nios-8.4/service/message b/templates/infoblox-trinzic-v815-nios-8.4/service/message new file mode 100644 index 00000000..eed633cf --- /dev/null +++ b/templates/infoblox-trinzic-v815-nios-8.4/service/message @@ -0,0 +1,3 @@ +TABLE: +Service|Status +{ibServiceDesc}|{ibServiceStatusText.color} \ No newline at end of file diff --git a/templates/infoblox-trinzic-v815-nios-8.4/service/oids b/templates/infoblox-trinzic-v815-nios-8.4/service/oids new file mode 100644 index 00000000..0661b7b5 --- /dev/null +++ b/templates/infoblox-trinzic-v815-nios-8.4/service/oids @@ -0,0 +1,4 @@ +#ibMemberServiceStatusTable: .1.3.6.1.4.1.7779.3.1.1.2.1.9 : branch +ibServiceName : .1.3.6.1.4.1.7779.3.1.1.2.1.9.1.1 : branch +ibServiceStatus : .1.3.6.1.4.1.7779.3.1.1.2.1.9.1.2 : branch +ibServiceDesc : .1.3.6.1.4.1.7779.3.1.1.2.1.9.1.3 : branch \ No newline at end of file diff --git a/templates/infoblox-trinzic-v815-nios-8.4/service/thresholds b/templates/infoblox-trinzic-v815-nios-8.4/service/thresholds new file mode 100644 index 00000000..657b1e33 --- /dev/null +++ b/templates/infoblox-trinzic-v815-nios-8.4/service/thresholds @@ -0,0 +1,5 @@ +# 1=working,2=warning,3=failed,4=inactive,5=unknown + +ibServiceStatusText : green : working +ibServiceStatusText : yellow : warning|unknown +ibServiceStatusText : red : inactive|failed diff --git a/templates/infoblox-trinzic-v815-nios-8.4/service/transforms b/templates/infoblox-trinzic-v815-nios-8.4/service/transforms new file mode 100644 index 00000000..1d682365 --- /dev/null +++ b/templates/infoblox-trinzic-v815-nios-8.4/service/transforms @@ -0,0 +1,3 @@ +# OID description: IbServiceStates (INTEGER) {working (1),warning (2),failed (3),inactive (4),unknown (5)} + +ibServiceStatusText : SWITCH : {ibServiceStatus} 1=working,2=warning,3=failed,4=inactive,5=unknown diff --git a/templates/infoblox-trinzic-v815-nios-8.4/specs b/templates/infoblox-trinzic-v815-nios-8.4/specs new file mode 100644 index 00000000..23a1d2c6 --- /dev/null +++ b/templates/infoblox-trinzic-v815-nios-8.4/specs @@ -0,0 +1,4 @@ +vendor : Infoblox +model : Trinzic V815 Appliance +snmpver : 2c +sysdesc : .*IB Trinzic V815 NIOS 8.4 Standalone.* From 84c56d52e26a69e62f5c196620cdca7de7fb3b83 Mon Sep 17 00:00:00 2001 From: Steffen Dach Date: Wed, 16 Jun 2021 16:44:09 +0200 Subject: [PATCH 2/2] updated readme --- templates/infoblox-trinzic-v1415-nios-8.4-ha/README | 4 +++- templates/infoblox-trinzic-v815-nios-8.4/README | 6 ------ 2 files changed, 3 insertions(+), 7 deletions(-) delete mode 100644 templates/infoblox-trinzic-v815-nios-8.4/README diff --git a/templates/infoblox-trinzic-v1415-nios-8.4-ha/README b/templates/infoblox-trinzic-v1415-nios-8.4-ha/README index 4d65d687..f5b67ad3 100644 --- a/templates/infoblox-trinzic-v1415-nios-8.4-ha/README +++ b/templates/infoblox-trinzic-v1415-nios-8.4-ha/README @@ -1,6 +1,8 @@ -This template was created by Steffen Dach. +This template should be used with high availability cluster configurations. +It is designed for two nodes in an active-passive-configuration. NOTE: This does not imply any support responsibilities, liabiltiy in case of this template or devmon causing phsyical, monetary or emotional damanges, or any other such obligations. It is merely to provide credit to the original author of the template. + diff --git a/templates/infoblox-trinzic-v815-nios-8.4/README b/templates/infoblox-trinzic-v815-nios-8.4/README deleted file mode 100644 index 4d65d687..00000000 --- a/templates/infoblox-trinzic-v815-nios-8.4/README +++ /dev/null @@ -1,6 +0,0 @@ -This template was created by Steffen Dach. - -NOTE: This does not imply any support responsibilities, liabiltiy in -case of this template or devmon causing phsyical, monetary or emotional -damanges, or any other such obligations. It is merely to provide -credit to the original author of the template.