forked from zabbix/community-templates
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2,480 changed files
with
943,351 additions
and
10,114 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
# 1C Enterprise | ||
|
||
## Overview | ||
|
||
**Zabbix 1C Enterprise** | ||
|
||
|
||
Monitor sessions number for each base in cluster and for each cluster. Items names include base name and cluster name. | ||
|
||
|
||
Using LLD for base discovery | ||
|
||
|
||
Suggestions are welcome. | ||
|
||
|
||
UPD Added items for monitoring | ||
|
||
|
||
UPD2 Added converted to exe Python scripts, so you don't need install Python interpreter, but you need be very fearless to use exe files from Internet :) | ||
|
||
|
||
|
||
|
||
## Macros used | ||
|
||
There are no macros links in this template. | ||
|
||
## Template links | ||
|
||
There are no template links in this template. | ||
|
||
## Discovery rules | ||
|
||
|Name|Description|Type|Key and additional info| | ||
|----|-----------|----|----| | ||
|Infobases|<p>-</p>|`Zabbix agent`|1cEnt.infobases<p>Update: 2m</p>| | ||
|
||
|
||
## Items collected | ||
|
||
|Name|Description|Type|Key and additional info| | ||
|----|-----------|----|----| | ||
|Infobase sessions {#NAME}, cluster {#CLUSTER_NAME}|<p>-</p>|`Zabbix agent`|1cEnt.sessions[{#INFOBASE},{#CLUSTER}]<p>Update: 5m</p><p>LLD</p>| | ||
|Total sessions in {#NAME}, cluster {#CLUSTER_NAME}|<p>-</p>|`Calculated`|1cEnt.sessions.totalSessions[{#INFOBASE}, {#CLUSTER}]<p>Update: 5m</p><p>LLD</p>| | ||
|Background jobs in {#NAME}, cluster {#CLUSTER_NAME}|<p>-</p>|`Dependent item`|1cEnt.sessions.bjobs[{#INFOBASE}, {#CLUSTER}]<p>Update: 0</p><p>LLD</p>| | ||
|Blocked objects by DBMS in {#NAME}, cluster {#CLUSTER_NAME}|<p>-</p>|`Dependent item`|1cEnt.sessions.blocked-by-dbms[{#INFOBASE}, {#CLUSTER}]<p>Update: 0</p><p>LLD</p>| | ||
|Data in {#NAME}, cluster {#CLUSTER_NAME}|<p>-</p>|`Dependent item`|1cEnt.sessions.bytes-all[{#INFOBASE}, {#CLUSTER}]<p>Update: 0</p><p>LLD</p>| | ||
|COM connections in {#NAME}, cluster {#CLUSTER_NAME}|<p>-</p>|`Dependent item`|1cEnt.sessions.comconn[{#INFOBASE}, {#CLUSTER}]<p>Update: 0</p><p>LLD</p>| | ||
|Block duration in {#NAME}, cluster {#CLUSTER_NAME}|<p>-</p>|`Dependent item`|1cEnt.sessions.db-proc-took[{#INFOBASE}, {#CLUSTER}]<p>Update: 0</p><p>LLD</p>| | ||
|Designer clients in {#NAME}, cluster {#CLUSTER_NAME}|<p>-</p>|`Dependent item`|1cEnt.sessions.designers[{#INFOBASE}, {#CLUSTER}]<p>Update: 0</p><p>LLD</p>| | ||
|Thick clients in {#NAME}, cluster {#CLUSTER_NAME}|<p>-</p>|`Dependent item`|1cEnt.sessions.thickClient[{#INFOBASE}, {#CLUSTER}]<p>Update: 0</p><p>LLD</p>| | ||
|Thin clients in {#NAME}, cluster {#CLUSTER_NAME}|<p>-</p>|`Dependent item`|1cEnt.sessions.thinClient[{#INFOBASE}, {#CLUSTER}]<p>Update: 0</p><p>LLD</p>| | ||
|Web clients in {#NAME}, {#CLUSTER_NAME}|<p>-</p>|`Dependent item`|1cEnt.sessions.webclients[{#INFOBASE}, {#CLUSTER}]<p>Update: 0</p><p>LLD</p>| | ||
|
||
|
||
## Triggers | ||
|
||
There are no triggers in this template. | ||
|
313 changes: 313 additions & 0 deletions
313
Applications/1C/template_1c_enterprise/6.0/template_1c_enterprise.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,313 @@ | ||
zabbix_export: | ||
version: '6.0' | ||
date: '2021-11-21T21:40:15Z' | ||
groups: | ||
- | ||
uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 | ||
name: Templates/Applications | ||
templates: | ||
- | ||
uuid: 7f3d1067425d41c5870aa7f69f88f60c | ||
template: '1C Enterprise' | ||
name: '1C Enterprise' | ||
description: | | ||
## Overview | ||
**Zabbix 1C Enterprise** | ||
Monitor sessions number for each base in cluster and for each cluster. Items names include base name and cluster name. | ||
Using LLD for base discovery | ||
Suggestions are welcome. | ||
UPD Added items for monitoring | ||
UPD2 Added converted to exe Python scripts, so you don't need install Python interpreter, but you need be very fearless to use exe files from Internet :) | ||
groups: | ||
- | ||
name: Templates/Applications | ||
discovery_rules: | ||
- | ||
uuid: 0f23b6dd36cc4c26b8d05771dd0684f0 | ||
name: Infobases | ||
key: 1cEnt.infobases | ||
delay: 2m | ||
lifetime: 5d | ||
item_prototypes: | ||
- | ||
uuid: 340987436b9741bc814536309d30bf63 | ||
name: 'Background jobs in {#NAME}, cluster {#CLUSTER_NAME}' | ||
type: DEPENDENT | ||
key: '1cEnt.sessions.bjobs[{#INFOBASE}, {#CLUSTER}]' | ||
delay: '0' | ||
history: 30d | ||
preprocessing: | ||
- | ||
type: JSONPATH | ||
parameters: | ||
- $.BackgroundJob | ||
master_item: | ||
key: '1cEnt.sessions[{#INFOBASE},{#CLUSTER}]' | ||
tags: | ||
- | ||
tag: Application | ||
value: '1C Enterprise' | ||
- | ||
uuid: a40acabe2b354e74babb29b54b8ea59e | ||
name: 'Blocked objects by DBMS in {#NAME}, cluster {#CLUSTER_NAME}' | ||
type: DEPENDENT | ||
key: '1cEnt.sessions.blocked-by-dbms[{#INFOBASE}, {#CLUSTER}]' | ||
delay: '0' | ||
history: 30d | ||
status: DISABLED | ||
preprocessing: | ||
- | ||
type: JSONPATH | ||
parameters: | ||
- $.blockedByDBMS | ||
master_item: | ||
key: '1cEnt.sessions[{#INFOBASE},{#CLUSTER}]' | ||
tags: | ||
- | ||
tag: Application | ||
value: '1C Enterprise' | ||
- | ||
uuid: b330e261bb5c4be7ac73b077762c85a7 | ||
name: 'Data in {#NAME}, cluster {#CLUSTER_NAME}' | ||
type: DEPENDENT | ||
key: '1cEnt.sessions.bytes-all[{#INFOBASE}, {#CLUSTER}]' | ||
delay: '0' | ||
history: 30d | ||
status: DISABLED | ||
units: B | ||
preprocessing: | ||
- | ||
type: JSONPATH | ||
parameters: | ||
- $.bytesAll | ||
- | ||
type: SIMPLE_CHANGE | ||
parameters: | ||
- '' | ||
master_item: | ||
key: '1cEnt.sessions[{#INFOBASE},{#CLUSTER}]' | ||
tags: | ||
- | ||
tag: Application | ||
value: '1C Enterprise' | ||
- | ||
uuid: df9ae071be7242939996a45149882e8e | ||
name: 'COM connections in {#NAME}, cluster {#CLUSTER_NAME}' | ||
type: DEPENDENT | ||
key: '1cEnt.sessions.comconn[{#INFOBASE}, {#CLUSTER}]' | ||
delay: '0' | ||
history: 30d | ||
preprocessing: | ||
- | ||
type: JSONPATH | ||
parameters: | ||
- $.COMConnection | ||
master_item: | ||
key: '1cEnt.sessions[{#INFOBASE},{#CLUSTER}]' | ||
tags: | ||
- | ||
tag: Application | ||
value: '1C Enterprise' | ||
- | ||
uuid: c765277fcc984de68273cbeff7f6b03d | ||
name: 'Block duration in {#NAME}, cluster {#CLUSTER_NAME}' | ||
type: DEPENDENT | ||
key: '1cEnt.sessions.db-proc-took[{#INFOBASE}, {#CLUSTER}]' | ||
delay: '0' | ||
history: 30d | ||
units: ms | ||
preprocessing: | ||
- | ||
type: JSONPATH | ||
parameters: | ||
- $.dbProcTook | ||
master_item: | ||
key: '1cEnt.sessions[{#INFOBASE},{#CLUSTER}]' | ||
tags: | ||
- | ||
tag: Application | ||
value: '1C Enterprise' | ||
- | ||
uuid: 1888241f440f40c1aa748a6a6e9af92a | ||
name: 'Designer clients in {#NAME}, cluster {#CLUSTER_NAME}' | ||
type: DEPENDENT | ||
key: '1cEnt.sessions.designers[{#INFOBASE}, {#CLUSTER}]' | ||
delay: '0' | ||
history: 30d | ||
preprocessing: | ||
- | ||
type: JSONPATH | ||
parameters: | ||
- $.Designer | ||
master_item: | ||
key: '1cEnt.sessions[{#INFOBASE},{#CLUSTER}]' | ||
tags: | ||
- | ||
tag: Application | ||
value: '1C Enterprise' | ||
- | ||
uuid: a574dba603a7457c8c2751b1c80e9274 | ||
name: 'Thick clients in {#NAME}, cluster {#CLUSTER_NAME}' | ||
type: DEPENDENT | ||
key: '1cEnt.sessions.thickClient[{#INFOBASE}, {#CLUSTER}]' | ||
delay: '0' | ||
history: 30d | ||
preprocessing: | ||
- | ||
type: JSONPATH | ||
parameters: | ||
- $.1CV8 | ||
master_item: | ||
key: '1cEnt.sessions[{#INFOBASE},{#CLUSTER}]' | ||
tags: | ||
- | ||
tag: Application | ||
value: '1C Enterprise' | ||
- | ||
uuid: 3a5d72fe9d0046b9bb74f55c6440ceb9 | ||
name: 'Thin clients in {#NAME}, cluster {#CLUSTER_NAME}' | ||
type: DEPENDENT | ||
key: '1cEnt.sessions.thinClient[{#INFOBASE}, {#CLUSTER}]' | ||
delay: '0' | ||
history: 30d | ||
preprocessing: | ||
- | ||
type: JSONPATH | ||
parameters: | ||
- $.1CV8C | ||
master_item: | ||
key: '1cEnt.sessions[{#INFOBASE},{#CLUSTER}]' | ||
tags: | ||
- | ||
tag: Application | ||
value: '1C Enterprise' | ||
- | ||
uuid: cf129cb437384e2a81291f2f4a7d0092 | ||
name: 'Total sessions in {#NAME}, cluster {#CLUSTER_NAME}' | ||
type: CALCULATED | ||
key: '1cEnt.sessions.totalSessions[{#INFOBASE}, {#CLUSTER}]' | ||
delay: 5m | ||
history: 30d | ||
params: 'last(//1cEnt.sessions.designers[{#INFOBASE}, {#CLUSTER}]) + last(//1cEnt.sessions.bjobs[{#INFOBASE}, {#CLUSTER}]) + last(//1cEnt.sessions.comconn[{#INFOBASE}, {#CLUSTER}]) + last(//1cEnt.sessions.thickClient[{#INFOBASE}, {#CLUSTER}]) + last(//1cEnt.sessions.thinClient[{#INFOBASE}, {#CLUSTER}]) + last(//1cEnt.sessions.webclients[{#INFOBASE}, {#CLUSTER}])' | ||
tags: | ||
- | ||
tag: Application | ||
value: '1C Enterprise' | ||
- | ||
uuid: c1171b1c870f4c29b14a10bf6777348b | ||
name: 'Web clients in {#NAME}, {#CLUSTER_NAME}' | ||
type: DEPENDENT | ||
key: '1cEnt.sessions.webclients[{#INFOBASE}, {#CLUSTER}]' | ||
delay: '0' | ||
history: 30d | ||
preprocessing: | ||
- | ||
type: JSONPATH | ||
parameters: | ||
- $.WebClient | ||
master_item: | ||
key: '1cEnt.sessions[{#INFOBASE},{#CLUSTER}]' | ||
tags: | ||
- | ||
tag: Application | ||
value: '1C Enterprise' | ||
- | ||
uuid: ec9b89a43861432c9bb844cff87c2ea2 | ||
name: 'Infobase sessions {#NAME}, cluster {#CLUSTER_NAME}' | ||
key: '1cEnt.sessions[{#INFOBASE},{#CLUSTER}]' | ||
delay: 5m | ||
trends: '0' | ||
value_type: CHAR | ||
request_method: POST | ||
tags: | ||
- | ||
tag: Application | ||
value: '1C Enterprise' | ||
graph_prototypes: | ||
- | ||
uuid: d05f43fdc3fe415aa6c8ee36838a1083 | ||
name: 'Infobase data {#NAME}, cluster {#CLUSTER_NAME}' | ||
graph_items: | ||
- | ||
color: FF0000 | ||
item: | ||
host: '1C Enterprise' | ||
key: '1cEnt.sessions.db-proc-took[{#INFOBASE}, {#CLUSTER}]' | ||
- | ||
sortorder: '1' | ||
color: FF8000 | ||
item: | ||
host: '1C Enterprise' | ||
key: '1cEnt.sessions.blocked-by-dbms[{#INFOBASE}, {#CLUSTER}]' | ||
- | ||
sortorder: '2' | ||
drawtype: GRADIENT_LINE | ||
color: 0040FF | ||
yaxisside: RIGHT | ||
item: | ||
host: '1C Enterprise' | ||
key: '1cEnt.sessions.bytes-all[{#INFOBASE}, {#CLUSTER}]' | ||
- | ||
uuid: 6235ce866acd4b779d8849638819d482 | ||
name: 'Infobase sessions {#NAME}, cluster {#CLUSTER_NAME}' | ||
type: STACKED | ||
graph_items: | ||
- | ||
color: FF0000 | ||
item: | ||
host: '1C Enterprise' | ||
key: '1cEnt.sessions.designers[{#INFOBASE}, {#CLUSTER}]' | ||
- | ||
sortorder: '1' | ||
color: 0040FF | ||
item: | ||
host: '1C Enterprise' | ||
key: '1cEnt.sessions.thickClient[{#INFOBASE}, {#CLUSTER}]' | ||
- | ||
sortorder: '2' | ||
color: 00FF00 | ||
item: | ||
host: '1C Enterprise' | ||
key: '1cEnt.sessions.thinClient[{#INFOBASE}, {#CLUSTER}]' | ||
- | ||
sortorder: '3' | ||
color: FF8000 | ||
item: | ||
host: '1C Enterprise' | ||
key: '1cEnt.sessions.comconn[{#INFOBASE}, {#CLUSTER}]' | ||
- | ||
sortorder: '4' | ||
color: FFFF00 | ||
item: | ||
host: '1C Enterprise' | ||
key: '1cEnt.sessions.bjobs[{#INFOBASE}, {#CLUSTER}]' | ||
- | ||
sortorder: '5' | ||
color: BA2A5D | ||
item: | ||
host: '1C Enterprise' | ||
key: '1cEnt.sessions.webclients[{#INFOBASE}, {#CLUSTER}]' | ||
- | ||
sortorder: '6' | ||
color: 00FFFF | ||
yaxisside: RIGHT | ||
item: | ||
host: '1C Enterprise' | ||
key: '1cEnt.sessions.db-proc-took[{#INFOBASE}, {#CLUSTER}]' | ||
request_method: POST |
Oops, something went wrong.