Compare commits

..

5 Commits

Author SHA1 Message Date
6fd361758c added jitsi xmpp template 2025-11-02 20:57:45 +01:00
327f501a94 added trigger test template 2025-11-02 20:52:12 +01:00
bd2ce31d55 added JVB 2 template 2025-11-02 20:23:31 +01:00
3f3db5e75b added borg to group Templates/Applications 2025-11-02 20:10:29 +01:00
f4d0b97371 added os version template 2025-11-02 20:09:05 +01:00
6 changed files with 1051 additions and 0 deletions

View File

@@ -3,6 +3,8 @@ zabbix_export:
template_groups: template_groups:
- uuid: cd6848345eb04289b2d5260c10e0d269 - uuid: cd6848345eb04289b2d5260c10e0d269
name: devloop name: devloop
- uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6
name: Templates/Applications
templates: templates:
- uuid: 3077e7298167465b96d30503bcff4769 - uuid: 3077e7298167465b96d30503bcff4769
template: 'Template Borg Backup Passive' template: 'Template Borg Backup Passive'
@@ -13,6 +15,7 @@ zabbix_export:
version: '1.0' version: '1.0'
groups: groups:
- name: devloop - name: devloop
- name: Templates/Applications
items: items:
- uuid: 336cb21ab1d94ccd8c467554b2ac737f - uuid: 336cb21ab1d94ccd8c467554b2ac737f
name: 'Borg Archives Duration' name: 'Borg Archives Duration'

View File

@@ -3,6 +3,8 @@ zabbix_export:
template_groups: template_groups:
- uuid: cd6848345eb04289b2d5260c10e0d269 - uuid: cd6848345eb04289b2d5260c10e0d269
name: devloop name: devloop
- uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6
name: Templates/Applications
templates: templates:
- uuid: 0ae56f6a7bc94b48891d4aa22e16c0d4 - uuid: 0ae56f6a7bc94b48891d4aa22e16c0d4
template: 'Template Borg Backup Active' template: 'Template Borg Backup Active'
@@ -13,6 +15,7 @@ zabbix_export:
version: '1.0' version: '1.0'
groups: groups:
- name: devloop - name: devloop
- name: Templates/Applications
items: items:
- uuid: 767935b5d6304e2d8abf2b8ae81c176a - uuid: 767935b5d6304e2d8abf2b8ae81c176a
name: 'Borg Archives Duration' name: 'Borg Archives Duration'

View File

@@ -0,0 +1,157 @@
zabbix_export:
version: '7.0'
template_groups:
- uuid: cd6848345eb04289b2d5260c10e0d269
name: devloop
- uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6
name: Templates/Applications
templates:
- uuid: cf3bcb1d17a64c44a2c1f364ee385d2a
template: 'Template Jitsi Prosody XMPP Server'
name: 'Template Jitsi Prosody XMPP Server'
vendor:
name: devloop
version: '1.0'
groups:
- name: devloop
- name: Templates/Applications
items:
- uuid: f750e10efa794b56bd6ca8b70e7a610a
name: 'Prosody CPU load'
key: 'proc.cpu.util[lua5.2,prosody]'
delay: 30s
history: 90d
value_type: FLOAT
description: 'Überwacht die CPU Last des Prosody Processes'
tags:
- tag: Application
value: 'Jitsi Prosody XMPP'
triggers:
- uuid: 8ea5cd0887e04ef79d5fb16dfa7dbfe4
expression: 'max(/Template Jitsi Prosody XMPP Server/proc.cpu.util[lua5.2,prosody],2s)>90'
name: 'CPU Last to High!'
priority: DISASTER
description: 'Logfile prüfen, Prosody neustarten'
- uuid: f89e965c9117498ca52b27ababa48c77
name: 'Prosody XMPP JSON'
key: prosodyxmpp.json
history: 5d
value_type: TEXT
trends: '0'
tags:
- tag: Application
value: 'Zabbix raw items'
- uuid: 22704147f1844c60a26d4330ec4a7703
name: 'Jitsi Audio Muted'
type: DEPENDENT
key: prosodyxmpp.nbAudioMuted
delay: '0'
history: 90d
preprocessing:
- type: JSONPATH
parameters:
- $.nbAudioMuted
master_item:
key: prosodyxmpp.json
tags:
- tag: Application
value: 'Jitsi Prosody XMPP'
- uuid: 5b31cbb2da574261a9cacff66db95344
name: 'Jitsi Participants'
type: DEPENDENT
key: prosodyxmpp.nbParticipants
delay: '0'
history: 90d
preprocessing:
- type: JSONPATH
parameters:
- $.nbParticipants
master_item:
key: prosodyxmpp.json
tags:
- tag: Application
value: 'Jitsi Prosody XMPP'
- uuid: 9565fadcafc24cf28605fe2d7f79faa4
name: 'Jitsi Raised Hands'
type: DEPENDENT
key: prosodyxmpp.nbRaisedHands
delay: '0'
history: 90d
preprocessing:
- type: JSONPATH
parameters:
- $.nbRaisedHands
master_item:
key: prosodyxmpp.json
tags:
- tag: Application
value: 'Jitsi Prosody XMPP'
- uuid: be096a0769664f1b850ef7ec83c74bee
name: 'Jitsi Rooms'
type: DEPENDENT
key: prosodyxmpp.nbRooms
delay: '0'
history: 90d
preprocessing:
- type: JSONPATH
parameters:
- $.nbRooms
master_item:
key: prosodyxmpp.json
tags:
- tag: Application
value: 'Jitsi Prosody XMPP'
- uuid: 00e1ec6709834d078c1640ab1e0705ae
name: 'Jitsi Video Muted'
type: DEPENDENT
key: prosodyxmpp.nbVideoMuted
delay: '0'
history: 90d
preprocessing:
- type: JSONPATH
parameters:
- $.nbVideoMuted
master_item:
key: prosodyxmpp.json
tags:
- tag: Application
value: 'Jitsi Prosody XMPP'
graphs:
- uuid: 3531d491ccd6431e93f25271ca8ccd9a
name: 'Jitsi Participants'
graph_items:
- drawtype: GRADIENT_LINE
color: 81C784
item:
host: 'Template Jitsi Prosody XMPP Server'
key: prosodyxmpp.nbParticipants
- sortorder: '1'
color: 1A7C11
item:
host: 'Template Jitsi Prosody XMPP Server'
key: prosodyxmpp.nbAudioMuted
- sortorder: '2'
color: 2774A4
item:
host: 'Template Jitsi Prosody XMPP Server'
key: prosodyxmpp.nbRaisedHands
- sortorder: '3'
color: A54F10
item:
host: 'Template Jitsi Prosody XMPP Server'
key: prosodyxmpp.nbVideoMuted
- uuid: 527060d7f07e47b7bddeb827d3cb0853
name: 'Jitsi Rooms'
graph_items:
- drawtype: GRADIENT_LINE
color: 1A7C11
item:
host: 'Template Jitsi Prosody XMPP Server'
key: prosodyxmpp.nbRooms
- uuid: afd8a4bef82644c5906c6868b055b11d
name: 'Prosody CPU load'
graph_items:
- color: 1A7C11
item:
host: 'Template Jitsi Prosody XMPP Server'
key: 'proc.cpu.util[lua5.2,prosody]'

View File

@@ -0,0 +1,802 @@
zabbix_export:
version: '7.0'
template_groups:
- uuid: cd6848345eb04289b2d5260c10e0d269
name: devloop
- uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6
name: Templates/Applications
templates:
- uuid: 9a149dbe04b14de9b0c58bc3f32ecef9
template: 'Template Jitsi Video Bridge 2.X'
name: 'Template Jitsi Video Bridge 2.X'
vendor:
name: devloop
version: '1.0'
groups:
- name: devloop
- name: Templates/Applications
items:
- uuid: 42bc5a7851ea48d3a93998d7b1e077d1
name: 'Jitsi Bit Rate Download'
type: DEPENDENT
key: jitsi-videobridge-bit_rate_download
delay: '0'
history: 30d
value_type: FLOAT
units: bps
preprocessing:
- type: JSONPATH
parameters:
- '$[''bit_rate_download'']'
- type: MULTIPLIER
parameters:
- '1024'
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: cd2ebd5c2d2545a09427aa350d9b75e4
name: 'Jitsi Bit Rate Upload'
type: DEPENDENT
key: jitsi-videobridge-bit_rate_upload
delay: '0'
history: 30d
value_type: FLOAT
units: bps
preprocessing:
- type: JSONPATH
parameters:
- '$[''bit_rate_upload'']'
- type: MULTIPLIER
parameters:
- '1024'
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: f34feb9c087e4123990fb4a8ecccfde5
name: 'Jitsi Conferences'
type: DEPENDENT
key: jitsi-videobridge-conferences
delay: '0'
history: 30d
preprocessing:
- type: JSONPATH
parameters:
- '$[''conferences'']'
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: e78567864bc043d3ba8945c2eb8b4d41
name: 'Jitsi Endpoints sending audio'
type: DEPENDENT
key: jitsi-videobridge-endpoints_sending_audio
delay: '0'
history: 30d
preprocessing:
- type: JSONPATH
parameters:
- '$[''endpoints_sending_audio'']'
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: 84435c8b740d40bb8bdbe5e6fef48b57
name: 'Jitsi Endpoints sending video'
type: DEPENDENT
key: jitsi-videobridge-endpoints_sending_video
delay: '0'
history: 30d
preprocessing:
- type: JSONPATH
parameters:
- '$[''endpoints_sending_video'']'
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: 3968fa390cf04564a57a1f0c39f0e2dd
name: 'Jitsi Inactive Conferences'
type: DEPENDENT
key: jitsi-videobridge-inactive_conferences
delay: '0'
history: 30d
preprocessing:
- type: JSONPATH
parameters:
- '$[''inactive_conferences'']'
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: 1244111f5f144aa280d86b9337cc0c1d
name: 'Jitsi Inactive Endpoints'
type: DEPENDENT
key: jitsi-videobridge-inactive_endpoints
delay: '0'
history: 30d
preprocessing:
- type: JSONPATH
parameters:
- '$[''inactive_endpoints'']'
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: 663f6212e2a84697826b684b2ebbbed9
name: 'Jitsi Incoming Loss'
type: DEPENDENT
key: jitsi-videobridge-incoming_loss
delay: '0'
history: 30d
value_type: FLOAT
preprocessing:
- type: JSONPATH
parameters:
- '$[''incoming_loss'']'
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: 32acdfacce9e44048808feeca0929fc4
name: 'Jitsi Jitter Aggregate'
type: DEPENDENT
key: jitsi-videobridge-jitter_aggregate
delay: '0'
history: 30d
value_type: FLOAT
units: s
description: 'Experimental. An average value (in milliseconds) of the jitter calculated for incoming and outgoing streams. This hasn''t been tested and it is currently not known whether the values are correct or not.'
preprocessing:
- type: JSONPATH
parameters:
- '$[''jitter_aggregate'']'
- type: MULTIPLIER
parameters:
- '0.001'
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: 607256a2908e4f479f8f779f6bfb0bf1
name: 'Jitsi MUCs Configured'
type: DEPENDENT
key: jitsi-videobridge-mucs_configured
delay: '0'
history: 30d
preprocessing:
- type: JSONPATH
parameters:
- '$[''mucs_configured'']'
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: 72d30a280fbf4b67a8c0dce30e362f26
name: 'Jitsi MUCs joined'
type: DEPENDENT
key: jitsi-videobridge-mucs_joined
delay: '0'
history: 30d
preprocessing:
- type: JSONPATH
parameters:
- '$[''mucs_joined'']'
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: 9ae6af198e20446ea2f194103e6c21ef
name: 'Jitsi MUC Clients Configured'
type: DEPENDENT
key: jitsi-videobridge-muc_clients_configured
delay: '0'
history: 30d
preprocessing:
- type: JSONPATH
parameters:
- '$[''muc_clients_configured'']'
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: 7097130ccde2402cb5a68a3edf4f8d4c
name: 'Jitsi MUC Clients Connected'
type: DEPENDENT
key: jitsi-videobridge-muc_clients_connected
delay: '0'
history: 30d
preprocessing:
- type: JSONPATH
parameters:
- '$[''muc_clients_connected'']'
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: e77ded3e88ac414d8e86921fa4ed4980
name: 'Jitsi Octo Conferences'
type: DEPENDENT
key: jitsi-videobridge-octo-conferences
delay: '0'
history: 30d
preprocessing:
- type: JSONPATH
parameters:
- '$[''octo_conferences'']'
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: ddf2c91cc27745e5a15c8bece25e93b9
name: 'Jitsi Octo Endpoints'
type: DEPENDENT
key: jitsi-videobridge-octo-endpoints
delay: '0'
history: 30d
preprocessing:
- type: JSONPATH
parameters:
- '$[''octo_endpoints'']'
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: 2f4d0719bf2943478593abaaab2748de
name: 'Jitsi Octo Receive Bitrate'
type: DEPENDENT
key: jitsi-videobridge-octo-receive-bitrate
delay: '0'
history: 30d
value_type: FLOAT
units: bps
preprocessing:
- type: JSONPATH
parameters:
- '$[''octo_receive_bitrate'']'
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: c03d12de469c41f7b581991341222d97
name: 'Jitsi Octo Send Bitrate'
type: DEPENDENT
key: jitsi-videobridge-octo-send-bitrate
delay: '0'
history: 30d
value_type: FLOAT
units: bps
preprocessing:
- type: JSONPATH
parameters:
- '$[''octo_send_bitrate'']'
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: d9b5441508a3480e8c5f9a5e71e81d9f
name: 'Jitsi Outgoing Loss'
type: DEPENDENT
key: jitsi-videobridge-outgoing_loss
delay: '0'
history: 30d
value_type: FLOAT
preprocessing:
- type: JSONPATH
parameters:
- '$[''outgoing_loss'']'
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: f229d6740c7849d9bf0fb66d3d8a98f7
name: 'Jitsi P2P Conferences'
type: DEPENDENT
key: jitsi-videobridge-p2p_conferences
delay: '0'
history: 30d
preprocessing:
- type: JSONPATH
parameters:
- '$[''p2p_conferences'']'
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: e5528b299a28404793f2001535726282
name: 'Jitsi Packet Rate Download'
type: DEPENDENT
key: jitsi-videobridge-packet_rate_download
delay: '0'
history: 30d
description: 'the total incoming and outgoing (respectively) packet rate for the video bridge in packets per second.'
preprocessing:
- type: JSONPATH
parameters:
- '$[''packet_rate_download'']'
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: d567b62c2da64ea1b57f3f611e950378
name: 'Jitsi Packet Rate Upload'
type: DEPENDENT
key: jitsi-videobridge-packet_rate_upload
delay: '0'
history: 30d
description: 'the total incoming and outgoing (respectively) packet rate for the video bridge in packets per second.'
preprocessing:
- type: JSONPATH
parameters:
- '$[''packet_rate_upload'']'
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: c63af200c30d458fad906643aa8d3766
name: 'Jitsi Partially Failed Conferences per Second'
type: DEPENDENT
key: jitsi-videobridge-partially_failed_conferences_per_second
delay: '0'
history: 30d
value_type: FLOAT
description: 'The number of partially failed conferences per second on the bridge. A conference is marked as partially failed when some of its channels has failed. A channel is marked as failed if it had no payload activity.'
preprocessing:
- type: JSONPATH
parameters:
- '$[''total_partially_failed_conferences'']'
- type: CHANGE_PER_SECOND
parameters:
- ''
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: 1b3998d41ad44cbe9bae7c27544b1204
name: 'Jitsi Participants'
type: DEPENDENT
key: jitsi-videobridge-participants
delay: '0'
history: 30d
preprocessing:
- type: JSONPATH
parameters:
- '$[''participants'']'
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: fe04f74ad1ae443495b13a8aa328f569
name: 'Jitsi RTT Aggregate'
type: DEPENDENT
key: jitsi-videobridge-rtt_aggregate
delay: '0'
history: 30d
value_type: FLOAT
units: s
description: 'An average value (in milliseconds) of the RTT across all streams.'
preprocessing:
- type: JSONPATH
parameters:
- '$[''rtt_aggregate'']'
- type: MULTIPLIER
parameters:
- '0.001'
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: a3c23f07f64944c79edd7c9f4b67e1e8
name: 'Jitsi Stress Level'
type: DEPENDENT
key: jitsi-videobridge-stress-level
delay: '0'
history: 30d
value_type: FLOAT
preprocessing:
- type: JSONPATH
parameters:
- '$[''stress_level'']'
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: 45f1523143c14f3db7bd69a55b292477
name: 'Jitsi Threads'
type: DEPENDENT
key: jitsi-videobridge-threads
delay: '0'
history: 30d
preprocessing:
- type: JSONPATH
parameters:
- '$[''threads'']'
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: ee8958a311594a758129a13195f43371
name: 'Jitsi Colibri Web Socket Messages Received'
type: DEPENDENT
key: jitsi-videobridge-total_colibri_web_socket_messages_received
delay: '0'
history: 30d
value_type: FLOAT
description: 'The number messages per seconds received and sent through COLIBRI web sockets.'
preprocessing:
- type: JSONPATH
parameters:
- '$[''total_colibri_web_socket_messages_received'']'
- type: CHANGE_PER_SECOND
parameters:
- ''
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: dab6ca6a4c894b9ea117599340057579
name: 'Jitsi Colibri Web Socket Messages Sent'
type: DEPENDENT
key: jitsi-videobridge-total_colibri_web_socket_messages_sent
delay: '0'
history: 30d
value_type: FLOAT
description: 'The number messages per seconds received and sent through COLIBRI web sockets.'
preprocessing:
- type: JSONPATH
parameters:
- '$[''total_colibri_web_socket_messages_sent'']'
- type: CHANGE_PER_SECOND
parameters:
- ''
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: 9e6f86ad49ec49f8aa80520956dbb4b7
name: 'Jitsi Total Data Channel Messages Received'
type: DEPENDENT
key: jitsi-videobridge-total_data_channel_messages_received
delay: '0'
history: 30d
description: 'The total number messages received and sent through data channels.'
preprocessing:
- type: JSONPATH
parameters:
- '$[''total_data_channel_messages_received'']'
- type: CHANGE_PER_SECOND
parameters:
- ''
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: 151a9fddb9f04916a32b073665037ca5
name: 'Jitsi Total Data Channel Messages Sent'
type: DEPENDENT
key: jitsi-videobridge-total_data_channel_messages_sent
delay: '0'
history: 30d
description: 'The total number messages received and sent through data channels.'
preprocessing:
- type: JSONPATH
parameters:
- '$[''total_data_channel_messages_sent'']'
- type: CHANGE_PER_SECOND
parameters:
- ''
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: dbdf9091503841cda7264bc9825eba87
name: 'Jitsi Dominant Speaker Changes'
type: DEPENDENT
key: jitsi-videobridge-total_dominant_speaker_changes
delay: '0'
history: 30d
value_type: FLOAT
preprocessing:
- type: JSONPATH
parameters:
- '$[''total_dominant_speaker_changes'']'
- type: CHANGE_PER_SECOND
parameters:
- ''
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: 187a88aa569345f39059dc998260ff99
name: 'Jitsi Total Failed Conferences'
type: DEPENDENT
key: jitsi-videobridge-total_failed_conferences
delay: '0'
history: 30d
preprocessing:
- type: JSONPATH
parameters:
- '$[''total_failed_conferences'']'
- type: CHANGE_PER_SECOND
parameters:
- ''
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: ee7f988a32354b9385d247bedf239bc2
name: 'Jitsi Total Loss Controlled Participant Seconds per Second'
type: DEPENDENT
key: jitsi-videobridge-total_loss_controlled_participant_seconds
delay: '0'
history: 30d
units: s
preprocessing:
- type: JSONPATH
parameters:
- '$[''total_loss_controlled_participant_seconds'']'
- type: CHANGE_PER_SECOND
parameters:
- ''
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
triggers:
- uuid: f5984a0999884d59b298859d129f0e6b
expression: 'last(/Template Jitsi Video Bridge 2.X/jitsi-videobridge-total_loss_controlled_participant_seconds)>0'
name: 'partially failed conferences on the bridge'
status: DISABLED
priority: WARNING
description: 'A conference is marked as partially failed when some of its channels has failed. A channel is marked as failed if it had no payload activity.'
- uuid: c87b365a47b64f62b63e47a952ba041b
name: 'Jitsi Total Partially Failed Conferences'
type: DEPENDENT
key: jitsi-videobridge-total_partially_failed_conferences
delay: '0'
history: 30d
description: 'The total number of partially failed conferences on the bridge. A conference is marked as partially failed when some of its channels has failed. A channel is marked as failed if it had no payload activity.'
preprocessing:
- type: JSONPATH
parameters:
- '$[''total_partially_failed_conferences'']'
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: 613006ddc31e43c0bdcf69447670b4b3
name: 'Jitsi JVB Version'
type: DEPENDENT
key: jitsi-videobridge-version
delay: '0'
history: 30d
value_type: TEXT
trends: '0'
inventory_link: SOFTWARE
preprocessing:
- type: JSONPATH
parameters:
- '$[''version'']'
- type: DISCARD_UNCHANGED
parameters:
- ''
master_item:
key: jitsi-videobridge.json
tags:
- tag: Application
value: 'Jitsi Video Bridge'
- uuid: 85b162c4392b45708813f58c93b5413e
name: 'Jitsi-videobridge JSON'
key: jitsi-videobridge.json
delay: 60s
history: 2d
value_type: TEXT
trends: '0'
tags:
- tag: Application
value: 'Zabbix raw items'
tags:
- tag: Service
value: JVB
triggers:
- uuid: 09afbd606b944b2c913bf1fbbb563141
expression: 'last(/Template Jitsi Video Bridge 2.X/jitsi-videobridge-muc_clients_connected)<last(/Template Jitsi Video Bridge 2.X/jitsi-videobridge-muc_clients_configured)'
name: 'Too less MUC Clients connected'
priority: HIGH
- uuid: 6e9cc821e3ff43ab87e3cd481a96f43b
expression: 'last(/Template Jitsi Video Bridge 2.X/jitsi-videobridge-mucs_joined)<last(/Template Jitsi Video Bridge 2.X/jitsi-videobridge-mucs_configured)'
name: 'Too less MUCs joined'
priority: HIGH
description: 'Das bedeutet, dass die JVB sich nicht an den XMPP server anmelden konnte. Genauer gesagt an der MultiUserConference um mitzuteilen das er als JVB zur Verfügung steht.'
graphs:
- uuid: bc0e416ef01d4a37bbb76e75d359a2f3
name: 'Jitsi Video Bridge - Bandwith'
ymin_type_1: FIXED
graph_items:
- drawtype: GRADIENT_LINE
color: 1A7C11
item:
host: 'Template Jitsi Video Bridge 2.X'
key: jitsi-videobridge-bit_rate_download
- sortorder: '1'
drawtype: GRADIENT_LINE
color: F63100
item:
host: 'Template Jitsi Video Bridge 2.X'
key: jitsi-videobridge-bit_rate_upload
- uuid: 305b25ebfcb54ae58913adccf1d0a21c
name: 'Jitsi Video Bridge - Conferences'
show_triggers: 'NO'
ymin_type_1: FIXED
graph_items:
- drawtype: FILLED_REGION
color: 66BB6A
item:
host: 'Template Jitsi Video Bridge 2.X'
key: jitsi-videobridge-conferences
- sortorder: '1'
color: 0040FF
item:
host: 'Template Jitsi Video Bridge 2.X'
key: jitsi-videobridge-p2p_conferences
- sortorder: '2'
color: D2D2D2
item:
host: 'Template Jitsi Video Bridge 2.X'
key: jitsi-videobridge-inactive_conferences
- sortorder: '3'
color: FF0000
item:
host: 'Template Jitsi Video Bridge 2.X'
key: jitsi-videobridge-total_failed_conferences
- uuid: f2b7edd3cd014b559f01a619fb82175a
name: 'Jitsi Video Bridge - Data Channels'
width: '800'
show_work_period: 'NO'
show_triggers: 'NO'
graph_items:
- color: 00FF00
item:
host: 'Template Jitsi Video Bridge 2.X'
key: jitsi-videobridge-total_colibri_web_socket_messages_received
- sortorder: '1'
drawtype: GRADIENT_LINE
color: BFFF00
item:
host: 'Template Jitsi Video Bridge 2.X'
key: jitsi-videobridge-total_colibri_web_socket_messages_sent
- sortorder: '2'
color: E57373
item:
host: 'Template Jitsi Video Bridge 2.X'
key: jitsi-videobridge-total_data_channel_messages_received
- sortorder: '3'
drawtype: GRADIENT_LINE
color: B71C1C
item:
host: 'Template Jitsi Video Bridge 2.X'
key: jitsi-videobridge-total_data_channel_messages_sent
- uuid: fb461dd15c9c4461854b1ee30a83ab97
name: 'Jitsi Video Bridge - Endpoints'
show_work_period: 'NO'
show_triggers: 'NO'
ymin_type_1: FIXED
graph_items:
- drawtype: GRADIENT_LINE
color: 2774A4
item:
host: 'Template Jitsi Video Bridge 2.X'
key: jitsi-videobridge-participants
- sortorder: '1'
drawtype: FILLED_REGION
color: 1A7C11
item:
host: 'Template Jitsi Video Bridge 2.X'
key: jitsi-videobridge-endpoints_sending_audio
- sortorder: '2'
color: F63100
item:
host: 'Template Jitsi Video Bridge 2.X'
key: jitsi-videobridge-endpoints_sending_video
- uuid: 86be2f2ac8f04b81b4b2396983a2a5ee
name: 'Jitsi Video Bridge - Loss'
yaxismax: '0'
ymax_type_1: FIXED
graph_items:
- color: 1A7C11
item:
host: 'Template Jitsi Video Bridge 2.X'
key: jitsi-videobridge-outgoing_loss
- sortorder: '1'
color: F63100
item:
host: 'Template Jitsi Video Bridge 2.X'
key: jitsi-videobridge-incoming_loss
- uuid: 2687920df8df420fa86cf98ce1aec8c5
name: 'Jitsi Video Bridge - MUCs'
graph_items:
- color: 1A7C11
item:
host: 'Template Jitsi Video Bridge 2.X'
key: jitsi-videobridge-muc_clients_configured
- sortorder: '1'
drawtype: GRADIENT_LINE
color: FFFF00
item:
host: 'Template Jitsi Video Bridge 2.X'
key: jitsi-videobridge-mucs_configured
- sortorder: '2'
drawtype: GRADIENT_LINE
color: FF0000
item:
host: 'Template Jitsi Video Bridge 2.X'
key: jitsi-videobridge-mucs_joined
- uuid: 4ab8faa49c894a8d883dd769a8c561c2
name: 'Jitsi Video Bridge - Octo Bandwith'
ymin_type_1: FIXED
graph_items:
- drawtype: GRADIENT_LINE
color: 1A7C11
item:
host: 'Template Jitsi Video Bridge 2.X'
key: jitsi-videobridge-octo-receive-bitrate
- sortorder: '1'
drawtype: GRADIENT_LINE
color: F63100
item:
host: 'Template Jitsi Video Bridge 2.X'
key: jitsi-videobridge-octo-send-bitrate
- uuid: b8dd82deafbb40f4a5249963a0c7f32f
name: 'Jitsi Video Bridge - RTT Aggregate / Jitter Aggregate'
graph_items:
- color: 1A7C11
item:
host: 'Template Jitsi Video Bridge 2.X'
key: jitsi-videobridge-jitter_aggregate
- sortorder: '1'
color: F63100
item:
host: 'Template Jitsi Video Bridge 2.X'
key: jitsi-videobridge-rtt_aggregate
- uuid: 401a15c319304f0d82e902cdabf73c0a
name: 'Jitsi Video Bridge - Stress Level'
graph_items:
- color: FF0000
item:
host: 'Template Jitsi Video Bridge 2.X'
key: jitsi-videobridge-stress-level

View File

@@ -0,0 +1,47 @@
zabbix_export:
version: '7.0'
template_groups:
- uuid: cd6848345eb04289b2d5260c10e0d269
name: devloop
- uuid: 846977d1dfed4968bc5f8bdb363285bc
name: 'Templates/Operating systems'
templates:
- uuid: c6b02d8f09e040749d67ecc4f6a45d39
template: 'OS Version'
name: 'OS Version'
vendor:
name: devloop
version: '1.0'
groups:
- name: devloop
- name: 'Templates/Operating systems'
items:
- uuid: 39321af21ca24eac9411f9ec0a11c451
name: 'OS Product Name'
type: DEPENDENT
key: os_product_name
delay: '0'
value_type: TEXT
trends: '0'
inventory_link: OS_SHORT
preprocessing:
- type: JSONPATH
parameters:
- $.product_name
- type: DISCARD_UNCHANGED
parameters:
- ''
master_item:
key: system.sw.os.get
tags:
- tag: component
value: os
- uuid: 08e2665ddc974c39ac53cd8f95e5de77
name: OS-Meta-JSON
key: system.sw.os.get
delay: 12h
value_type: TEXT
trends: '0'
tags:
- tag: component
value: raw

View File

@@ -0,0 +1,39 @@
zabbix_export:
version: '7.0'
template_groups:
- uuid: cd6848345eb04289b2d5260c10e0d269
name: devloop
templates:
- uuid: d9f7fbdabce94730b3ef17b6f531419c
template: 'Trigger Test via File'
name: 'Trigger Test via File'
description: |
Triggers an Alert if file, given by TRIGGER_TEST_FILE macro, exists.
This is useful to test your (external) alerting system by just creating a file.
... or wakeup the admins during night ...
vendor:
name: devloop
version: '1.0'
groups:
- name: devloop
items:
- uuid: 20bd4f01822c48409e72b2ee1cd9df23
name: 'Trigger Test File'
key: 'vfs.file.exists[{$TRIGGER_TEST_FILE}]'
delay: 30s
history: 1d
trends: 1d
triggers:
- uuid: 208b46957c3e46c1833de7973b0788f3
expression: 'last(/Trigger Test via File/vfs.file.exists[{$TRIGGER_TEST_FILE}])=1'
name: 'DRILL - Trigger File'
priority: HIGH
description: Testalarm
manual_close: 'YES'
macros:
- macro: '{$TRIGGER_TEST_FILE}'
value: '/tmp/trigger_test'
description: 'File which must exist to trigger. Be aware: everyone as permissions to create files in /tmp'