Skip to content

Commit

Permalink
NDM: Upgrade pro-bing to fix a windows only bug
Browse files Browse the repository at this point in the history
  • Loading branch information
FlorianVeaux committed Jul 2, 2024
1 parent 8779d4a commit 0ce12e1
Show file tree
Hide file tree
Showing 3 changed files with 250 additions and 2 deletions.
6 changes: 6 additions & 0 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -718,6 +718,12 @@ require (
k8s.io/kubectl v0.29.0
)

replace (
// NDM: Temporary fork until pro-bing merges the PR
github.com/prometheus-community/pro-bing => github.com/ken-schneider/pro-bing v0.0.0-20240702002736-76fe9e144a90
)


require (
bitbucket.org/atlassian/go-asap/v2 v2.8.0 // indirect
cloud.google.com/go/auth v0.5.1 // indirect
Expand Down
4 changes: 2 additions & 2 deletions go.sum

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
@@ -0,0 +1,242 @@
device:
vendor: fortinet

metadata:
device:
fields:
model:
symbol:
OID: 1.3.6.1.2.1.47.1.1.1.1.13.1
name: entPhysicalModelName
os_name:
value: FortiOS
os_version:
symbol:
MIB: FORTINET-FORTIGATE-MIB
OID: 1.3.6.1.4.1.12356.101.4.1.1.0
match_pattern: v([\d.]+)
match_value: $1
name: fgSysVersion
product_name:
symbol:
OID: 1.3.6.1.2.1.47.1.1.1.1.10.1
match_pattern: ^(\S+)\s+
match_value: $1
name: entPhysicalSoftwareRev
serial_number:
symbol:
MIB: ENTITY-MIB
OID: 1.3.6.1.2.1.47.1.1.1.1.11.1
name: entPhysicalSerialNum
vendor:
value: fortinet
version:
symbol:
MIB: FORTINET-FORTIGATE-MIB
OID: 1.3.6.1.4.1.12356.101.4.1.1.0
name: fgSysVersion
metrics:
- MIB: FORTINET-FORTIGATE-MIB
symbol:
OID: 1.3.6.1.4.1.12356.101.4.1.3.0
name: fgSysCpuUsage
- MIB: FORTINET-FORTIGATE-MIB
metric_tags:
- column:
OID: 1.3.6.1.4.1.12356.101.4.4.2.1.1
name: fgProcessorEntIndex
tag: processor_index
metric_type: monotonic_count_and_rate
symbols:
- OID: 1.3.6.1.4.1.12356.101.4.4.2.1.6
name: fgProcessorPktRxCount
- OID: 1.3.6.1.4.1.12356.101.4.4.2.1.7
name: fgProcessorPktTxCount
- OID: 1.3.6.1.4.1.12356.101.4.4.2.1.8
name: fgProcessorPktDroppedCount
table:
OID: 1.3.6.1.4.1.12356.101.4.4.2
name: fgProcessorTable
- MIB: FORTINET-FORTIGATE-MIB
metric_tags:
- column:
OID: 1.3.6.1.4.1.12356.101.4.4.2.1.1
name: fgProcessorEntIndex
tag: processor_index
symbols:
- OID: 1.3.6.1.4.1.12356.101.4.4.2.1.2
name: fgProcessorUsage
- OID: 1.3.6.1.4.1.12356.101.4.4.2.1.10
name: fgProcessorSysUsage
table:
OID: 1.3.6.1.4.1.12356.101.4.4.2
name: fgProcessorTable
- MIB: FORTINET-FORTIGATE-MIB
symbol:
OID: 1.3.6.1.4.1.12356.101.4.1.4.0
name: fgSysMemUsage
- MIB: FORTINET-FORTIGATE-MIB
symbol:
OID: 1.3.6.1.4.1.12356.101.4.1.5.0
name: fgSysMemCapacity
- MIB: FORTINET-FORTIGATE-MIB
symbol:
OID: 1.3.6.1.4.1.12356.101.4.1.9.0
name: fgSysLowMemUsage
- MIB: FORTINET-FORTIGATE-MIB
symbol:
OID: 1.3.6.1.4.1.12356.101.4.1.10.0
name: fgSysLowMemCapacity
- MIB: FORTINET-FORTIGATE-MIB
symbol:
OID: 1.3.6.1.4.1.12356.101.4.1.6.0
name: fgSysDiskUsage
- MIB: FORTINET-FORTIGATE-MIB
symbol:
OID: 1.3.6.1.4.1.12356.101.4.1.7.0
name: fgSysDiskCapacity
- MIB: FORTINET-FORTIGATE-MIB
metric_tags:
- column:
OID: 1.3.6.1.4.1.12356.101.3.2.1.1.1
name: fgVdEntIndex
tag: virtualdomain_index
- column:
OID: 1.3.6.1.4.1.12356.101.3.2.1.1.2
name: fgVdEntName
tag: virtualdomain_name
symbols:
- OID: 1.3.6.1.4.1.12356.101.3.2.1.1.3
name: fgVdEntOpMode
- OID: 1.3.6.1.4.1.12356.101.3.2.1.1.4
name: fgVdEntHaState
- OID: 1.3.6.1.4.1.12356.101.3.2.1.1.5
name: fgVdEntCpuUsage
- OID: 1.3.6.1.4.1.12356.101.3.2.1.1.6
name: fgVdEntMemUsage
- OID: 1.3.6.1.4.1.12356.101.3.2.1.1.7
name: fgVdEntSesCount
- OID: 1.3.6.1.4.1.12356.101.3.2.1.1.8
name: fgVdEntSesRate
table:
OID: 1.3.6.1.4.1.12356.101.3.2.1
name: fgVdTable
- MIB: FORTINET-FORTIGATE-MIB
metric_tags:
- column:
OID: 1.3.6.1.4.1.12356.101.3.2.1.1.1
name: fgVdEntIndex
tag: virtualdomain_index
- column:
OID: 1.3.6.1.4.1.12356.101.3.2.1.1.2
name: fgVdEntName
tag: virtualdomain_name
- column:
OID: 1.3.6.1.4.1.12356.101.3.2.1.1.4
name: fgVdEntHaState
mapping:
1: primary
2: secondary
3: standalone
tag: virtualdomain_state
symbols:
- constant_value_one: true
name: fgVirtualDomain
table:
OID: 1.3.6.1.4.1.12356.101.3.2.1
name: fgVdTable
- MIB: FORTINET-FORTIGATE-MIB
symbol:
OID: 1.3.6.1.4.1.12356.101.3.1.1.0
name: fgVdNumber
- MIB: FORTINET-FORTIGATE-MIB
symbol:
OID: 1.3.6.1.4.1.12356.101.3.1.2.0
name: fgVdMaxVdoms
- MIB: FORTINET-FORTIGATE-MIB
metric_tags:
- column:
OID: 1.3.6.1.4.1.12356.101.3.2.1.1.1
name: fgVdEntIndex
tag: virtualdomain_index
- MIB: IF-MIB
column:
OID: 1.3.6.1.2.1.31.1.1.1.1
name: ifName
table: ifXTable
tag: interface
symbols:
- OID: 1.3.6.1.4.1.12356.101.7.2.1.1.1
name: fgIntfEntVdom
table:
OID: 1.3.6.1.4.1.12356.101.7.2.1
name: fgIntfTable
- MIB: FORTINET-FORTIGATE-MIB
symbol:
OID: 1.3.6.1.4.1.12356.101.4.1.8.0
name: fgSysSesCount
- MIB: FORTINET-FORTIGATE-MIB
symbol:
OID: 1.3.6.1.4.1.12356.101.4.1.11.0
name: fgSysSesRate1
- MIB: FORTINET-FORTIGATE-MIB
symbol:
OID: 1.3.6.1.4.1.12356.101.4.1.15.0
name: fgSysSes6Count
- MIB: FORTINET-FORTIGATE-MIB
symbol:
OID: 1.3.6.1.4.1.12356.101.4.1.16.0
name: fgSysSes6Rate1
- MIB: FORTINET-FORTIGATE-MIB
symbol:
OID: 1.3.6.1.4.1.12356.101.10.100.4.0
name: fgApHTTPConnections
- MIB: FORTINET-FORTIGATE-MIB
symbol:
OID: 1.3.6.1.4.1.12356.101.10.100.5.0
name: fgApHTTPMaxConnections
- MIB: FORTINET-FORTIGATE-MIB
metric_tags:
- index: 1
tag: virtualdomain_index
- index: 2
tag: policy_index
metric_type: monotonic_count_and_rate
symbols:
- OID: 1.3.6.1.4.1.12356.101.5.1.2.1.1.2
name: fgFwPolPktCount
- OID: 1.3.6.1.4.1.12356.101.5.1.2.1.1.3
name: fgFwPolByteCount
table:
OID: 1.3.6.1.4.1.12356.101.5.1.2.1
name: fgFwPolStatsTable
- MIB: FORTINET-FORTIGATE-MIB
metric_tags:
- index: 1
tag: virtualdomain_index
- index: 2
tag: policy6_index
metric_type: monotonic_count_and_rate
symbols:
- OID: 1.3.6.1.4.1.12356.101.5.1.2.2.1.2
name: fgFwPol6PktCount
- OID: 1.3.6.1.4.1.12356.101.5.1.2.2.1.3
name: fgFwPol6ByteCount
table:
OID: 1.3.6.1.4.1.12356.101.5.1.2.2
name: fgFwPol6StatsTable
- MIB: FORTINET-FORTIGATE-MIB
metric_tags:
- tag: fgVWLHealthCheckLinkName # They can rename this, this is the tag key
symbol:
OID: 1.3.6.1.4.1.12356.101.4.9.2.1.2
name: fgVWLHealthCheckLinkName
symbols:
- OID: 1.3.6.1.4.1.12356.101.4.9.2.1.5
name: fgVWLHealthCheckLinkLatency
- OID: 1.3.6.1.4.1.12356.101.4.9.2.1.6
name: fgVWLHealthCheckLinkJitter
table:
OID: 1.3.6.1.4.1.12356.101.4.9.2
name: fgVWLHealthCheckLinkTable
sysobjectid: 1.3.6.1.4.1.12356.101.1.*

0 comments on commit 0ce12e1

Please sign in to comment.