update templates
This commit is contained in:
parent
f3be028656
commit
400b6b8a71
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
templates_old
|
||||||
0
mod/install.sh
Normal file → Executable file
0
mod/install.sh
Normal file → Executable file
0
sql/zbx_db_partitiong.sql
Normal file → Executable file
0
sql/zbx_db_partitiong.sql
Normal file → Executable file
@ -1,60 +0,0 @@
|
|||||||
# Templates Huawei
|
|
||||||
|
|
||||||
**Template Huawei VRP-SNMP** - Informações básicas da "caixa"
|
|
||||||
|
|
||||||
**Template Huawei Resources NetEngine** Informações hardware
|
|
||||||
|
|
||||||
CPU Utilization
|
|
||||||
CPU Utilization (average 1 min)
|
|
||||||
CPU Utilization (average 5 min)
|
|
||||||
Memory total
|
|
||||||
Memory utilization
|
|
||||||
|
|
||||||
Fan Speed
|
|
||||||
Fan Status
|
|
||||||
|
|
||||||
PSU Slot Corrente
|
|
||||||
PSU Slot Power
|
|
||||||
PSU Slot Status
|
|
||||||
PSU Slot Voltagem
|
|
||||||
|
|
||||||
**Template Huawei Resources VirtualSystem SNMPv2** Informações de "hardware" do virtual system
|
|
||||||
|
|
||||||
CPU Utilization
|
|
||||||
Memory total
|
|
||||||
Memory utilization
|
|
||||||
|
|
||||||
|
|
||||||
**Template Huawei Interfaces SNMP** - Metricas e informaçòes das interfaces
|
|
||||||
|
|
||||||
Interface Bits received
|
|
||||||
Interface Bits sent
|
|
||||||
Interface Interface type
|
|
||||||
Interface Operational status
|
|
||||||
Interface Inbound packets discarded
|
|
||||||
Interface Inbound packets with errors
|
|
||||||
Interface Outbound packets discarded
|
|
||||||
Interface Outbound packets with errors
|
|
||||||
Interface Duplex status
|
|
||||||
Interface Speed
|
|
||||||
|
|
||||||
**Template Huawei BNG** - Metricas BNG
|
|
||||||
|
|
||||||
PPPoE Max sessions
|
|
||||||
Total Dual-Stack Online Num
|
|
||||||
Total IPv4 Online Num
|
|
||||||
Total IPv6 Online Num
|
|
||||||
Total PPPoE Online Num
|
|
||||||
|
|
||||||
**Template Huawei BGP** - Informações Peers BGP
|
|
||||||
|
|
||||||
Total IPv4 FIB Routes
|
|
||||||
Total IPv4 RIB Routes
|
|
||||||
Total IPv6 FIB Routes
|
|
||||||
BGP4 Peer(s)
|
|
||||||
|
|
||||||
**Template Huawei S5700-S6700 SNMP** - Informações sobre as MPU dos Switchs.
|
|
||||||
|
|
||||||
CPU Utilization
|
|
||||||
Memory total
|
|
||||||
Memory utilization
|
|
||||||
@ -1,204 +0,0 @@
|
|||||||
zabbix_export:
|
|
||||||
version: '7.0'
|
|
||||||
template_groups:
|
|
||||||
- uuid: 36bff6c29af64692839d077febfc7079
|
|
||||||
name: 'Templates/Network devices'
|
|
||||||
- uuid: b01bb96a1ed547e1a8770677a646aa3c
|
|
||||||
name: 'Templates IPv0'
|
|
||||||
templates:
|
|
||||||
- uuid: 24ddc6a9eda54bdb99c4aeb7022cd103
|
|
||||||
template: 'Template Huawei BGP - by IPv0'
|
|
||||||
name: 'Template Huawei BGP - by IPv0'
|
|
||||||
description: 'Template for Huawei VRP to monitor BGP sessions'
|
|
||||||
vendor:
|
|
||||||
name: IPv0
|
|
||||||
version: 7.0-1
|
|
||||||
groups:
|
|
||||||
- name: 'Templates/Network devices'
|
|
||||||
- name: 'Templates IPv0'
|
|
||||||
items:
|
|
||||||
- uuid: 2dc84ab8ef1c482cbb615197eec0314d
|
|
||||||
name: 'Total IPv4 FIB Routes'
|
|
||||||
type: SNMP_AGENT
|
|
||||||
snmp_oid: .1.3.6.1.2.1.4.24.3.0
|
|
||||||
key: hwIPv4FibRoutes
|
|
||||||
delay: 5m
|
|
||||||
history: 7d
|
|
||||||
trends: 30d
|
|
||||||
units: Prefixes
|
|
||||||
tags:
|
|
||||||
- tag: Application
|
|
||||||
value: 'Routing Table Info'
|
|
||||||
- uuid: 834909c6333e41388f89806f1555a42a
|
|
||||||
name: 'Total IPv4 RIB Routes'
|
|
||||||
type: SNMP_AGENT
|
|
||||||
snmp_oid: .1.3.6.1.4.1.2011.5.25.177.9.1.0
|
|
||||||
key: hwIPv4RibRoutes
|
|
||||||
delay: 5m
|
|
||||||
history: 7d
|
|
||||||
trends: 30d
|
|
||||||
units: Prefixes
|
|
||||||
tags:
|
|
||||||
- tag: Application
|
|
||||||
value: 'Routing Table Info'
|
|
||||||
- uuid: 9b3f36e9881446468f758a72a5088b7d
|
|
||||||
name: 'Total IPv6 FIB Routes'
|
|
||||||
type: SNMP_AGENT
|
|
||||||
snmp_oid: 1.3.6.1.2.1.55.1.9.0
|
|
||||||
key: hwIPv6FibRoutes
|
|
||||||
delay: 5m
|
|
||||||
history: 7d
|
|
||||||
trends: 30d
|
|
||||||
units: Prefixes
|
|
||||||
tags:
|
|
||||||
- tag: Application
|
|
||||||
value: 'Routing Table Info'
|
|
||||||
discovery_rules:
|
|
||||||
- uuid: 8a2ee36a480a46b4b6b115de4ed21529
|
|
||||||
name: 'BGP4 Peer(s)'
|
|
||||||
type: EXTERNAL
|
|
||||||
key: 'discovery_hw_bgp_peers.py["{HOST.CONN}","{$SNMP_COMMUNITY}","{$SNMP_PORTA}"]'
|
|
||||||
delay: 1h
|
|
||||||
enabled_lifetime_type: DISABLE_NEVER
|
|
||||||
description: 'discovery[{#BGPPEER},.1.3.6.1.4.1.2011.5.25.177.1.1.2.1.4.0,{#ASNUM},.1.3.6.1.4.1.2011.5.25.177.1.1.2.1.2.0,{#ADMSTATUS},.1.3.6.1.4.1.2011.5.25.177.1.1.2.1.11.0]'
|
|
||||||
item_prototypes:
|
|
||||||
- uuid: 5f3b6d48b21d448293e28d0afa949d5b
|
|
||||||
name: 'IP Peer AS{#ASNUM} ({#PEERNAME})'
|
|
||||||
type: SNMP_AGENT
|
|
||||||
snmp_oid: '.1.3.6.1.4.1.2011.5.25.177.1.1.2.1.4.0.{#SNMPINDEX}'
|
|
||||||
key: 'Bgp.Peer[{#SNMPINDEX}]'
|
|
||||||
delay: 1h
|
|
||||||
value_type: TEXT
|
|
||||||
trends: '0'
|
|
||||||
status: DISABLED
|
|
||||||
discover: NO_DISCOVER
|
|
||||||
tags:
|
|
||||||
- tag: bgp
|
|
||||||
value: peers
|
|
||||||
- tag: peer
|
|
||||||
value: '{#ASNUM}'
|
|
||||||
- uuid: 16d190973c3344419e313bc89b0af6d0
|
|
||||||
name: 'Uptime {#BGPPEER} - AS{#ASNUM} - ({#PEERNAME})'
|
|
||||||
type: SNMP_AGENT
|
|
||||||
snmp_oid: '1.3.6.1.4.1.2011.5.25.177.1.1.2.1.7.0.{#SNMPINDEX}'
|
|
||||||
key: 'BgpPeerFsmEstablishedTime[{#BGPPEER}]'
|
|
||||||
history: 30d
|
|
||||||
trends: 90d
|
|
||||||
units: uptime
|
|
||||||
tags:
|
|
||||||
- tag: bgp
|
|
||||||
value: peers
|
|
||||||
- tag: bgp
|
|
||||||
value: uptime
|
|
||||||
- tag: peer
|
|
||||||
value: '{#ASNUM}'
|
|
||||||
- uuid: e5cbcc63ee5c4646bb0c783314f1bf43
|
|
||||||
name: 'Prefixos {#BGPPEER} - AS{#ASNUM} - ({#PEERNAME})'
|
|
||||||
type: SNMP_AGENT
|
|
||||||
snmp_oid: '1.3.6.1.4.1.2011.5.25.177.1.1.3.1.1.0.{#SNMPINDEX}'
|
|
||||||
key: 'BgpPeerRoutes[{#BGPPEER}]'
|
|
||||||
history: 30d
|
|
||||||
trends: 90d
|
|
||||||
units: prefixes
|
|
||||||
tags:
|
|
||||||
- tag: bgp
|
|
||||||
value: peers
|
|
||||||
- tag: bgp
|
|
||||||
value: prefixos
|
|
||||||
- tag: peer
|
|
||||||
value: '{#ASNUM}'
|
|
||||||
- uuid: b195302e6eed4f56b00f01623dfa7271
|
|
||||||
name: 'Status {#BGPPEER} - AS{#ASNUM} - ({#PEERNAME})'
|
|
||||||
type: SNMP_AGENT
|
|
||||||
snmp_oid: '1.3.6.1.4.1.2011.5.25.177.1.1.2.1.5.0.{#SNMPINDEX}'
|
|
||||||
key: 'BgpPeerState[{#BGPPEER}]'
|
|
||||||
history: 30d
|
|
||||||
trends: 90d
|
|
||||||
valuemap:
|
|
||||||
name: BgpPeerState
|
|
||||||
tags:
|
|
||||||
- tag: bgp
|
|
||||||
value: peers
|
|
||||||
- tag: bgp
|
|
||||||
value: status
|
|
||||||
- tag: peer
|
|
||||||
value: '{#ASNUM}'
|
|
||||||
trigger_prototypes:
|
|
||||||
- uuid: 1b3049a16e7b4bd487ea83e7897139d9
|
|
||||||
expression: |
|
|
||||||
last(/Template Huawei BGP - by IPv0/BgpPeerState[{#BGPPEER}])<>6
|
|
||||||
and
|
|
||||||
last(/Template Huawei BGP - by IPv0/BgpPeerState[{#BGPPEER}],#2)=6
|
|
||||||
recovery_mode: RECOVERY_EXPRESSION
|
|
||||||
recovery_expression: 'last(/Template Huawei BGP - by IPv0/BgpPeerState[{#BGPPEER}])=6'
|
|
||||||
name: 'Peer {#BGPPEER} - AS{#ASNUM} - ({#PEERNAME}) is DOWN!'
|
|
||||||
priority: AVERAGE
|
|
||||||
manual_close: 'YES'
|
|
||||||
tags:
|
|
||||||
- tag: bgp-peer
|
|
||||||
timeout: 10s
|
|
||||||
tags:
|
|
||||||
- tag: ipv0
|
|
||||||
- tag: target
|
|
||||||
value: huawei
|
|
||||||
macros:
|
|
||||||
- macro: '{$SNMP_PORTA}'
|
|
||||||
value: '161'
|
|
||||||
valuemaps:
|
|
||||||
- uuid: e1fae0345e234608b70c9a389b654e0b
|
|
||||||
name: BgpPeerState
|
|
||||||
mappings:
|
|
||||||
- value: '1'
|
|
||||||
newvalue: idle
|
|
||||||
- value: '2'
|
|
||||||
newvalue: connect
|
|
||||||
- value: '3'
|
|
||||||
newvalue: active
|
|
||||||
- value: '4'
|
|
||||||
newvalue: opensent
|
|
||||||
- value: '5'
|
|
||||||
newvalue: openconfirm
|
|
||||||
- value: '6'
|
|
||||||
newvalue: established
|
|
||||||
graphs:
|
|
||||||
- uuid: eb7826ff54d043b4b928b6db4fb6d4ae
|
|
||||||
name: 'FIB - IPv4'
|
|
||||||
graph_items:
|
|
||||||
- sortorder: '1'
|
|
||||||
drawtype: FILLED_REGION
|
|
||||||
color: 00EE00
|
|
||||||
item:
|
|
||||||
host: 'Template Huawei BGP - by IPv0'
|
|
||||||
key: hwIPv4FibRoutes
|
|
||||||
- uuid: ee655f29b1784cdfa4b733d87f742379
|
|
||||||
name: 'FIB - IPv6'
|
|
||||||
graph_items:
|
|
||||||
- sortorder: '1'
|
|
||||||
color: F63100
|
|
||||||
item:
|
|
||||||
host: 'Template Huawei BGP - by IPv0'
|
|
||||||
key: hwIPv6FibRoutes
|
|
||||||
- uuid: 10ad7fa634e348538077986b6b4d5905
|
|
||||||
name: 'RIB - IPv4'
|
|
||||||
graph_items:
|
|
||||||
- sortorder: '1'
|
|
||||||
drawtype: FILLED_REGION
|
|
||||||
color: EE0000
|
|
||||||
item:
|
|
||||||
host: 'Template Huawei BGP - by IPv0'
|
|
||||||
key: hwIPv4RibRoutes
|
|
||||||
- uuid: 6da07b4c9eaf4814874c95ec9bd828c1
|
|
||||||
name: 'RIB x FIB - IPv4'
|
|
||||||
graph_items:
|
|
||||||
- sortorder: '1'
|
|
||||||
drawtype: BOLD_LINE
|
|
||||||
color: 00EE00
|
|
||||||
item:
|
|
||||||
host: 'Template Huawei BGP - by IPv0'
|
|
||||||
key: hwIPv4FibRoutes
|
|
||||||
- sortorder: '2'
|
|
||||||
drawtype: BOLD_LINE
|
|
||||||
color: EE0000
|
|
||||||
item:
|
|
||||||
host: 'Template Huawei BGP - by IPv0'
|
|
||||||
key: hwIPv4RibRoutes
|
|
||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,258 +0,0 @@
|
|||||||
zabbix_export:
|
|
||||||
version: '7.0'
|
|
||||||
template_groups:
|
|
||||||
- uuid: 36bff6c29af64692839d077febfc7079
|
|
||||||
name: 'Templates/Network devices'
|
|
||||||
- uuid: b01bb96a1ed547e1a8770677a646aa3c
|
|
||||||
name: 'Templates IPv0'
|
|
||||||
templates:
|
|
||||||
- uuid: d4b4f36537ee4a51a55a114c2fd325bd
|
|
||||||
template: 'Template Huawei Resources NetEngine SNMPv2 - by IPv0'
|
|
||||||
name: 'Template Huawei Resources NetEngine SNMPv2 - by IPv0'
|
|
||||||
vendor:
|
|
||||||
name: IPv0
|
|
||||||
version: 7.0-1
|
|
||||||
groups:
|
|
||||||
- name: 'Templates/Network devices'
|
|
||||||
- name: 'Templates IPv0'
|
|
||||||
items:
|
|
||||||
- uuid: 36af8ceb5cc74476b8de9a84b77877ee
|
|
||||||
name: 'Memory total'
|
|
||||||
type: SNMP_AGENT
|
|
||||||
snmp_oid: 1.3.6.1.4.1.2011.5.25.255.1.2.1.4.0.1.51
|
|
||||||
key: hwMemoryTotalSize
|
|
||||||
delay: 1d
|
|
||||||
history: 7d
|
|
||||||
trends: '0'
|
|
||||||
units: B
|
|
||||||
preprocessing:
|
|
||||||
- type: MULTIPLIER
|
|
||||||
parameters:
|
|
||||||
- '1024'
|
|
||||||
tags:
|
|
||||||
- tag: component
|
|
||||||
value: memory
|
|
||||||
- uuid: 8eadf5ec3bd643f6aa5e2d3ae5a6bbc9
|
|
||||||
name: 'Memory utilization'
|
|
||||||
type: SNMP_AGENT
|
|
||||||
snmp_oid: 1.3.6.1.4.1.2011.5.25.255.1.2.1.3.0.1.51
|
|
||||||
key: hwMemoryUsedSize
|
|
||||||
delay: '160'
|
|
||||||
history: 7d
|
|
||||||
units: B
|
|
||||||
preprocessing:
|
|
||||||
- type: MULTIPLIER
|
|
||||||
parameters:
|
|
||||||
- '1024'
|
|
||||||
tags:
|
|
||||||
- tag: component
|
|
||||||
value: memory
|
|
||||||
discovery_rules:
|
|
||||||
- uuid: a026aee9cdbd46d2bea3ad51408b3592
|
|
||||||
name: CPU
|
|
||||||
type: SNMP_AGENT
|
|
||||||
snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.2011.6.3.4.1.3]'
|
|
||||||
key: hwCpuDevIndex
|
|
||||||
delay: 1h
|
|
||||||
lifetime: 1d
|
|
||||||
enabled_lifetime_type: DISABLE_NEVER
|
|
||||||
item_prototypes:
|
|
||||||
- uuid: 38f6158976474bc6bc312ab9bc1d438e
|
|
||||||
name: 'CPU Utilization (average 1 min)'
|
|
||||||
type: SNMP_AGENT
|
|
||||||
snmp_oid: '1.3.6.1.4.1.2011.6.3.4.1.3.{#SNMPINDEX}'
|
|
||||||
key: 'huaweihwAvgDuty1min[{#SNMPINDEX}]'
|
|
||||||
history: 7d
|
|
||||||
trends: 60d
|
|
||||||
units: '%'
|
|
||||||
tags:
|
|
||||||
- tag: component
|
|
||||||
value: cpu
|
|
||||||
- uuid: f6a524e990734db9bbd6c04f50f21545
|
|
||||||
name: 'CPU Utilization (average 5 min)'
|
|
||||||
type: SNMP_AGENT
|
|
||||||
snmp_oid: '1.3.6.1.4.1.2011.6.3.4.1.4.{#SNMPINDEX}'
|
|
||||||
key: 'huaweihwAvgDuty5min[{#SNMPINDEX}]'
|
|
||||||
delay: 5m
|
|
||||||
history: 7d
|
|
||||||
trends: 60d
|
|
||||||
units: '%'
|
|
||||||
tags:
|
|
||||||
- tag: component
|
|
||||||
value: cpu
|
|
||||||
trigger_prototypes:
|
|
||||||
- uuid: a90c2aa8f89d42c9b9a5bad9e456736c
|
|
||||||
expression: 'last(/Template Huawei Resources NetEngine SNMPv2 - by IPv0/huaweihwAvgDuty5min[{#SNMPINDEX}])>80'
|
|
||||||
name: 'CPU em {HOST.NAME} sobrecarregada'
|
|
||||||
priority: HIGH
|
|
||||||
manual_close: 'YES'
|
|
||||||
- uuid: b900c739bd8145868aa049d026b61fba
|
|
||||||
name: 'CPU Utilization'
|
|
||||||
type: SNMP_AGENT
|
|
||||||
snmp_oid: '1.3.6.1.4.1.2011.6.3.4.1.2.{#SNMPINDEX}'
|
|
||||||
key: 'huaweihwCpuDevDuty[{#SNMPINDEX}]'
|
|
||||||
history: 7d
|
|
||||||
trends: 60d
|
|
||||||
units: '%'
|
|
||||||
tags:
|
|
||||||
- tag: component
|
|
||||||
value: cpu
|
|
||||||
graph_prototypes:
|
|
||||||
- uuid: 63bc1ec9a68248e1b13fdab515ff9813
|
|
||||||
name: 'CPU slot {#SNMPINDEX}'
|
|
||||||
ymin_type_1: FIXED
|
|
||||||
graph_items:
|
|
||||||
- sortorder: '1'
|
|
||||||
color: 00C800
|
|
||||||
item:
|
|
||||||
host: 'Template Huawei Resources NetEngine SNMPv2 - by IPv0'
|
|
||||||
key: 'huaweihwCpuDevDuty[{#SNMPINDEX}]'
|
|
||||||
- sortorder: '2'
|
|
||||||
color: 0000C8
|
|
||||||
item:
|
|
||||||
host: 'Template Huawei Resources NetEngine SNMPv2 - by IPv0'
|
|
||||||
key: 'huaweihwAvgDuty1min[{#SNMPINDEX}]'
|
|
||||||
- sortorder: '3'
|
|
||||||
color: C80000
|
|
||||||
item:
|
|
||||||
host: 'Template Huawei Resources NetEngine SNMPv2 - by IPv0'
|
|
||||||
key: 'huaweihwAvgDuty5min[{#SNMPINDEX}]'
|
|
||||||
- uuid: b244eb5363fd40469152a3933b37bf6a
|
|
||||||
name: FAN
|
|
||||||
type: SNMP_AGENT
|
|
||||||
snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.2011.5.25.31.1.1.10.1.1]'
|
|
||||||
key: hwEntityFan
|
|
||||||
delay: 1d
|
|
||||||
enabled_lifetime_type: DISABLE_NEVER
|
|
||||||
item_prototypes:
|
|
||||||
- uuid: 9c446d62e3d24f149087ae53d8224f8e
|
|
||||||
name: 'Fan {#SNMPVALUE} Speed'
|
|
||||||
type: SNMP_AGENT
|
|
||||||
snmp_oid: '1.3.6.1.4.1.2011.5.25.31.1.1.10.1.5.{#SNMPINDEX}'
|
|
||||||
key: 'hwEntityFanSpeed[{#SNMPINDEX}]'
|
|
||||||
delay: 3m
|
|
||||||
trends: '0'
|
|
||||||
units: '%'
|
|
||||||
description: 'MIB: HUAWEI-ENTITY-EXTENT-MIB'
|
|
||||||
tags:
|
|
||||||
- tag: component
|
|
||||||
value: fan
|
|
||||||
- uuid: a88bc8038c7e47d18b20908f00d4fe8a
|
|
||||||
name: 'Fan {#SNMPVALUE} Status'
|
|
||||||
type: SNMP_AGENT
|
|
||||||
snmp_oid: '1.3.6.1.4.1.2011.5.25.31.1.1.10.1.7.{#SNMPINDEX}'
|
|
||||||
key: 'hwEntityFanState[{#SNMPINDEX}]'
|
|
||||||
delay: 3m
|
|
||||||
trends: '0'
|
|
||||||
description: 'MIB: HUAWEI-ENTITY-EXTENT-MIB'
|
|
||||||
valuemap:
|
|
||||||
name: hwEntityFanState
|
|
||||||
tags:
|
|
||||||
- tag: component
|
|
||||||
value: fan
|
|
||||||
- uuid: c8f65f9e1c4642f0b004ceb0c908ee40
|
|
||||||
name: PSU
|
|
||||||
type: SNMP_AGENT
|
|
||||||
snmp_oid: 'discovery[{#PSU_SLOT},1.3.6.1.4.1.2011.5.25.31.1.1.18.1.1]'
|
|
||||||
key: hwEntityPwrSlot
|
|
||||||
delay: 1d
|
|
||||||
enabled_lifetime_type: DISABLE_NEVER
|
|
||||||
item_prototypes:
|
|
||||||
- uuid: 7c88bf4914c4438e93669a6f66ee4592
|
|
||||||
name: 'PSU Slot {#SNMPINDEX} Corrente'
|
|
||||||
type: SNMP_AGENT
|
|
||||||
snmp_oid: '1.3.6.1.4.1.2011.5.25.31.1.1.18.1.7.{#SNMPINDEX}.0'
|
|
||||||
key: 'hwEntityPwrCurrent[slot{#SNMPINDEX}]'
|
|
||||||
delay: 3m
|
|
||||||
units: A
|
|
||||||
preprocessing:
|
|
||||||
- type: MULTIPLIER
|
|
||||||
parameters:
|
|
||||||
- '0.001'
|
|
||||||
tags:
|
|
||||||
- tag: component
|
|
||||||
value: psu
|
|
||||||
- uuid: d494fab4536b439ba8c577bd5dd9e280
|
|
||||||
name: 'PSU Slot {#SNMPINDEX} Power'
|
|
||||||
type: SNMP_AGENT
|
|
||||||
snmp_oid: '1.3.6.1.4.1.2011.5.25.31.1.1.18.1.5.{#SNMPINDEX}.0'
|
|
||||||
key: 'hwEntityPwrPresent[slot{#SNMPINDEX}]'
|
|
||||||
delay: 3m
|
|
||||||
description: 'Este objeto indica estado da fonte.'
|
|
||||||
valuemap:
|
|
||||||
name: EntityPwrPresent
|
|
||||||
tags:
|
|
||||||
- tag: component
|
|
||||||
value: psu
|
|
||||||
trigger_prototypes:
|
|
||||||
- uuid: 6443ea3e5e27493a8bd3151841e35838
|
|
||||||
expression: 'last(/Template Huawei Resources NetEngine SNMPv2 - by IPv0/hwEntityPwrPresent[slot{#SNMPINDEX}])=0'
|
|
||||||
recovery_mode: RECOVERY_EXPRESSION
|
|
||||||
recovery_expression: 'last(/Template Huawei Resources NetEngine SNMPv2 - by IPv0/hwEntityPwrPresent[slot{#SNMPINDEX}])=1'
|
|
||||||
name: 'Falha de Energia na PSU Slot {#SNMPINDEX}'
|
|
||||||
priority: HIGH
|
|
||||||
manual_close: 'YES'
|
|
||||||
- uuid: 584047ff16b84c55a87445b5b270dea5
|
|
||||||
name: 'PSU Slot {#SNMPINDEX} Status'
|
|
||||||
type: SNMP_AGENT
|
|
||||||
snmp_oid: '1.3.6.1.4.1.2011.5.25.31.1.1.18.1.6.{#SNMPINDEX}.0'
|
|
||||||
key: 'hwEntityPwrState[slot{#SNMPINDEX}]'
|
|
||||||
delay: 3m
|
|
||||||
value_type: FLOAT
|
|
||||||
description: 'Este objeto indica estado da fonte.'
|
|
||||||
valuemap:
|
|
||||||
name: hwEntityPwrState
|
|
||||||
tags:
|
|
||||||
- tag: component
|
|
||||||
value: psu
|
|
||||||
- uuid: 1c47033e9ccc406c8ad08a77a95cb263
|
|
||||||
name: 'PSU Slot {#SNMPINDEX} Voltagem'
|
|
||||||
type: SNMP_AGENT
|
|
||||||
snmp_oid: '1.3.6.1.4.1.2011.5.25.31.1.1.18.1.8.{#SNMPINDEX}.0'
|
|
||||||
key: 'hwEntityPwrVoltage[slot{#SNMPINDEX}]'
|
|
||||||
delay: 3m
|
|
||||||
value_type: FLOAT
|
|
||||||
units: V
|
|
||||||
description: 'Este objeto indica a voltagem da energia. Unidade: mV'
|
|
||||||
preprocessing:
|
|
||||||
- type: MULTIPLIER
|
|
||||||
parameters:
|
|
||||||
- '0.001'
|
|
||||||
tags:
|
|
||||||
- tag: component
|
|
||||||
value: psu
|
|
||||||
preprocessing:
|
|
||||||
- type: STR_REPLACE
|
|
||||||
parameters:
|
|
||||||
- '.0'
|
|
||||||
- ''
|
|
||||||
tags:
|
|
||||||
- tag: ipv0
|
|
||||||
- tag: target
|
|
||||||
value: huawei
|
|
||||||
valuemaps:
|
|
||||||
- uuid: 50e8d45c9c44497fa9d6a4f76472a106
|
|
||||||
name: EntityPwrPresent
|
|
||||||
mappings:
|
|
||||||
- value: '1'
|
|
||||||
newvalue: present
|
|
||||||
- value: '2'
|
|
||||||
newvalue: ausent
|
|
||||||
- uuid: 4e2ad30de21e401784d77671008e6feb
|
|
||||||
name: hwEntityFanState
|
|
||||||
mappings:
|
|
||||||
- value: '1'
|
|
||||||
newvalue: normal
|
|
||||||
- value: '2'
|
|
||||||
newvalue: abnormal
|
|
||||||
- uuid: cf65fe172a8944d9af0f97f0e3fd57c8
|
|
||||||
name: hwEntityPwrState
|
|
||||||
mappings:
|
|
||||||
- value: '1'
|
|
||||||
newvalue: supply
|
|
||||||
- value: '2'
|
|
||||||
newvalue: notSupply
|
|
||||||
- value: '3'
|
|
||||||
newvalue: sleep
|
|
||||||
- value: '4'
|
|
||||||
newvalue: unknown
|
|
||||||
@ -1,73 +0,0 @@
|
|||||||
zabbix_export:
|
|
||||||
version: '7.0'
|
|
||||||
template_groups:
|
|
||||||
- uuid: 36bff6c29af64692839d077febfc7079
|
|
||||||
name: 'Templates/Network devices'
|
|
||||||
- uuid: b01bb96a1ed547e1a8770677a646aa3c
|
|
||||||
name: 'Templates IPv0'
|
|
||||||
templates:
|
|
||||||
- uuid: 9474486c7ae1458e84953276cd6e063b
|
|
||||||
template: 'Template Huawei Resources VirtualSystem SNMPv2 - by IPv0'
|
|
||||||
name: 'Template Huawei Resources VirtualSystem SNMPv2 - by IPv0'
|
|
||||||
description: 'Template para Virutal System Huawei.'
|
|
||||||
vendor:
|
|
||||||
name: IPv0
|
|
||||||
version: 7.0-1
|
|
||||||
groups:
|
|
||||||
- name: 'Templates/Network devices'
|
|
||||||
- name: 'Templates IPv0'
|
|
||||||
discovery_rules:
|
|
||||||
- uuid: 79b1e05d39d042d99075a3e87a9447b5
|
|
||||||
name: 'VS Discovery'
|
|
||||||
type: SNMP_AGENT
|
|
||||||
snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.2011.5.25.255.1.1.1.1]'
|
|
||||||
key: vs.discovery
|
|
||||||
delay: 1h
|
|
||||||
lifetime: 1d
|
|
||||||
enabled_lifetime_type: DISABLE_NEVER
|
|
||||||
item_prototypes:
|
|
||||||
- uuid: 6c70b7d8e6b74174beef0061854187d2
|
|
||||||
name: 'CPU Utilization'
|
|
||||||
type: SNMP_AGENT
|
|
||||||
snmp_oid: '1.3.6.1.4.1.2011.5.25.255.1.2.1.2.{#SNMPINDEX}.1.51'
|
|
||||||
key: 'hwVSCPUUsage[{#SNMPINDEX}]'
|
|
||||||
history: 7d
|
|
||||||
units: '%'
|
|
||||||
tags:
|
|
||||||
- tag: component
|
|
||||||
value: cpu
|
|
||||||
- uuid: 607b99fcd96d4c66b53def43c3636e8f
|
|
||||||
name: 'Memory total'
|
|
||||||
type: SNMP_AGENT
|
|
||||||
snmp_oid: '1.3.6.1.4.1.2011.5.25.255.1.2.1.4.{#SNMPINDEX}.1.51'
|
|
||||||
key: 'hwVSMemoryTotalSize[{#SNMPINDEX}]'
|
|
||||||
delay: 1d
|
|
||||||
history: 7d
|
|
||||||
trends: '0'
|
|
||||||
units: B
|
|
||||||
preprocessing:
|
|
||||||
- type: MULTIPLIER
|
|
||||||
parameters:
|
|
||||||
- '1024'
|
|
||||||
tags:
|
|
||||||
- tag: component
|
|
||||||
value: memory
|
|
||||||
- uuid: 46349f7c64264b1cab850cfbc0761cfe
|
|
||||||
name: 'Memory utilization'
|
|
||||||
type: SNMP_AGENT
|
|
||||||
snmp_oid: '1.3.6.1.4.1.2011.5.25.255.1.2.1.3.{#SNMPINDEX}.1.51'
|
|
||||||
key: 'hwVSMemoryUsedSize[{#SNMPINDEX}]'
|
|
||||||
delay: '160'
|
|
||||||
history: 7d
|
|
||||||
units: B
|
|
||||||
preprocessing:
|
|
||||||
- type: MULTIPLIER
|
|
||||||
parameters:
|
|
||||||
- '1024'
|
|
||||||
tags:
|
|
||||||
- tag: component
|
|
||||||
value: memory
|
|
||||||
tags:
|
|
||||||
- tag: ipv0
|
|
||||||
- tag: target
|
|
||||||
value: huawei
|
|
||||||
@ -1,74 +0,0 @@
|
|||||||
zabbix_export:
|
|
||||||
version: '7.0'
|
|
||||||
template_groups:
|
|
||||||
- uuid: 36bff6c29af64692839d077febfc7079
|
|
||||||
name: 'Templates/Network devices'
|
|
||||||
- uuid: b01bb96a1ed547e1a8770677a646aa3c
|
|
||||||
name: 'Templates IPv0'
|
|
||||||
templates:
|
|
||||||
- uuid: c6fa87a5f124447d9b374bd19ba59619
|
|
||||||
template: 'Template Huawei S5700-S6700 SNMP - by IPv0'
|
|
||||||
name: 'Template Huawei S5700-S6700 SNMP - by IPv0'
|
|
||||||
vendor:
|
|
||||||
name: IPv0
|
|
||||||
version: 7.0-1
|
|
||||||
groups:
|
|
||||||
- name: 'Templates/Network devices'
|
|
||||||
- name: 'Templates IPv0'
|
|
||||||
discovery_rules:
|
|
||||||
- uuid: 6258ddd3cead4b17ab63f0d6afb2ec05
|
|
||||||
name: 'MPU Discovery'
|
|
||||||
type: SNMP_AGENT
|
|
||||||
snmp_oid: 'discovery[{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7]'
|
|
||||||
key: mpu.discovery
|
|
||||||
delay: 1h
|
|
||||||
filter:
|
|
||||||
conditions:
|
|
||||||
- macro: '{#ENT_NAME}'
|
|
||||||
value: 'MPU.*'
|
|
||||||
formulaid: A
|
|
||||||
enabled_lifetime_type: DISABLE_NEVER
|
|
||||||
item_prototypes:
|
|
||||||
- uuid: a4504a04e88b475596e5c83c76a229d9
|
|
||||||
name: '{#ENT_NAME}: CPU utilization'
|
|
||||||
type: SNMP_AGENT
|
|
||||||
snmp_oid: '1.3.6.1.4.1.2011.5.25.31.1.1.1.1.5.{#SNMPINDEX}'
|
|
||||||
key: 'hwEntityCpuUsage[{#SNMPINDEX}]'
|
|
||||||
history: 7d
|
|
||||||
units: '%'
|
|
||||||
tags:
|
|
||||||
- tag: component
|
|
||||||
value: cpu
|
|
||||||
- uuid: fc2f623b89b94675887702d1c94e8920
|
|
||||||
name: '{#ENT_NAME}: Memory utilization'
|
|
||||||
type: SNMP_AGENT
|
|
||||||
snmp_oid: '1.3.6.1.4.1.2011.5.25.31.1.1.1.1.7.{#SNMPINDEX}'
|
|
||||||
key: 'hwEntityMemUsage.[{#SNMPINDEX}]'
|
|
||||||
history: 7d
|
|
||||||
units: '%'
|
|
||||||
tags:
|
|
||||||
- tag: component
|
|
||||||
value: memory
|
|
||||||
- uuid: 16a793c27cc34a7b99fa394c7f47bdd1
|
|
||||||
name: '{#ENT_NAME}: Temperature'
|
|
||||||
type: SNMP_AGENT
|
|
||||||
snmp_oid: '1.3.6.1.4.1.2011.5.25.31.1.1.1.1.11.{#SNMPINDEX}'
|
|
||||||
key: 'hwEntityTemperature[{#SNMPINDEX}]'
|
|
||||||
delay: 3m
|
|
||||||
history: 7d
|
|
||||||
units: °C
|
|
||||||
description: |
|
|
||||||
MIB: HUAWEI-ENTITY-EXTENT-MIB
|
|
||||||
The temperature for the {#SNMPVALUE}.
|
|
||||||
tags:
|
|
||||||
- tag: component
|
|
||||||
value: temperature
|
|
||||||
preprocessing:
|
|
||||||
- type: STR_REPLACE
|
|
||||||
parameters:
|
|
||||||
- Board
|
|
||||||
- ''
|
|
||||||
tags:
|
|
||||||
- tag: ipv0
|
|
||||||
- tag: target
|
|
||||||
value: huawei
|
|
||||||
File diff suppressed because it is too large
Load Diff
@ -1,97 +0,0 @@
|
|||||||
# Proxmox VE Exporter
|
|
||||||
|
|
||||||
## Instale o Prometheus
|
|
||||||
cd /tmp && wget -4 -qO- https://git.ipv0.com.br/0/zabbix/raw/branch/master/templates/proxmox-prometheus-pve-exporter/install-prometheus.sh | bash
|
|
||||||
|
|
||||||
## Instale o Prometheus Proxmox VE Exporter
|
|
||||||
cd /tmp && wget -4 -qO- https://git.ipv0.com.br/0/zabbix/raw/branch/master/templates/proxmox-prometheus-pve-exporter/pve-exporter.sh | bash
|
|
||||||
|
|
||||||
|
|
||||||
Edite o arquivo /etc/prometheus/pve.yml e configure o acesso:
|
|
||||||
```
|
|
||||||
default:
|
|
||||||
user: pve-exporter@pve
|
|
||||||
password: senha1234
|
|
||||||
verify_ssl: false
|
|
||||||
```
|
|
||||||
|
|
||||||
Configurar os exports em /etc/prometheus/prometheus.yml
|
|
||||||
|
|
||||||
```
|
|
||||||
cp /etc/prometheus/prometheus.yml /etc/prometheus/prometheus.yml_BACKUP
|
|
||||||
|
|
||||||
pico /etc/prometheus/prometheus.yml
|
|
||||||
```
|
|
||||||
|
|
||||||
```
|
|
||||||
global:
|
|
||||||
scrape_interval: 15s # Set the scrape interval to every 15 seconds. Default is every 1 minute.
|
|
||||||
evaluation_interval: 15s # Evaluate rules every 15 seconds. The default is every 1 minute.
|
|
||||||
|
|
||||||
# REGRAS DE ALERTA
|
|
||||||
rule_files:
|
|
||||||
- 'alerts/*.yml'
|
|
||||||
|
|
||||||
# CONFIGURACAO DO ALERTMANAGER
|
|
||||||
alerting:
|
|
||||||
alertmanagers:
|
|
||||||
- static_configs:
|
|
||||||
- targets: ['45.6.116.215:9093']
|
|
||||||
|
|
||||||
# VictoriaMetrics
|
|
||||||
remote_write:
|
|
||||||
- url: "http://45.6.116.215:8428/api/v1/write"
|
|
||||||
|
|
||||||
scrape_configs:
|
|
||||||
- job_name: "prometheus"
|
|
||||||
static_configs:
|
|
||||||
- targets: ["localhost:9090"]
|
|
||||||
|
|
||||||
- job_name: 'ceph'
|
|
||||||
scrape_interval: 30s
|
|
||||||
static_configs:
|
|
||||||
- targets: ['dmsv01.gtecnet.local:9283']
|
|
||||||
- targets: ['dmsv02.gtecnet.local:9283']
|
|
||||||
- targets: ['dmsv03.gtecnet.local:9283']
|
|
||||||
- targets: ['pve01.gtecnet.local:9283']
|
|
||||||
- targets: ['pve02.gtecnet.local:9283']
|
|
||||||
- targets: ['pve03.gtecnet.local:9283']
|
|
||||||
- targets: ['pve04.gtecnet.local:9283']
|
|
||||||
|
|
||||||
# TARGETS CLUSTER
|
|
||||||
- targets: ['172.27.31.21:9283', '172.27.31.22:9283', '172.27.31.23:9283']
|
|
||||||
labels:
|
|
||||||
cluster: cluster-gtecnet02
|
|
||||||
|
|
||||||
- targets: ['172.27.31.11:9283', '172.27.31.12:9283', '172.27.31.13:9283', '172.27.31.14:9283']
|
|
||||||
labels:
|
|
||||||
cluster: cluster-gtecnet01
|
|
||||||
|
|
||||||
- job_name: 'node'
|
|
||||||
scrape_interval: 15s
|
|
||||||
static_configs:
|
|
||||||
- targets: ['dmsv01.gtecnet.local:9100']
|
|
||||||
- targets: ['dmsv02.gtecnet.local:9100']
|
|
||||||
- targets: ['dmsv03.gtecnet.local:9100']
|
|
||||||
- targets: ['pve01.gtecnet.local:9100']
|
|
||||||
- targets: ['pve02.gtecnet.local:9100']
|
|
||||||
- targets: ['pve03.gtecnet.local:9100']
|
|
||||||
- targets: ['pve04.gtecnet.local:9100']
|
|
||||||
|
|
||||||
# Essa parte só é utilizada caso queira pegar informações das VMs
|
|
||||||
- job_name: 'pve'
|
|
||||||
static_configs:
|
|
||||||
- targets:
|
|
||||||
- gtecnet02
|
|
||||||
|
|
||||||
metrics_path: /pve
|
|
||||||
params:
|
|
||||||
module: [default]
|
|
||||||
relabel_configs:
|
|
||||||
- source_labels: [__address__]
|
|
||||||
target_label: __param_target
|
|
||||||
- source_labels: [__param_target]
|
|
||||||
target_label: instance
|
|
||||||
- target_label: __address__
|
|
||||||
replacement: 127.0.0.1:9221 # PVE exporter.
|
|
||||||
```
|
|
||||||
@ -1,59 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
PROMETHEUS_VERSION="2.46.0"
|
|
||||||
wget https://github.com/prometheus/prometheus/releases/download/v${PROMETHEUS_VERSION}/prometheus-${PROMETHEUS_VERSION}.linux-amd64.tar.gz
|
|
||||||
tar -xzvf prometheus-${PROMETHEUS_VERSION}.linux-amd64.tar.gz
|
|
||||||
cd prometheus-${PROMETHEUS_VERSION}.linux-amd64/
|
|
||||||
# if you just want to start prometheus as root
|
|
||||||
#./prometheus --config.file=prometheus.yml
|
|
||||||
|
|
||||||
# Create user
|
|
||||||
useradd --no-create-home --shell /bin/false prometheus
|
|
||||||
|
|
||||||
# Create Directories
|
|
||||||
mkdir -p /etc/prometheus
|
|
||||||
mkdir -p /var/lib/prometheus
|
|
||||||
|
|
||||||
# Set ownership
|
|
||||||
chown prometheus:prometheus /etc/prometheus
|
|
||||||
chown prometheus:prometheus /var/lib/prometheus
|
|
||||||
|
|
||||||
# Copy binaries
|
|
||||||
cp prometheus /usr/local/bin/
|
|
||||||
cp promtool /usr/local/bin/
|
|
||||||
|
|
||||||
chown prometheus:prometheus /usr/local/bin/prometheus
|
|
||||||
chown prometheus:prometheus /usr/local/bin/promtool
|
|
||||||
|
|
||||||
# Copy config
|
|
||||||
cp -r consoles /etc/prometheus
|
|
||||||
cp -r console_libraries /etc/prometheus
|
|
||||||
# cp prometheus.yml /etc/prometheus/prometheus.yml
|
|
||||||
|
|
||||||
# Copy Soncini config
|
|
||||||
cd /etc/prometheus/
|
|
||||||
wget https://raw.githubusercontent.com/gsoncini/monitoring/main/Config/prometheus.yml
|
|
||||||
|
|
||||||
chown -R prometheus:prometheus /etc/prometheus/consoles
|
|
||||||
chown -R prometheus:prometheus /etc/prometheus/console_libraries
|
|
||||||
|
|
||||||
# Setup systemd
|
|
||||||
echo '[Unit]
|
|
||||||
Description=Prometheus
|
|
||||||
Wants=network-online.target
|
|
||||||
After=network-online.target
|
|
||||||
|
|
||||||
[Service]
|
|
||||||
User=prometheus
|
|
||||||
Group=prometheus
|
|
||||||
Type=simple
|
|
||||||
ExecStart=/usr/local/bin/prometheus \
|
|
||||||
--config.file /etc/prometheus/prometheus.yml \
|
|
||||||
--storage.tsdb.path /var/lib/prometheus/ \
|
|
||||||
--web.console.templates=/etc/prometheus/consoles \
|
|
||||||
--web.console.libraries=/etc/prometheus/console_libraries
|
|
||||||
|
|
||||||
[Install]
|
|
||||||
WantedBy=multi-user.target' > /etc/systemd/system/prometheus.service
|
|
||||||
|
|
||||||
systemctl daemon-reload
|
|
||||||
systemctl enable prometheus
|
|
||||||
@ -1,48 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
#add user
|
|
||||||
useradd -s /bin/false pve-exporter
|
|
||||||
|
|
||||||
# pacotes e dependencias do python
|
|
||||||
|
|
||||||
apt update && apt install python3-venv python3-setuptools python3-dev python3-pip libffi-dev libssl-dev build-essential -y && apt install python3-pip -y
|
|
||||||
|
|
||||||
# Crie e ative o venv, instale o prometheus-pve-exporter
|
|
||||||
python3 -m venv /opt/prometheus-pve-exporter
|
|
||||||
|
|
||||||
source /opt/prometheus-pve-exporter/bin/activate
|
|
||||||
|
|
||||||
pip install prometheus-pve-exporter
|
|
||||||
|
|
||||||
deactivate
|
|
||||||
|
|
||||||
# criando yml do pve exporter
|
|
||||||
|
|
||||||
touch /etc/prometheus/pve.yml
|
|
||||||
|
|
||||||
echo '
|
|
||||||
default:
|
|
||||||
user: pve-exporter@pve
|
|
||||||
password: <password>
|
|
||||||
verify_ssl: false ' > /etc/prometheus/pve.yml
|
|
||||||
|
|
||||||
chown root:pve-exporter /etc/prometheus/pve.yml
|
|
||||||
chmod 640 /etc/prometheus/pve.yml
|
|
||||||
|
|
||||||
# set permissions
|
|
||||||
echo '[Unit]
|
|
||||||
Description=Prometheus Proxmox VE Exporter
|
|
||||||
Documentation=https://github.com/prometheus-pve/prometheus-pve-exporter
|
|
||||||
|
|
||||||
[Service]
|
|
||||||
Restart=always
|
|
||||||
User=pve-exporter
|
|
||||||
ExecStart=/opt/prometheus-pve-exporter/bin/pve_exporter --config.file /etc/prometheus/pve.yml
|
|
||||||
|
|
||||||
[Install]
|
|
||||||
WantedBy=multi-user.target' > /etc/systemd/system/prometheus-pve-exporter.service
|
|
||||||
|
|
||||||
# enable pve-exporter
|
|
||||||
systemctl daemon-reload
|
|
||||||
systemctl enable prometheus-pve-exporter.service
|
|
||||||
systemctl start prometheus-pve-exporter.service
|
|
||||||
Loading…
x
Reference in New Issue
Block a user