Add replication slot monitoring to Zabbix template
This commit is contained in:
parent
f716569aa7
commit
39a6a9d23e
@ -911,6 +911,35 @@ zabbix_export:
|
|||||||
path: $.repid
|
path: $.repid
|
||||||
- lld_macro: '{#STATE}'
|
- lld_macro: '{#STATE}'
|
||||||
path: $.state
|
path: $.state
|
||||||
|
- uuid: e22315b0295d4b43aa6b6611ede13e84
|
||||||
|
name: 'Discover Replication Slots'
|
||||||
|
type: HTTP_AGENT
|
||||||
|
key: pgmon_discover_slots
|
||||||
|
delay: 10m
|
||||||
|
item_prototypes:
|
||||||
|
- uuid: a9f53efdce0a4bdc970925f8588e01c5
|
||||||
|
name: 'Replication Slot Stats for {#SLOT_NAME}'
|
||||||
|
type: HTTP_AGENT
|
||||||
|
key: 'pgmon_slot_stats[{#SLOT_NAME}]'
|
||||||
|
history: '0'
|
||||||
|
value_type: TEXT
|
||||||
|
trends: '0'
|
||||||
|
url: 'http://localhost:{$AGENT_PORT}/slot_stats'
|
||||||
|
query_fields:
|
||||||
|
- name: slot
|
||||||
|
value: '{#SLOT_NAME}'
|
||||||
|
url: 'http://localhost:{$AGENT_PORT}/discover_slots'
|
||||||
|
lld_macro_paths:
|
||||||
|
- lld_macro: '{#ACTIVE}'
|
||||||
|
path: $.active
|
||||||
|
- lld_macro: '{#DATABASE}'
|
||||||
|
path: $.database
|
||||||
|
- lld_macro: '{#PLUGIN}'
|
||||||
|
path: $.plugin
|
||||||
|
- lld_macro: '{#SLOT_NAME}'
|
||||||
|
path: $.slot_name
|
||||||
|
- lld_macro: '{#TEMPORARY}'
|
||||||
|
path: $.temporary
|
||||||
macros:
|
macros:
|
||||||
- macro: '{$AGENT_PORT}'
|
- macro: '{$AGENT_PORT}'
|
||||||
value: '5400'
|
value: '5400'
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user