diff options
author | Vyacheslav Khaliev <vyacheslav.khaliev@zabbix.com> | 2022-10-24 20:50:46 +0300 |
---|---|---|
committer | Vyacheslav Khaliev <vyacheslav.khaliev@zabbix.com> | 2022-10-24 20:50:46 +0300 |
commit | b9aa84c7ee693cadf2d9b51dc0e123f4137887d8 (patch) | |
tree | 08413518f63200b49b049c080873db54094ccf04 | |
parent | 89348eb6156f4febe24999411ac5f09f09b10509 (diff) |
.........T [ZBX-21620] fixed descriptions in OS templates
-rw-r--r-- | templates/os/aix/README.md | 42 | ||||
-rw-r--r-- | templates/os/aix/template_os_aix.yaml | 36 | ||||
-rw-r--r-- | templates/os/freebsd/README.md | 42 | ||||
-rw-r--r-- | templates/os/freebsd/template_os_freebsd.yaml | 38 | ||||
-rw-r--r-- | templates/os/hp-ux/README.md | 36 | ||||
-rw-r--r-- | templates/os/hp-ux/template_os_hp-ux.yaml | 30 | ||||
-rw-r--r-- | templates/os/macos/README.md | 36 | ||||
-rw-r--r-- | templates/os/macos/template_os_macos.yaml | 32 | ||||
-rw-r--r-- | templates/os/openbsd/README.md | 42 | ||||
-rw-r--r-- | templates/os/openbsd/template_os_openbsd.yaml | 38 | ||||
-rw-r--r-- | templates/os/solaris/README.md | 42 | ||||
-rw-r--r-- | templates/os/solaris/template_os_solaris.yaml | 38 |
12 files changed, 226 insertions, 226 deletions
diff --git a/templates/os/aix/README.md b/templates/os/aix/README.md index ab0a5ec3b99..8da9da37690 100644 --- a/templates/os/aix/README.md +++ b/templates/os/aix/README.md @@ -3,15 +3,15 @@ ## Overview -For Zabbix version: 6.4 and higher -Official AIX template. Requires agent of Zabbix 4.0 and newer. +For Zabbix version: 6.4 and higher. +It is an official AIX template. It requires Zabbix agent 4.0 or newer. ## Setup > See [Zabbix template operation](https://www.zabbix.com/documentation/6.4/manual/config/templates_out_of_the_box/zabbix_agent) for basic instructions. -Install Zabbix agent on AIX OS according to Zabbix documentation. +Install Zabbix agent on the AIX OS according to Zabbix documentation. ## Zabbix configuration @@ -22,7 +22,7 @@ No specific Zabbix configuration is required. |Name|Description|Default| |----|-----------|-------| -|{$AGENT.TIMEOUT} |<p>Timeout after which agent is considered unavailable. Works only for agents reachable from Zabbix server/proxy (passive mode).</p> |`3m` | +|{$AGENT.TIMEOUT} |<p>The timeout after which agent is considered unavailable. It works only for the agents reachable from Zabbix server/proxy (in passive mode).</p> |`3m` | ## Template links @@ -32,21 +32,21 @@ There are no template links in this template. |Name|Description|Type|Key and additional info| |----|-----------|----|----| -|Mounted filesystem discovery |<p>Discovery of file systems of different types as defined in global regular expression "File systems for discovery".</p> |ZABBIX_PASSIVE |vfs.fs.discovery<p>**Filter**:</p> <p>- {#FSTYPE} MATCHES_REGEX `@File systems for discovery`</p> | -|Network interface discovery |<p>Discovery of network interfaces as defined in global regular expression "Network interfaces for discovery".</p> |ZABBIX_PASSIVE |net.if.discovery<p>**Filter**:</p> <p>- {#IFNAME} MATCHES_REGEX `@Network interfaces for discovery`</p> | +|Mounted filesystem discovery |<p>The discovery of different types of file systems as defined in the global regular expression "File systems for discovery".</p> |ZABBIX_PASSIVE |vfs.fs.discovery<p>**Filter**:</p> <p>- {#FSTYPE} MATCHES_REGEX `@File systems for discovery`</p> | +|Network interface discovery |<p>The discovery of network interfaces as defined in the global regular expression "Network interfaces for discovery".</p> |ZABBIX_PASSIVE |net.if.discovery<p>**Filter**:</p> <p>- {#IFNAME} MATCHES_REGEX `@Network interfaces for discovery`</p> | ## Items collected |Group|Name|Description|Type|Key and additional info| |-----|----|-----------|----|---------------------| -|AIX |Number of running processes |<p>Number of processes in running state.</p> |ZABBIX_PASSIVE |proc.num[,,run] | -|AIX |Number of processes |<p>Total number of processes in any state.</p> |ZABBIX_PASSIVE |proc.num[] | +|AIX |Number of running processes |<p>The number of processes in a running state.</p> |ZABBIX_PASSIVE |proc.num[,,run] | +|AIX |Number of processes |<p>The total number of processes in any state.</p> |ZABBIX_PASSIVE |proc.num[] | |AIX |Interrupts per second |<p>-</p> |ZABBIX_PASSIVE |system.cpu.intr<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND: ``</p> | -|AIX |Processor load (1 min average per core) |<p>The processor load is calculated as system CPU load divided by number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg1] | -|AIX |Processor load (5 min average per core) |<p>The processor load is calculated as system CPU load divided by number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg5] | -|AIX |Processor load (15 min average per core) |<p>The processor load is calculated as system CPU load divided by number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg15] | +|AIX |Processor load (1 min average per core) |<p>The processor load is calculated as the system CPU load divided by the number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg1] | +|AIX |Processor load (5 min average per core) |<p>The processor load is calculated as the system CPU load divided by the number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg5] | +|AIX |Processor load (15 min average per core) |<p>The processor load is calculated as the system CPU load divided by the number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg15] | |AIX |Context switches per second |<p>-</p> |ZABBIX_PASSIVE |system.cpu.switches<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND: ``</p> | -|AIX |Host name |<p>System host name.</p> |ZABBIX_PASSIVE |system.hostname<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | +|AIX |Host name |<p>A host name of the system.</p> |ZABBIX_PASSIVE |system.hostname<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | |AIX |Host local time |<p>-</p> |ZABBIX_PASSIVE |system.localtime | |AIX |CPU available physical processors in the shared pool |<p>-</p> |ZABBIX_PASSIVE |system.stat[cpu,app] | |AIX |CPU entitled capacity consumed |<p>-</p> |ZABBIX_PASSIVE |system.stat[cpu,ec] | @@ -72,11 +72,11 @@ There are no template links in this template. |AIX |Pages paged in from paging space |<p>-</p> |ZABBIX_PASSIVE |system.stat[page,pi] | |AIX |Pages paged out to paging space |<p>-</p> |ZABBIX_PASSIVE |system.stat[page,po] | |AIX |Pages scanned by page-replacement algorithm |<p>-</p> |ZABBIX_PASSIVE |system.stat[page,sr] | -|AIX |System information |<p>The information as normally returned by 'uname -a'.</p> |ZABBIX_PASSIVE |system.uname<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | +|AIX |System information |<p>The information as normally returned by the 'uname -a'.</p> |ZABBIX_PASSIVE |system.uname<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | |AIX |System uptime |<p>-</p> |ZABBIX_PASSIVE |system.uptime | -|AIX |Number of logged in users |<p>Number of users who are currently logged in.</p> |ZABBIX_PASSIVE |system.users.num | +|AIX |Number of logged in users |<p>The number of users who are currently logged in.</p> |ZABBIX_PASSIVE |system.users.num | |AIX |Checksum of /etc/passwd |<p>-</p> |ZABBIX_PASSIVE |vfs.file.cksum[/etc/passwd,sha256]<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1h`</p> | -|AIX |Available memory |<p>Available memory is defined as free+cached+buffers memory.</p> |ZABBIX_PASSIVE |vm.memory.size[available] | +|AIX |Available memory |<p>The available memory is defined as free+cached+buffers memory.</p> |ZABBIX_PASSIVE |vm.memory.size[available] | |AIX |Total memory |<p>-</p> |ZABBIX_PASSIVE |vm.memory.size[total] | |AIX |Interface {#IFNAME}: Incoming network traffic |<p>-</p> |ZABBIX_PASSIVE |net.if.in[{#IFNAME}]<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND: ``</p><p>- MULTIPLIER: `8`</p> | |AIX |Interface {#IFNAME}: Outgoing network traffic |<p>-</p> |ZABBIX_PASSIVE |net.if.out[{#IFNAME}]<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND: ``</p><p>- MULTIPLIER: `8`</p> | @@ -87,8 +87,8 @@ There are no template links in this template. |AIX |{#FSNAME}: Used disk space |<p>-</p> |ZABBIX_PASSIVE |vfs.fs.size[{#FSNAME},used] | |Monitoring agent |Version of Zabbix agent running |<p>-</p> |ZABBIX_PASSIVE |agent.version<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | |Monitoring agent |Host name of Zabbix agent running |<p>-</p> |ZABBIX_PASSIVE |agent.hostname<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | -|Monitoring agent |Zabbix agent ping |<p>The agent always returns 1 for this item. It could be used in combination with nodata() for availability check.</p> |ZABBIX_PASSIVE |agent.ping | -|Status |Zabbix agent availability |<p>Monitoring agent availability status</p> |INTERNAL |zabbix[host,agent,available] | +|Monitoring agent |Zabbix agent ping |<p>The agent always returns 1 for this item. It could be used in combination with nodata() for the availability check.</p> |ZABBIX_PASSIVE |agent.ping | +|Status |Zabbix agent availability |<p>Monitoring the availability status of the agent.</p> |INTERNAL |zabbix[host,agent,available] | ## Triggers @@ -98,18 +98,18 @@ There are no template links in this template. |Too many processes |<p>-</p> |`avg(/AIX by Zabbix agent/proc.num[],5m)>300` |WARNING | | |Processor load is too high |<p>-</p> |`avg(/AIX by Zabbix agent/system.cpu.load[percpu,avg1],5m)>5` |WARNING | | |Hostname was changed |<p>-</p> |`last(/AIX by Zabbix agent/system.hostname,#1)<>last(/AIX by Zabbix agent/system.hostname,#2)` |INFO | | -|Disk I/O is overloaded |<p>OS spends significant time waiting for I/O (input/output) operations. It could be indicator of performance issues with storage system.</p> |`avg(/AIX by Zabbix agent/system.stat[cpu,wa],5m)>20` |WARNING | | +|Disk I/O is overloaded |<p>The OS spends significant time waiting for the I/O (input/output) operations. It could be an indicator of performance issues with the storage system.</p> |`avg(/AIX by Zabbix agent/system.stat[cpu,wa],5m)>20` |WARNING | | |Host information was changed |<p>-</p> |`last(/AIX by Zabbix agent/system.uname,#1)<>last(/AIX by Zabbix agent/system.uname,#2)` |INFO | | |Server has just been restarted |<p>-</p> |`change(/AIX by Zabbix agent/system.uptime)<0` |INFO | | |/etc/passwd has been changed |<p>-</p> |`last(/AIX by Zabbix agent/vfs.file.cksum[/etc/passwd,sha256],#1)<>last(/AIX by Zabbix agent/vfs.file.cksum[/etc/passwd,sha256],#2)` |WARNING | | |Lack of available memory on server |<p>-</p> |`last(/AIX by Zabbix agent/vm.memory.size[available])<20M` |AVERAGE | | |{#FSNAME}: Free inodes is less than 20% |<p>-</p> |`last(/AIX by Zabbix agent/vfs.fs.inode[{#FSNAME},pfree])<20` |WARNING | | |{#FSNAME}: Free disk space is less than 20% |<p>-</p> |`last(/AIX by Zabbix agent/vfs.fs.size[{#FSNAME},pfree])<20` |WARNING | | -|Zabbix agent is not available |<p>For passive only agents, host availability is used with {$AGENT.TIMEOUT} as time threshold.</p> |`max(/AIX by Zabbix agent/zabbix[host,agent,available],{$AGENT.TIMEOUT})=0` |AVERAGE |<p>Manual close: YES</p> | +|Zabbix agent is not available |<p>For passive checks only the availability of the agent(s) and a host is used with {$AGENT.TIMEOUT} as the time threshold.</p> |`max(/AIX by Zabbix agent/zabbix[host,agent,available],{$AGENT.TIMEOUT})=0` |AVERAGE |<p>Manual close: YES</p> | ## Feedback -Please report any issues with the template at https://support.zabbix.com +Please report any issues with the template at https://support.zabbix.com. -You can also provide feedback, discuss the template or ask for help with it at [ZABBIX forums](https://www.zabbix.com/forum/zabbix-suggestions-and-feedback/). +You can also provide feedback, discuss the template, or ask for help at [ZABBIX forums](https://www.zabbix.com/forum/zabbix-suggestions-and-feedback/). diff --git a/templates/os/aix/template_os_aix.yaml b/templates/os/aix/template_os_aix.yaml index c3f6ad5373f..afa10ba221f 100644 --- a/templates/os/aix/template_os_aix.yaml +++ b/templates/os/aix/template_os_aix.yaml @@ -1,6 +1,6 @@ zabbix_export: version: '6.4' - date: '2022-09-09T14:24:19Z' + date: '2022-10-24T17:38:06Z' template_groups: - uuid: 846977d1dfed4968bc5f8bdb363285bc @@ -11,7 +11,7 @@ zabbix_export: template: 'AIX by Zabbix agent' name: 'AIX by Zabbix agent' description: | - Official AIX template. Requires agent of Zabbix 4.0.0 or newer. + It is an official AIX template. It requires Zabbix agent 4.0 or newer. You can discuss this template or leave feedback on our forum https://www.zabbix.com/forum/zabbix-suggestions-and-feedback/ @@ -42,7 +42,7 @@ zabbix_export: name: 'Zabbix agent ping' key: agent.ping history: 7d - description: 'The agent always returns 1 for this item. It could be used in combination with nodata() for availability check.' + description: 'The agent always returns 1 for this item. It could be used in combination with nodata() for the availability check.' valuemap: name: 'Zabbix agent ping status' tags: @@ -71,7 +71,7 @@ zabbix_export: name: 'Number of running processes' key: 'proc.num[,,run]' history: 7d - description: 'Number of processes in running state.' + description: 'The number of processes in a running state.' tags: - tag: component @@ -94,7 +94,7 @@ zabbix_export: name: 'Number of processes' key: 'proc.num[]' history: 1w - description: 'Total number of processes in any state.' + description: 'The total number of processes in any state.' tags: - tag: component @@ -133,7 +133,7 @@ zabbix_export: key: 'system.cpu.load[percpu,avg1]' history: 1w value_type: FLOAT - description: 'The processor load is calculated as system CPU load divided by number of CPU cores.' + description: 'The processor load is calculated as the system CPU load divided by the number of CPU cores.' tags: - tag: component @@ -154,7 +154,7 @@ zabbix_export: key: 'system.cpu.load[percpu,avg5]' history: 1w value_type: FLOAT - description: 'The processor load is calculated as system CPU load divided by number of CPU cores.' + description: 'The processor load is calculated as the system CPU load divided by the number of CPU cores.' tags: - tag: component @@ -165,7 +165,7 @@ zabbix_export: key: 'system.cpu.load[percpu,avg15]' history: 1w value_type: FLOAT - description: 'The processor load is calculated as system CPU load divided by number of CPU cores.' + description: 'The processor load is calculated as the system CPU load divided by the number of CPU cores.' tags: - tag: component @@ -193,7 +193,7 @@ zabbix_export: history: 1w trends: '0' value_type: CHAR - description: 'System host name.' + description: 'A host name of the system.' inventory_link: NAME preprocessing: - @@ -316,7 +316,7 @@ zabbix_export: expression: 'avg(/AIX by Zabbix agent/system.stat[cpu,wa],5m)>20' name: 'Disk I/O is overloaded' priority: WARNING - description: 'OS spends significant time waiting for I/O (input/output) operations. It could be indicator of performance issues with storage system.' + description: 'The OS spends significant time waiting for the I/O (input/output) operations. It could be an indicator of performance issues with the storage system.' tags: - tag: scope @@ -489,7 +489,7 @@ zabbix_export: history: 1w trends: '0' value_type: CHAR - description: 'The information as normally returned by ''uname -a''.' + description: 'The information as normally returned by the ''uname -a''.' inventory_link: OS preprocessing: - @@ -536,7 +536,7 @@ zabbix_export: name: 'Number of logged in users' key: system.users.num history: 1w - description: 'Number of users who are currently logged in.' + description: 'The number of users who are currently logged in.' tags: - tag: component @@ -574,7 +574,7 @@ zabbix_export: key: 'vm.memory.size[available]' history: 1w units: B - description: 'Available memory is defined as free+cached+buffers memory.' + description: 'The available memory is defined as free+cached+buffers memory.' tags: - tag: component @@ -609,7 +609,7 @@ zabbix_export: type: INTERNAL key: 'zabbix[host,agent,available]' history: 7d - description: 'Monitoring agent availability status' + description: 'Monitoring the availability status of the agent.' valuemap: name: zabbix.host.available tags: @@ -623,7 +623,7 @@ zabbix_export: name: 'Zabbix agent is not available' event_name: 'Zabbix agent is not available (for {$AGENT.TIMEOUT})' priority: AVERAGE - description: 'For passive only agents, host availability is used with {$AGENT.TIMEOUT} as time threshold.' + description: 'For passive checks only the availability of the agent(s) and a host is used with {$AGENT.TIMEOUT} as the time threshold.' manual_close: 'YES' tags: - @@ -641,7 +641,7 @@ zabbix_export: macro: '{#IFNAME}' value: '@Network interfaces for discovery' formulaid: A - description: 'Discovery of network interfaces as defined in global regular expression "Network interfaces for discovery".' + description: 'The discovery of network interfaces as defined in the global regular expression "Network interfaces for discovery".' item_prototypes: - uuid: df9710a48eaa4a72911de3971b37c596 @@ -714,7 +714,7 @@ zabbix_export: macro: '{#FSTYPE}' value: '@File systems for discovery' formulaid: A - description: 'Discovery of file systems of different types as defined in global regular expression "File systems for discovery".' + description: 'The discovery of different types of file systems as defined in the global regular expression "File systems for discovery".' item_prototypes: - uuid: ee5ae5de6f7b40b4a9b064bdc733de91 @@ -837,7 +837,7 @@ zabbix_export: - macro: '{$AGENT.TIMEOUT}' value: 3m - description: 'Timeout after which agent is considered unavailable. Works only for agents reachable from Zabbix server/proxy (passive mode).' + description: 'The timeout after which agent is considered unavailable. It works only for the agents reachable from Zabbix server/proxy (in passive mode).' dashboards: - uuid: 873e38e16ef94f2b9b743a3251db0fbb diff --git a/templates/os/freebsd/README.md b/templates/os/freebsd/README.md index 324e38b57e4..aa60f38158f 100644 --- a/templates/os/freebsd/README.md +++ b/templates/os/freebsd/README.md @@ -3,8 +3,8 @@ ## Overview -For Zabbix version: 6.4 and higher -Official FreeBSD template. Requires agent of Zabbix 6.0 and newer. +For Zabbix version: 6.4 and higher. +It is an official FreeBSD template. It requires Zabbix agent 6.0 or newer. ## Setup @@ -22,7 +22,7 @@ No specific Zabbix configuration is required. |Name|Description|Default| |----|-----------|-------| -|{$AGENT.TIMEOUT} |<p>Timeout after which agent is considered unavailable. Works only for agents reachable from Zabbix server/proxy (passive mode).</p> |`3m` | +|{$AGENT.TIMEOUT} |<p>The timeout after which the agent is considered unavailable. It works only for the agents reachable from Zabbix server/proxy (in passive mode).</p> |`3m` | ## Template links @@ -32,17 +32,17 @@ There are no template links in this template. |Name|Description|Type|Key and additional info| |----|-----------|----|----| -|Mounted filesystem discovery |<p>Discovery of file systems of different types as defined in global regular expression "File systems for discovery".</p> |ZABBIX_PASSIVE |vfs.fs.discovery<p>**Filter**:</p> <p>- {#FSTYPE} MATCHES_REGEX `@File systems for discovery`</p> | -|Network interface discovery |<p>Discovery of network interfaces as defined in global regular expression "Network interfaces for discovery".</p> |ZABBIX_PASSIVE |net.if.discovery<p>**Filter**:</p> <p>- {#IFNAME} MATCHES_REGEX `@Network interfaces for discovery`</p> | +|Mounted filesystem discovery |<p>The discovery of different types of file systems as defined in the global regular expression "File systems for discovery".</p> |ZABBIX_PASSIVE |vfs.fs.discovery<p>**Filter**:</p> <p>- {#FSTYPE} MATCHES_REGEX `@File systems for discovery`</p> | +|Network interface discovery |<p>The discovery of network interfaces as defined in the global regular expression "Network interfaces for discovery".</p> |ZABBIX_PASSIVE |net.if.discovery<p>**Filter**:</p> <p>- {#IFNAME} MATCHES_REGEX `@Network interfaces for discovery`</p> | ## Items collected |Group|Name|Description|Type|Key and additional info| |-----|----|-----------|----|---------------------| |CPU |Interrupts per second |<p>-</p> |ZABBIX_PASSIVE |system.cpu.intr<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND: ``</p> | -|CPU |Processor load (1 min average per core) |<p>The processor load is calculated as system CPU load divided by number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg1] | -|CPU |Processor load (5 min average per core) |<p>The processor load is calculated as system CPU load divided by number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg5] | -|CPU |Processor load (15 min average per core) |<p>The processor load is calculated as system CPU load divided by number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg15] | +|CPU |Processor load (1 min average per core) |<p>The processor load is calculated as the system CPU load divided by the number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg1] | +|CPU |Processor load (5 min average per core) |<p>The processor load is calculated as the system CPU load divided by the number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg5] | +|CPU |Processor load (15 min average per core) |<p>The processor load is calculated as the system CPU load divided by the number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg15] | |CPU |Context switches per second |<p>-</p> |ZABBIX_PASSIVE |system.cpu.switches<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND: ``</p> | |CPU |CPU idle time |<p>The time the CPU has spent doing nothing.</p> |ZABBIX_PASSIVE |system.cpu.util[,idle] | |CPU |CPU interrupt time |<p>The amount of time the CPU has been servicing hardware interrupts.</p> |ZABBIX_PASSIVE |system.cpu.util[,interrupt] | @@ -55,27 +55,27 @@ There are no template links in this template. |Filesystems |Filesystems: Total disk space on {#FSNAME} |<p>-</p> |ZABBIX_PASSIVE |vfs.fs.size[{#FSNAME},total] | |Filesystems |Filesystems: Used disk space on {#FSNAME} |<p>-</p> |ZABBIX_PASSIVE |vfs.fs.size[{#FSNAME},used] | |General |Host boot time |<p>-</p> |ZABBIX_PASSIVE |system.boottime | -|General |Host name |<p>System host name.</p> |ZABBIX_PASSIVE |system.hostname<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | +|General |Host name |<p>A host name of the system.</p> |ZABBIX_PASSIVE |system.hostname<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | |General |Host local time |<p>-</p> |ZABBIX_PASSIVE |system.localtime | -|General |System information |<p>The information as normally returned by 'uname -a'.</p> |ZABBIX_PASSIVE |system.uname<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | +|General |System information |<p>The information as normally returned by the 'uname -a'.</p> |ZABBIX_PASSIVE |system.uname<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | |General |System uptime |<p>-</p> |ZABBIX_PASSIVE |system.uptime | |Memory |Free swap space |<p>-</p> |ZABBIX_PASSIVE |system.swap.size[,free] | |Memory |Free swap space in % |<p>-</p> |ZABBIX_PASSIVE |system.swap.size[,pfree] | |Memory |Total swap space |<p>-</p> |ZABBIX_PASSIVE |system.swap.size[,total] | -|Memory |Available memory |<p>Available memory is defined as free+cached+buffers memory.</p> |ZABBIX_PASSIVE |vm.memory.size[available] | +|Memory |Available memory |<p>The available memory is defined as free+cached+buffers memory.</p> |ZABBIX_PASSIVE |vm.memory.size[available] | |Memory |Total memory |<p>-</p> |ZABBIX_PASSIVE |vm.memory.size[total] | |Monitoring agent |Version of Zabbix agent running |<p>-</p> |ZABBIX_PASSIVE |agent.version<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | |Monitoring agent |Host name of Zabbix agent running |<p>-</p> |ZABBIX_PASSIVE |agent.hostname<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | -|Monitoring agent |Zabbix agent ping |<p>The agent always returns 1 for this item. It could be used in combination with nodata() for availability check.</p> |ZABBIX_PASSIVE |agent.ping | +|Monitoring agent |Zabbix agent ping |<p>The agent always returns 1 for this item. It could be used in combination with nodata() for the availability check.</p> |ZABBIX_PASSIVE |agent.ping | |Network interfaces |Network interfaces: Incoming network traffic on {#IFNAME} |<p>-</p> |ZABBIX_PASSIVE |net.if.in[{#IFNAME}]<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND: ``</p><p>- MULTIPLIER: `8`</p> | |Network interfaces |Network interfaces: Outgoing network traffic on {#IFNAME} |<p>-</p> |ZABBIX_PASSIVE |net.if.out[{#IFNAME}]<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND: ``</p><p>- MULTIPLIER: `8`</p> | -|OS |Maximum number of opened files |<p>It could be increased by using sysctl utility or modifying file /etc/sysctl.conf.</p> |ZABBIX_PASSIVE |kernel.maxfiles | -|OS |Maximum number of processes |<p>It could be increased by using sysctl utility or modifying file /etc/sysctl.conf.</p> |ZABBIX_PASSIVE |kernel.maxproc | -|OS |Number of logged in users |<p>Number of users who are currently logged in.</p> |ZABBIX_PASSIVE |system.users.num | -|Processes |Number of running processes |<p>Number of processes in running state.</p> |ZABBIX_PASSIVE |proc.num[,,run] | -|Processes |Number of processes |<p>Total number of processes in any state.</p> |ZABBIX_PASSIVE |proc.num[] | +|OS |Maximum number of opened files |<p>It could be increased by using the sysctl utility or modifying the file /etc/sysctl.conf.</p> |ZABBIX_PASSIVE |kernel.maxfiles | +|OS |Maximum number of processes |<p>It could be increased by using the sysctl utility or modifying the file /etc/sysctl.conf.</p> |ZABBIX_PASSIVE |kernel.maxproc | +|OS |Number of logged in users |<p>The number of users who are currently logged in.</p> |ZABBIX_PASSIVE |system.users.num | +|Processes |Number of running processes |<p>The number of processes in a running state.</p> |ZABBIX_PASSIVE |proc.num[,,run] | +|Processes |Number of processes |<p>The total number of processes in any state.</p> |ZABBIX_PASSIVE |proc.num[] | |Security |Checksum of /etc/passwd |<p>-</p> |ZABBIX_PASSIVE |vfs.file.cksum[/etc/passwd,sha256]<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1h`</p> | -|Status |Zabbix agent availability |<p>Monitoring agent availability status</p> |INTERNAL |zabbix[host,agent,available] | +|Status |Zabbix agent availability |<p>Monitoring the availability status of the agent.</p> |INTERNAL |zabbix[host,agent,available] | ## Triggers @@ -94,11 +94,11 @@ There are no template links in this template. |Too many processes running on {HOST.NAME} |<p>-</p> |`avg(/FreeBSD by Zabbix agent/proc.num[,,run],5m)>30` |WARNING | | |Too many processes on {HOST.NAME} |<p>-</p> |`avg(/FreeBSD by Zabbix agent/proc.num[],5m)>300` |WARNING | | |/etc/passwd has been changed on {HOST.NAME} |<p>-</p> |`last(/FreeBSD by Zabbix agent/vfs.file.cksum[/etc/passwd,sha256],#1)<>last(/FreeBSD by Zabbix agent/vfs.file.cksum[/etc/passwd,sha256],#2)` |WARNING | | -|Zabbix agent is not available |<p>For passive only agents, host availability is used with {$AGENT.TIMEOUT} as time threshold.</p> |`max(/FreeBSD by Zabbix agent/zabbix[host,agent,available],{$AGENT.TIMEOUT})=0` |AVERAGE |<p>Manual close: YES</p> | +|Zabbix agent is not available |<p>For passive checks only the availability of the agents and a host is used with {$AGENT.TIMEOUT} as the time threshold.</p> |`max(/FreeBSD by Zabbix agent/zabbix[host,agent,available],{$AGENT.TIMEOUT})=0` |AVERAGE |<p>Manual close: YES</p> | ## Feedback -Please report any issues with the template at https://support.zabbix.com +Please report any issues with the template at https://support.zabbix.com. -You can also provide feedback, discuss the template or ask for help with it at [ZABBIX forums](https://www.zabbix.com/forum/zabbix-suggestions-and-feedback/). +You can also provide feedback, discuss the template, or ask for help at [ZABBIX forums](https://www.zabbix.com/forum/zabbix-suggestions-and-feedback/). diff --git a/templates/os/freebsd/template_os_freebsd.yaml b/templates/os/freebsd/template_os_freebsd.yaml index 0cad83eafce..cbb06801906 100644 --- a/templates/os/freebsd/template_os_freebsd.yaml +++ b/templates/os/freebsd/template_os_freebsd.yaml @@ -1,6 +1,6 @@ zabbix_export: version: '6.4' - date: '2022-09-09T14:24:22Z' + date: '2022-10-24T17:38:51Z' template_groups: - uuid: 846977d1dfed4968bc5f8bdb363285bc @@ -11,7 +11,7 @@ zabbix_export: template: 'FreeBSD by Zabbix agent' name: 'FreeBSD by Zabbix agent' description: | - Official FreeBSD template. Requires agent of Zabbix 6.0 or newer. + It is an official FreeBSD template. It requires Zabbix agent 6.0 or newer. You can discuss this template or leave feedback on our forum https://www.zabbix.com/forum/zabbix-suggestions-and-feedback/ @@ -42,7 +42,7 @@ zabbix_export: name: 'Zabbix agent ping' key: agent.ping history: 7d - description: 'The agent always returns 1 for this item. It could be used in combination with nodata() for availability check.' + description: 'The agent always returns 1 for this item. It could be used in combination with nodata() for the availability check.' valuemap: name: 'Zabbix agent ping status' tags: @@ -72,7 +72,7 @@ zabbix_export: key: kernel.maxfiles delay: 1h history: 1w - description: 'It could be increased by using sysctl utility or modifying file /etc/sysctl.conf.' + description: 'It could be increased by using the sysctl utility or modifying the file /etc/sysctl.conf.' tags: - tag: component @@ -96,7 +96,7 @@ zabbix_export: key: kernel.maxproc delay: 1h history: 1w - description: 'It could be increased by using sysctl utility or modifying file /etc/sysctl.conf.' + description: 'It could be increased by using the sysctl utility or modifying the file /etc/sysctl.conf.' tags: - tag: component @@ -122,7 +122,7 @@ zabbix_export: name: 'Number of running processes' key: 'proc.num[,,run]' history: 1w - description: 'Number of processes in running state.' + description: 'The number of processes in a running state.' tags: - tag: component @@ -148,7 +148,7 @@ zabbix_export: name: 'Number of processes' key: 'proc.num[]' history: 1w - description: 'Total number of processes in any state.' + description: 'The total number of processes in any state.' tags: - tag: component @@ -201,7 +201,7 @@ zabbix_export: key: 'system.cpu.load[percpu,avg1]' history: 1w value_type: FLOAT - description: 'The processor load is calculated as system CPU load divided by number of CPU cores.' + description: 'The processor load is calculated as the system CPU load divided by the number of CPU cores.' tags: - tag: component @@ -225,7 +225,7 @@ zabbix_export: key: 'system.cpu.load[percpu,avg5]' history: 1w value_type: FLOAT - description: 'The processor load is calculated as system CPU load divided by number of CPU cores.' + description: 'The processor load is calculated as the system CPU load divided by the number of CPU cores.' tags: - tag: component @@ -236,7 +236,7 @@ zabbix_export: key: 'system.cpu.load[percpu,avg15]' history: 1w value_type: FLOAT - description: 'The processor load is calculated as system CPU load divided by number of CPU cores.' + description: 'The processor load is calculated as the system CPU load divided by the number of CPU cores.' tags: - tag: component @@ -324,7 +324,7 @@ zabbix_export: history: 1w trends: '0' value_type: CHAR - description: 'System host name.' + description: 'A host name of the system.' inventory_link: NAME preprocessing: - @@ -409,7 +409,7 @@ zabbix_export: history: 1w trends: '0' value_type: CHAR - description: 'The information as normally returned by ''uname -a''.' + description: 'The information as normally returned by the ''uname -a''.' inventory_link: OS preprocessing: - @@ -456,7 +456,7 @@ zabbix_export: name: 'Number of logged in users' key: system.users.num history: 1w - description: 'Number of users who are currently logged in.' + description: 'The number of users who are currently logged in.' tags: - tag: component @@ -494,7 +494,7 @@ zabbix_export: key: 'vm.memory.size[available]' history: 1w units: B - description: 'Available memory is defined as free+cached+buffers memory.' + description: 'The available memory is defined as free+cached+buffers memory.' tags: - tag: component @@ -529,7 +529,7 @@ zabbix_export: type: INTERNAL key: 'zabbix[host,agent,available]' history: 7d - description: 'Monitoring agent availability status' + description: 'Monitoring the availability status of the agent.' valuemap: name: zabbix.host.available tags: @@ -543,7 +543,7 @@ zabbix_export: name: 'Zabbix agent is not available' event_name: 'Zabbix agent is not available (for {$AGENT.TIMEOUT})' priority: AVERAGE - description: 'For passive only agents, host availability is used with {$AGENT.TIMEOUT} as time threshold.' + description: 'For passive checks only the availability of the agents and a host is used with {$AGENT.TIMEOUT} as the time threshold.' manual_close: 'YES' tags: - @@ -561,7 +561,7 @@ zabbix_export: macro: '{#IFNAME}' value: '@Network interfaces for discovery' formulaid: A - description: 'Discovery of network interfaces as defined in global regular expression "Network interfaces for discovery".' + description: 'The discovery of network interfaces as defined in the global regular expression "Network interfaces for discovery".' item_prototypes: - uuid: b1f9e472c6ed467d8cb0cc1739c39b59 @@ -637,7 +637,7 @@ zabbix_export: macro: '{#FSTYPE}' value: '@File systems for discovery' formulaid: A - description: 'Discovery of file systems of different types as defined in global regular expression "File systems for discovery".' + description: 'The discovery of different types of file systems as defined in the global regular expression "File systems for discovery".' item_prototypes: - uuid: a5cdfe771122483fa1a88b2ea5c26b36 @@ -767,7 +767,7 @@ zabbix_export: - macro: '{$AGENT.TIMEOUT}' value: 3m - description: 'Timeout after which agent is considered unavailable. Works only for agents reachable from Zabbix server/proxy (passive mode).' + description: 'The timeout after which the agent is considered unavailable. It works only for the agents reachable from Zabbix server/proxy (in passive mode).' dashboards: - uuid: 618c8fc9d4b640999b3389960f5bead4 diff --git a/templates/os/hp-ux/README.md b/templates/os/hp-ux/README.md index a0c6566a79f..3fc4551e185 100644 --- a/templates/os/hp-ux/README.md +++ b/templates/os/hp-ux/README.md @@ -3,15 +3,15 @@ ## Overview -For Zabbix version: 6.4 and higher -Official HP-UX template. Requires agent of Zabbix 4.0 and newer. +For Zabbix version: 6.4 and higher. +It is an official HP-UX template. It requires Zabbix agent 4.0 or newer. ## Setup > See [Zabbix template operation](https://www.zabbix.com/documentation/6.4/manual/config/templates_out_of_the_box/zabbix_agent) for basic instructions. -Install Zabbix agent on HP-UX OS according to Zabbix documentation. +Install Zabbix agent on the HP-UX OS according to Zabbix documentation. ## Zabbix configuration @@ -22,7 +22,7 @@ No specific Zabbix configuration is required. |Name|Description|Default| |----|-----------|-------| -|{$AGENT.TIMEOUT} |<p>Timeout after which agent is considered unavailable. Works only for agents reachable from Zabbix server/proxy (passive mode).</p> |`3m` | +|{$AGENT.TIMEOUT} |<p>The timeout after which the agent is considered unavailable. It works only for the agents reachable from Zabbix server/proxy (in passive mode).</p> |`3m` | ## Template links @@ -32,26 +32,26 @@ There are no template links in this template. |Name|Description|Type|Key and additional info| |----|-----------|----|----| -|Mounted filesystem discovery |<p>Discovery of file systems of different types as defined in global regular expression "File systems for discovery".</p> |ZABBIX_PASSIVE |vfs.fs.discovery<p>**Filter**:</p> <p>- {#FSTYPE} MATCHES_REGEX `@File systems for discovery`</p> | -|Network interface discovery |<p>Discovery of network interfaces as defined in global regular expression "Network interfaces for discovery".</p> |ZABBIX_PASSIVE |net.if.discovery<p>**Filter**:</p> <p>- {#IFNAME} MATCHES_REGEX `@Network interfaces for discovery`</p> | +|Mounted filesystem discovery |<p>The discovery of different types of file systems as defined in the global regular expression "File systems for discovery".</p> |ZABBIX_PASSIVE |vfs.fs.discovery<p>**Filter**:</p> <p>- {#FSTYPE} MATCHES_REGEX `@File systems for discovery`</p> | +|Network interface discovery |<p>The discovery of network interfaces as defined in the global regular expression "Network interfaces for discovery".</p> |ZABBIX_PASSIVE |net.if.discovery<p>**Filter**:</p> <p>- {#IFNAME} MATCHES_REGEX `@Network interfaces for discovery`</p> | ## Items collected |Group|Name|Description|Type|Key and additional info| |-----|----|-----------|----|---------------------| -|HP-UX |Processor load (1 min average per core) |<p>The processor load is calculated as system CPU load divided by number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg1] | -|HP-UX |Processor load (5 min average per core) |<p>The processor load is calculated as system CPU load divided by number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg5] | -|HP-UX |Processor load (15 min average per core) |<p>The processor load is calculated as system CPU load divided by number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg15] | +|HP-UX |Processor load (1 min average per core) |<p>The processor load is calculated as the system CPU load divided by the number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg1] | +|HP-UX |Processor load (5 min average per core) |<p>The processor load is calculated as the system CPU load divided by the number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg5] | +|HP-UX |Processor load (15 min average per core) |<p>The processor load is calculated as the system CPU load divided by the number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg15] | |HP-UX |CPU idle time |<p>The time the CPU has spent doing nothing.</p> |ZABBIX_PASSIVE |system.cpu.util[,idle] | |HP-UX |CPU nice time |<p>The time the CPU has spent running users' processes that have been niced.</p> |ZABBIX_PASSIVE |system.cpu.util[,nice] | |HP-UX |CPU system time |<p>The time the CPU has spent running the kernel and its processes.</p> |ZABBIX_PASSIVE |system.cpu.util[,system] | |HP-UX |CPU user time |<p>The time the CPU has spent running users' processes that are not niced.</p> |ZABBIX_PASSIVE |system.cpu.util[,user] | -|HP-UX |Host name |<p>System host name.</p> |ZABBIX_PASSIVE |system.hostname<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | +|HP-UX |Host name |<p>A host name of the system.</p> |ZABBIX_PASSIVE |system.hostname<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | |HP-UX |Host local time |<p>-</p> |ZABBIX_PASSIVE |system.localtime | -|HP-UX |System information |<p>The information as normally returned by 'uname -a'.</p> |ZABBIX_PASSIVE |system.uname<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | -|HP-UX |Number of logged in users |<p>Number of users who are currently logged in.</p> |ZABBIX_PASSIVE |system.users.num | +|HP-UX |System information |<p>The information as normally returned by the 'uname -a'.</p> |ZABBIX_PASSIVE |system.uname<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | +|HP-UX |Number of logged in users |<p>The number of users who are currently logged in.</p> |ZABBIX_PASSIVE |system.users.num | |HP-UX |Checksum of /etc/passwd |<p>-</p> |ZABBIX_PASSIVE |vfs.file.cksum[/etc/passwd,sha256]<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1h`</p> | -|HP-UX |Available memory |<p>Available memory is defined as free+cached+buffers memory.</p> |ZABBIX_PASSIVE |vm.memory.size[available] | +|HP-UX |Available memory |<p>The available memory is defined as free+cached+buffers memory.</p> |ZABBIX_PASSIVE |vm.memory.size[available] | |HP-UX |Total memory |<p>-</p> |ZABBIX_PASSIVE |vm.memory.size[total] | |HP-UX |Interface {#IFNAME}: Incoming network traffic |<p>-</p> |ZABBIX_PASSIVE |net.if.in[{#IFNAME}]<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND: ``</p><p>- MULTIPLIER: `8`</p> | |HP-UX |Interface {#IFNAME}: Outgoing network traffic |<p>-</p> |ZABBIX_PASSIVE |net.if.out[{#IFNAME}]<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND: ``</p><p>- MULTIPLIER: `8`</p> | @@ -62,8 +62,8 @@ There are no template links in this template. |HP-UX |{#FSNAME}: Used disk space |<p>-</p> |ZABBIX_PASSIVE |vfs.fs.size[{#FSNAME},used] | |Monitoring agent |Version of Zabbix agent running |<p>-</p> |ZABBIX_PASSIVE |agent.version<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | |Monitoring agent |Host name of Zabbix agent running |<p>-</p> |ZABBIX_PASSIVE |agent.hostname<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | -|Monitoring agent |Zabbix agent ping |<p>The agent always returns 1 for this item. It could be used in combination with nodata() for availability check.</p> |ZABBIX_PASSIVE |agent.ping | -|Status |Zabbix agent availability |<p>Monitoring agent availability status</p> |INTERNAL |zabbix[host,agent,available] | +|Monitoring agent |Zabbix agent ping |<p>The agent always returns 1 for this item. It could be used in combination with nodata() for the availability check.</p> |ZABBIX_PASSIVE |agent.ping | +|Status |Zabbix agent availability |<p>Monitoring the availability status of the agent.</p> |INTERNAL |zabbix[host,agent,available] | ## Triggers @@ -76,11 +76,11 @@ There are no template links in this template. |Lack of available memory on server |<p>-</p> |`last(/HP-UX by Zabbix agent/vm.memory.size[available])<20M` |AVERAGE | | |{#FSNAME}: Free inodes is less than 20% |<p>-</p> |`last(/HP-UX by Zabbix agent/vfs.fs.inode[{#FSNAME},pfree])<20` |WARNING | | |{#FSNAME}: Free disk space is less than 20% |<p>-</p> |`last(/HP-UX by Zabbix agent/vfs.fs.size[{#FSNAME},pfree])<20` |WARNING | | -|Zabbix agent is not available |<p>For passive only agents, host availability is used with {$AGENT.TIMEOUT} as time threshold.</p> |`max(/HP-UX by Zabbix agent/zabbix[host,agent,available],{$AGENT.TIMEOUT})=0` |AVERAGE |<p>Manual close: YES</p> | +|Zabbix agent is not available |<p>For passive checks only the availability of the agents and a host is used with {$AGENT.TIMEOUT} as the time threshold.</p> |`max(/HP-UX by Zabbix agent/zabbix[host,agent,available],{$AGENT.TIMEOUT})=0` |AVERAGE |<p>Manual close: YES</p> | ## Feedback -Please report any issues with the template at https://support.zabbix.com +Please report any issues with the template at https://support.zabbix.com. -You can also provide feedback, discuss the template or ask for help with it at [ZABBIX forums](https://www.zabbix.com/forum/zabbix-suggestions-and-feedback/). +You can also provide feedback, discuss the template, or ask for help at [ZABBIX forums](https://www.zabbix.com/forum/zabbix-suggestions-and-feedback/). diff --git a/templates/os/hp-ux/template_os_hp-ux.yaml b/templates/os/hp-ux/template_os_hp-ux.yaml index 680ec163ce0..9ce6afae2ca 100644 --- a/templates/os/hp-ux/template_os_hp-ux.yaml +++ b/templates/os/hp-ux/template_os_hp-ux.yaml @@ -1,6 +1,6 @@ zabbix_export: version: '6.4' - date: '2022-09-09T14:24:23Z' + date: '2022-10-24T17:39:52Z' template_groups: - uuid: 846977d1dfed4968bc5f8bdb363285bc @@ -11,7 +11,7 @@ zabbix_export: template: 'HP-UX by Zabbix agent' name: 'HP-UX by Zabbix agent' description: | - Official HP-UX template. Requires agent of Zabbix 4.0.0 or newer.+ + It is an official HP-UX template. It requires Zabbix agent 4.0 or newer. You can discuss this template or leave feedback on our forum https://www.zabbix.com/forum/zabbix-suggestions-and-feedback/ @@ -42,7 +42,7 @@ zabbix_export: name: 'Zabbix agent ping' key: agent.ping history: 7d - description: 'The agent always returns 1 for this item. It could be used in combination with nodata() for availability check.' + description: 'The agent always returns 1 for this item. It could be used in combination with nodata() for the availability check.' valuemap: name: 'Zabbix agent ping status' tags: @@ -72,7 +72,7 @@ zabbix_export: key: 'system.cpu.load[percpu,avg1]' history: 1w value_type: FLOAT - description: 'The processor load is calculated as system CPU load divided by number of CPU cores.' + description: 'The processor load is calculated as the system CPU load divided by the number of CPU cores.' tags: - tag: component @@ -96,7 +96,7 @@ zabbix_export: key: 'system.cpu.load[percpu,avg5]' history: 1w value_type: FLOAT - description: 'The processor load is calculated as system CPU load divided by number of CPU cores.' + description: 'The processor load is calculated as the system CPU load divided by the number of CPU cores.' tags: - tag: component @@ -107,7 +107,7 @@ zabbix_export: key: 'system.cpu.load[percpu,avg15]' history: 1w value_type: FLOAT - description: 'The processor load is calculated as system CPU load divided by number of CPU cores.' + description: 'The processor load is calculated as the system CPU load divided by the number of CPU cores.' tags: - tag: component @@ -168,7 +168,7 @@ zabbix_export: history: 1w trends: '0' value_type: CHAR - description: 'System host name.' + description: 'A host name of the system.' inventory_link: NAME preprocessing: - @@ -207,7 +207,7 @@ zabbix_export: history: 1w trends: '0' value_type: CHAR - description: 'The information as normally returned by ''uname -a''.' + description: 'The information as normally returned by the ''uname -a''.' inventory_link: OS preprocessing: - @@ -233,7 +233,7 @@ zabbix_export: name: 'Number of logged in users' key: system.users.num history: 1w - description: 'Number of users who are currently logged in.' + description: 'The number of users who are currently logged in.' tags: - tag: component @@ -271,7 +271,7 @@ zabbix_export: key: 'vm.memory.size[available]' history: 1w units: B - description: 'Available memory is defined as free+cached+buffers memory.' + description: 'The available memory is defined as free+cached+buffers memory.' tags: - tag: component @@ -306,7 +306,7 @@ zabbix_export: type: INTERNAL key: 'zabbix[host,agent,available]' history: 7d - description: 'Monitoring agent availability status' + description: 'Monitoring the availability status of the agent.' valuemap: name: zabbix.host.available tags: @@ -320,7 +320,7 @@ zabbix_export: name: 'Zabbix agent is not available' event_name: 'Zabbix agent is not available (for {$AGENT.TIMEOUT})' priority: AVERAGE - description: 'For passive only agents, host availability is used with {$AGENT.TIMEOUT} as time threshold.' + description: 'For passive checks only the availability of the agents and a host is used with {$AGENT.TIMEOUT} as the time threshold.' manual_close: 'YES' tags: - @@ -338,7 +338,7 @@ zabbix_export: macro: '{#IFNAME}' value: '@Network interfaces for discovery' formulaid: A - description: 'Discovery of network interfaces as defined in global regular expression "Network interfaces for discovery".' + description: 'The discovery of network interfaces as defined in the global regular expression "Network interfaces for discovery".' item_prototypes: - uuid: 1c1dc757da2a43c4827734e4b7b3fcd2 @@ -411,7 +411,7 @@ zabbix_export: macro: '{#FSTYPE}' value: '@File systems for discovery' formulaid: A - description: 'Discovery of file systems of different types as defined in global regular expression "File systems for discovery".' + description: 'The discovery of different types of file systems as defined in the global regular expression "File systems for discovery".' item_prototypes: - uuid: dbf8305aadb049a58b19a50d4e36fde9 @@ -534,7 +534,7 @@ zabbix_export: - macro: '{$AGENT.TIMEOUT}' value: 3m - description: 'Timeout after which agent is considered unavailable. Works only for agents reachable from Zabbix server/proxy (passive mode).' + description: 'The timeout after which the agent is considered unavailable. It works only for the agents reachable from Zabbix server/proxy (in passive mode).' dashboards: - uuid: cbac7a8959574b308d1c1e23cf3760ee diff --git a/templates/os/macos/README.md b/templates/os/macos/README.md index 11ffcd91fde..d8349ca3a09 100644 --- a/templates/os/macos/README.md +++ b/templates/os/macos/README.md @@ -3,8 +3,8 @@ ## Overview -For Zabbix version: 6.4 and higher -Official macOS template. Requires Zabbix agent 4.0.0 or newer. +For Zabbix version: 6.4 and higher. +It is an official macOS template. It requires Zabbix agent 4.0.0 or newer. ## Setup @@ -22,7 +22,7 @@ No specific Zabbix configuration is required. |Name|Description|Default| |----|-----------|-------| -|{$AGENT.TIMEOUT} |<p>Timeout after which agent is considered unavailable. Works only for agents reachable from Zabbix server/proxy (passive mode).</p> |`3m` | +|{$AGENT.TIMEOUT} |<p>The timeout after which the agent is considered unavailable. It works only for the agents reachable from Zabbix server/proxy (in passive mode).</p> |`3m` | ## Template links @@ -32,37 +32,37 @@ There are no template links in this template. |Name|Description|Type|Key and additional info| |----|-----------|----|----| -|Mounted filesystem discovery |<p>Discovery of file systems of different types as defined in global regular expression "File systems for discovery".</p> |ZABBIX_PASSIVE |vfs.fs.discovery<p>**Filter**:</p> <p>- {#FSTYPE} MATCHES_REGEX `@File systems for discovery`</p> | +|Mounted filesystem discovery |<p>Discovery of different types of file systems as defined in the global regular expression "File systems for discovery".</p> |ZABBIX_PASSIVE |vfs.fs.discovery<p>**Filter**:</p> <p>- {#FSTYPE} MATCHES_REGEX `@File systems for discovery`</p> | ## Items collected |Group|Name|Description|Type|Key and additional info| |-----|----|-----------|----|---------------------| -|macOS |Maximum number of opened files |<p>It could be increased by using sysctl utility or modifying file /etc/sysctl.conf.</p> |ZABBIX_PASSIVE |kernel.maxfiles | -|macOS |Maximum number of processes |<p>It could be increased by using sysctl utility or modifying file /etc/sysctl.conf.</p> |ZABBIX_PASSIVE |kernel.maxproc | +|macOS |Maximum number of opened files |<p>It could be increased by using sysctl utility or modifying the file /etc/sysctl.conf.</p> |ZABBIX_PASSIVE |kernel.maxfiles | +|macOS |Maximum number of processes |<p>It could be increased by using sysctl utility or modifying the file /etc/sysctl.conf.</p> |ZABBIX_PASSIVE |kernel.maxproc | |macOS |Incoming network traffic on en0 |<p>-</p> |ZABBIX_PASSIVE |net.if.in[en0]<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND</p><p>- MULTIPLIER: `8`</p> | |macOS |Outgoing network traffic on en0 |<p>-</p> |ZABBIX_PASSIVE |net.if.out[en0]<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND</p><p>- MULTIPLIER: `8`</p> | |macOS |Host boot time |<p>-</p> |ZABBIX_PASSIVE |system.boottime | -|macOS |Processor load (1 min average per core) |<p>The processor load is calculated as system CPU load divided by number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg1] | -|macOS |Processor load (5 min average per core) |<p>The processor load is calculated as system CPU load divided by number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg5] | -|macOS |Processor load (15 min average per core) |<p>The processor load is calculated as system CPU load divided by number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg15] | -|macOS |Host name |<p>System host name.</p> |ZABBIX_PASSIVE |system.hostname<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | +|macOS |Processor load (1 min average per core) |<p>The processor load is calculated as the system CPU load divided by the number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg1] | +|macOS |Processor load (5 min average per core) |<p>The processor load is calculated as the system CPU load divided by the number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg5] | +|macOS |Processor load (15 min average per core) |<p>The processor load is calculated as the system CPU load divided by the number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg15] | +|macOS |Host name |<p>A host name of the system.</p> |ZABBIX_PASSIVE |system.hostname<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | |macOS |Host local time |<p>-</p> |ZABBIX_PASSIVE |system.localtime | -|macOS |System information |<p>The information as normally returned by 'uname -a'.</p> |ZABBIX_PASSIVE |system.uname<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | +|macOS |System information |<p>The information as normally returned by the 'uname -a'.</p> |ZABBIX_PASSIVE |system.uname<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | |macOS |System uptime |<p>-</p> |ZABBIX_PASSIVE |system.uptime | -|macOS |Number of logged in users |<p>Number of users who are currently logged in.</p> |ZABBIX_PASSIVE |system.users.num | +|macOS |Number of logged in users |<p>The number of users who are currently logged in.</p> |ZABBIX_PASSIVE |system.users.num | |macOS |Checksum of /etc/passwd |<p>-</p> |ZABBIX_PASSIVE |vfs.file.cksum[/etc/passwd,sha256]<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1h`</p> | -|macOS |Available memory |<p>Available memory is defined as free+cached+buffers memory.</p> |ZABBIX_PASSIVE |vm.memory.size[available] | +|macOS |Available memory |<p>The available memory is defined as free+cached+buffers memory.</p> |ZABBIX_PASSIVE |vm.memory.size[available] | |macOS |Total memory |<p>-</p> |ZABBIX_PASSIVE |vm.memory.size[total] | |macOS |Host name of Zabbix agent running |<p>-</p> |ZABBIX_PASSIVE |agent.hostname<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | -|macOS |Zabbix agent ping |<p>The agent always returns 1 for this item. It could be used in combination with nodata() for availability check</p> |ZABBIX_PASSIVE |agent.ping | +|macOS |Zabbix agent ping |<p>The agent always returns 1 for this item. It could be used in combination with nodata() for the availability check.</p> |ZABBIX_PASSIVE |agent.ping | |macOS |{#FSNAME}: Free inodes (percentage) |<p>-</p> |ZABBIX_PASSIVE |vfs.fs.inode[{#FSNAME},pfree] | |macOS |{#FSNAME}: Free disk space |<p>-</p> |ZABBIX_PASSIVE |vfs.fs.size[{#FSNAME},free] | |macOS |{#FSNAME}: Free disk space (percentage) |<p>-</p> |ZABBIX_PASSIVE |vfs.fs.size[{#FSNAME},pfree] | |macOS |{#FSNAME}: Total disk space |<p>-</p> |ZABBIX_PASSIVE |vfs.fs.size[{#FSNAME},total] | |macOS |{#FSNAME}: Used disk space |<p>-</p> |ZABBIX_PASSIVE |vfs.fs.size[{#FSNAME},used] | |Monitoring agent |Version of Zabbix agent running |<p>-</p> |ZABBIX_PASSIVE |agent.version<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | -|Status |Zabbix agent availability |<p>Monitoring agent availability status</p> |INTERNAL |zabbix[host,agent,available] | +|Status |Zabbix agent availability |<p>Monitoring the availability status of the agent.</p> |INTERNAL |zabbix[host,agent,available] | ## Triggers @@ -78,11 +78,11 @@ There are no template links in this template. |Lack of available memory on server |<p>-</p> |`last(/macOS/vm.memory.size[available])<20M` |AVERAGE | | |{#FSNAME}: Free inodes is less than 20% |<p>-</p> |`last(/macOS/vfs.fs.inode[{#FSNAME},pfree])<20` |WARNING | | |{#FSNAME}: Free disk space is less than 20% |<p>-</p> |`last(/macOS/vfs.fs.size[{#FSNAME},pfree])<20` |WARNING | | -|Zabbix agent is not available |<p>For passive only agents, host availability is used with {$AGENT.TIMEOUT} as time threshold.</p> |`max(/macOS/zabbix[host,agent,available],{$AGENT.TIMEOUT})=0` |AVERAGE |<p>Manual close: YES</p> | +|Zabbix agent is not available |<p>For passive checks only the availability of the agents and a host is used with {$AGENT.TIMEOUT} as the time threshold.</p> |`max(/macOS/zabbix[host,agent,available],{$AGENT.TIMEOUT})=0` |AVERAGE |<p>Manual close: YES</p> | ## Feedback -Please report any issues with the template at https://support.zabbix.com +Please report any issues with the template at https://support.zabbix.com. -You can also provide feedback, discuss the template or ask for help with it at [ZABBIX forums](https://www.zabbix.com/forum/zabbix-suggestions-and-feedback/). +You can also provide feedback, discuss the template, or ask for help at [ZABBIX forums](https://www.zabbix.com/forum/zabbix-suggestions-and-feedback/). diff --git a/templates/os/macos/template_os_macos.yaml b/templates/os/macos/template_os_macos.yaml index df13c6cbf61..5bcc0601561 100644 --- a/templates/os/macos/template_os_macos.yaml +++ b/templates/os/macos/template_os_macos.yaml @@ -1,6 +1,6 @@ zabbix_export: version: '6.4' - date: '2022-09-09T14:24:24Z' + date: '2022-10-24T17:40:14Z' template_groups: - uuid: 846977d1dfed4968bc5f8bdb363285bc @@ -11,7 +11,7 @@ zabbix_export: template: macOS name: macOS description: | - Official macOS template. Requires Zabbix agent 4.0.0 or newer. + It is an official macOS template. It requires Zabbix agent 4.0.0 or newer. You can discuss this template or leave feedback on our forum https://www.zabbix.com/forum/zabbix-suggestions-and-feedback/ @@ -42,7 +42,7 @@ zabbix_export: name: 'Zabbix agent ping' key: agent.ping history: 7d - description: 'The agent always returns 1 for this item. It could be used in combination with nodata() for availability check' + description: 'The agent always returns 1 for this item. It could be used in combination with nodata() for the availability check.' valuemap: name: 'Zabbix agent ping status' tags: @@ -72,7 +72,7 @@ zabbix_export: key: kernel.maxfiles delay: 1h history: 7d - description: 'It could be increased by using sysctl utility or modifying file /etc/sysctl.conf.' + description: 'It could be increased by using sysctl utility or modifying the file /etc/sysctl.conf.' tags: - tag: component @@ -96,7 +96,7 @@ zabbix_export: key: kernel.maxproc delay: 1h history: 7d - description: 'It could be increased by using sysctl utility or modifying file /etc/sysctl.conf.' + description: 'It could be increased by using sysctl utility or modifying the file /etc/sysctl.conf.' tags: - tag: component @@ -169,7 +169,7 @@ zabbix_export: key: 'system.cpu.load[percpu,avg1]' history: 7d value_type: FLOAT - description: 'The processor load is calculated as system CPU load divided by number of CPU cores.' + description: 'The processor load is calculated as the system CPU load divided by the number of CPU cores.' tags: - tag: component @@ -193,7 +193,7 @@ zabbix_export: key: 'system.cpu.load[percpu,avg5]' history: 7d value_type: FLOAT - description: 'The processor load is calculated as system CPU load divided by number of CPU cores.' + description: 'The processor load is calculated as the system CPU load divided by the number of CPU cores.' tags: - tag: component @@ -204,7 +204,7 @@ zabbix_export: key: 'system.cpu.load[percpu,avg15]' history: 7d value_type: FLOAT - description: 'The processor load is calculated as system CPU load divided by number of CPU cores.' + description: 'The processor load is calculated as the system CPU load divided by the number of CPU cores.' tags: - tag: component @@ -217,7 +217,7 @@ zabbix_export: history: 7d trends: '0' value_type: CHAR - description: 'System host name.' + description: 'A host name of the system.' inventory_link: NAME preprocessing: - @@ -256,7 +256,7 @@ zabbix_export: history: 7d trends: '0' value_type: CHAR - description: 'The information as normally returned by ''uname -a''.' + description: 'The information as normally returned by the ''uname -a''.' inventory_link: OS preprocessing: - @@ -303,7 +303,7 @@ zabbix_export: name: 'Number of logged in users' key: system.users.num history: 7d - description: 'Number of users who are currently logged in.' + description: 'The number of users who are currently logged in.' tags: - tag: component @@ -344,7 +344,7 @@ zabbix_export: key: 'vm.memory.size[available]' history: 7d units: B - description: 'Available memory is defined as free+cached+buffers memory.' + description: 'The available memory is defined as free+cached+buffers memory.' tags: - tag: component @@ -379,7 +379,7 @@ zabbix_export: type: INTERNAL key: 'zabbix[host,agent,available]' history: 7d - description: 'Monitoring agent availability status' + description: 'Monitoring the availability status of the agent.' valuemap: name: zabbix.host.available tags: @@ -393,7 +393,7 @@ zabbix_export: name: 'Zabbix agent is not available' event_name: 'Zabbix agent is not available (for {$AGENT.TIMEOUT})' priority: AVERAGE - description: 'For passive only agents, host availability is used with {$AGENT.TIMEOUT} as time threshold.' + description: 'For passive checks only the availability of the agents and a host is used with {$AGENT.TIMEOUT} as the time threshold.' manual_close: 'YES' tags: - @@ -411,7 +411,7 @@ zabbix_export: macro: '{#FSTYPE}' value: '@File systems for discovery' formulaid: A - description: 'Discovery of file systems of different types as defined in global regular expression "File systems for discovery".' + description: 'Discovery of different types of file systems as defined in the global regular expression "File systems for discovery".' item_prototypes: - uuid: b7560dc2b6f743458128961cc962bcd3 @@ -541,7 +541,7 @@ zabbix_export: - macro: '{$AGENT.TIMEOUT}' value: 3m - description: 'Timeout after which agent is considered unavailable. Works only for agents reachable from Zabbix server/proxy (passive mode).' + description: 'The timeout after which the agent is considered unavailable. It works only for the agents reachable from Zabbix server/proxy (in passive mode).' dashboards: - uuid: d66f39e86e2047289acea0bc9a218807 diff --git a/templates/os/openbsd/README.md b/templates/os/openbsd/README.md index 5a051b54e4d..1e8445891af 100644 --- a/templates/os/openbsd/README.md +++ b/templates/os/openbsd/README.md @@ -3,8 +3,8 @@ ## Overview -For Zabbix version: 6.4 and higher -Official OpenBSD template. Requires agent of Zabbix 6.0 and newer. +For Zabbix version: 6.4 and higher. +It is an Official OpenBSD template. It requires Zabbix agent 6.0 or newer. ## Setup @@ -22,7 +22,7 @@ No specific Zabbix configuration is required. |Name|Description|Default| |----|-----------|-------| -|{$AGENT.TIMEOUT} |<p>Timeout after which agent is considered unavailable. Works only for agents reachable from Zabbix server/proxy (passive mode).</p> |`3m` | +|{$AGENT.TIMEOUT} |<p>The timeout after which the agent is considered unavailable. It works only for the agents reachable from Zabbix server/proxy (in passive mode).</p> |`3m` | ## Template links @@ -32,17 +32,17 @@ There are no template links in this template. |Name|Description|Type|Key and additional info| |----|-----------|----|----| -|Mounted filesystem discovery |<p>Discovery of file systems of different types as defined in global regular expression "File systems for discovery".</p> |ZABBIX_PASSIVE |vfs.fs.discovery<p>**Filter**:</p> <p>- {#FSTYPE} MATCHES_REGEX `@File systems for discovery`</p> | -|Network interface discovery |<p>Discovery of network interfaces as defined in global regular expression "Network interfaces for discovery".</p> |ZABBIX_PASSIVE |net.if.discovery<p>**Filter**:</p> <p>- {#IFNAME} MATCHES_REGEX `@Network interfaces for discovery`</p> | +|Mounted filesystem discovery |<p>Discovery of different types of file systems as defined in the global regular expression "File systems for discovery".</p> |ZABBIX_PASSIVE |vfs.fs.discovery<p>**Filter**:</p> <p>- {#FSTYPE} MATCHES_REGEX `@File systems for discovery`</p> | +|Network interface discovery |<p>The discovery of network interfaces as defined in the global regular expression "Network interfaces for discovery".</p> |ZABBIX_PASSIVE |net.if.discovery<p>**Filter**:</p> <p>- {#IFNAME} MATCHES_REGEX `@Network interfaces for discovery`</p> | ## Items collected |Group|Name|Description|Type|Key and additional info| |-----|----|-----------|----|---------------------| |CPU |Interrupts per second |<p>-</p> |ZABBIX_PASSIVE |system.cpu.intr<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND: ``</p> | -|CPU |Processor load (1 min average per core) |<p>The processor load is calculated as system CPU load divided by number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg1] | -|CPU |Processor load (5 min average per core) |<p>The processor load is calculated as system CPU load divided by number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg5] | -|CPU |Processor load (15 min average per core) |<p>The processor load is calculated as system CPU load divided by number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg15] | +|CPU |Processor load (1 min average per core) |<p>The processor load is calculated as the system CPU load divided by the number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg1] | +|CPU |Processor load (5 min average per core) |<p>The processor load is calculated as the system CPU load divided by the number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg5] | +|CPU |Processor load (15 min average per core) |<p>The processor load is calculated as the system CPU load divided by the number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg15] | |CPU |Context switches per second |<p>-</p> |ZABBIX_PASSIVE |system.cpu.switches<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND: ``</p> | |CPU |CPU idle time |<p>The time the CPU has spent doing nothing.</p> |ZABBIX_PASSIVE |system.cpu.util[,idle] | |CPU |CPU interrupt time |<p>The amount of time the CPU has been servicing hardware interrupts.</p> |ZABBIX_PASSIVE |system.cpu.util[,interrupt] | @@ -55,27 +55,27 @@ There are no template links in this template. |Filesystems |Filesystems: Total disk space on {#FSNAME} |<p>-</p> |ZABBIX_PASSIVE |vfs.fs.size[{#FSNAME},total] | |Filesystems |Filesystems: Used disk space on {#FSNAME} |<p>-</p> |ZABBIX_PASSIVE |vfs.fs.size[{#FSNAME},used] | |General |Host boot time |<p>-</p> |ZABBIX_PASSIVE |system.boottime | -|General |Host name |<p>System host name.</p> |ZABBIX_PASSIVE |system.hostname<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | +|General |Host name |<p>A host name of the system.</p> |ZABBIX_PASSIVE |system.hostname<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | |General |Host local time |<p>-</p> |ZABBIX_PASSIVE |system.localtime | -|General |System information |<p>The information as normally returned by 'uname -a'.</p> |ZABBIX_PASSIVE |system.uname<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | +|General |System information |<p>The information as normally returned by the 'uname -a'.</p> |ZABBIX_PASSIVE |system.uname<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | |General |System uptime |<p>-</p> |ZABBIX_PASSIVE |system.uptime | |Memory |Free swap space |<p>-</p> |ZABBIX_PASSIVE |system.swap.size[,free] | |Memory |Free swap space in % |<p>-</p> |ZABBIX_PASSIVE |system.swap.size[,pfree] | |Memory |Total swap space |<p>-</p> |ZABBIX_PASSIVE |system.swap.size[,total] | -|Memory |Available memory |<p>Available memory is defined as free+cached+buffers memory.</p> |ZABBIX_PASSIVE |vm.memory.size[available] | +|Memory |Available memory |<p>The available memory is defined as free+cached+buffers memory.</p> |ZABBIX_PASSIVE |vm.memory.size[available] | |Memory |Total memory |<p>-</p> |ZABBIX_PASSIVE |vm.memory.size[total] | |Monitoring agent |Version of Zabbix agent running |<p>-</p> |ZABBIX_PASSIVE |agent.version<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | |Monitoring agent |Host name of Zabbix agent running |<p>-</p> |ZABBIX_PASSIVE |agent.hostname<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | -|Monitoring agent |Zabbix agent ping |<p>The agent always returns 1 for this item. It could be used in combination with nodata() for availability check.</p> |ZABBIX_PASSIVE |agent.ping | +|Monitoring agent |Zabbix agent ping |<p>The agent always returns 1 for this item. It could be used in combination with nodata() for the availability check.</p> |ZABBIX_PASSIVE |agent.ping | |Network interfaces |Network interfaces: Incoming network traffic on {#IFNAME} |<p>-</p> |ZABBIX_PASSIVE |net.if.in[{#IFNAME}]<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND: ``</p><p>- MULTIPLIER: `8`</p> | |Network interfaces |Network interfaces: Outgoing network traffic on {#IFNAME} |<p>-</p> |ZABBIX_PASSIVE |net.if.out[{#IFNAME}]<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND: ``</p><p>- MULTIPLIER: `8`</p> | -|OS |Maximum number of opened files |<p>It could be increased by using sysctl utility or modifying file /etc/sysctl.conf.</p> |ZABBIX_PASSIVE |kernel.maxfiles | -|OS |Maximum number of processes |<p>It could be increased by using sysctl utility or modifying file /etc/sysctl.conf.</p> |ZABBIX_PASSIVE |kernel.maxproc | -|OS |Number of logged in users |<p>Number of users who are currently logged in.</p> |ZABBIX_PASSIVE |system.users.num | -|Processes |Number of running processes |<p>Number of processes in running state.</p> |ZABBIX_PASSIVE |proc.num[,,run] | -|Processes |Number of processes |<p>Total number of processes in any state.</p> |ZABBIX_PASSIVE |proc.num[] | +|OS |Maximum number of opened files |<p>It could be increased by using the sysctl utility or modifying the file /etc/sysctl.conf.</p> |ZABBIX_PASSIVE |kernel.maxfiles | +|OS |Maximum number of processes |<p>It could be increased by using the sysctl utility or modifying the file /etc/sysctl.conf.</p> |ZABBIX_PASSIVE |kernel.maxproc | +|OS |Number of logged in users |<p>The number of users who are currently logged in.</p> |ZABBIX_PASSIVE |system.users.num | +|Processes |Number of running processes |<p>The number of processes in a running state.</p> |ZABBIX_PASSIVE |proc.num[,,run] | +|Processes |Number of processes |<p>The total number of processes in any state.</p> |ZABBIX_PASSIVE |proc.num[] | |Security |Checksum of /etc/passwd |<p>-</p> |ZABBIX_PASSIVE |vfs.file.cksum[/etc/passwd,sha256]<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1h`</p> | -|Status |Zabbix agent availability |<p>Monitoring agent availability status</p> |INTERNAL |zabbix[host,agent,available] | +|Status |Zabbix agent availability |<p>Monitoring the availability status of the agent.</p> |INTERNAL |zabbix[host,agent,available] | ## Triggers @@ -94,11 +94,11 @@ There are no template links in this template. |Too many processes running on {HOST.NAME} |<p>-</p> |`avg(/OpenBSD by Zabbix agent/proc.num[,,run],5m)>30` |WARNING | | |Too many processes on {HOST.NAME} |<p>-</p> |`avg(/OpenBSD by Zabbix agent/proc.num[],5m)>300` |WARNING | | |/etc/passwd has been changed on {HOST.NAME} |<p>-</p> |`last(/OpenBSD by Zabbix agent/vfs.file.cksum[/etc/passwd,sha256],#1)<>last(/OpenBSD by Zabbix agent/vfs.file.cksum[/etc/passwd,sha256],#2)` |WARNING | | -|Zabbix agent is not available |<p>For passive only agents, host availability is used with {$AGENT.TIMEOUT} as time threshold.</p> |`max(/OpenBSD by Zabbix agent/zabbix[host,agent,available],{$AGENT.TIMEOUT})=0` |AVERAGE |<p>Manual close: YES</p> | +|Zabbix agent is not available |<p>For passive checks only the availability of the agents and a host is used with {$AGENT.TIMEOUT} as the time threshold.</p> |`max(/OpenBSD by Zabbix agent/zabbix[host,agent,available],{$AGENT.TIMEOUT})=0` |AVERAGE |<p>Manual close: YES</p> | ## Feedback -Please report any issues with the template at https://support.zabbix.com +Please report any issues with the template at https://support.zabbix.com. -You can also provide feedback, discuss the template or ask for help with it at [ZABBIX forums](https://www.zabbix.com/forum/zabbix-suggestions-and-feedback/). +You can also provide feedback, discuss the template, or ask for help at [ZABBIX forums](https://www.zabbix.com/forum/zabbix-suggestions-and-feedback/). diff --git a/templates/os/openbsd/template_os_openbsd.yaml b/templates/os/openbsd/template_os_openbsd.yaml index ca4437c2517..292b2dd0ac5 100644 --- a/templates/os/openbsd/template_os_openbsd.yaml +++ b/templates/os/openbsd/template_os_openbsd.yaml @@ -1,6 +1,6 @@ zabbix_export: version: '6.4' - date: '2022-09-09T14:24:25Z' + date: '2022-10-24T17:40:32Z' template_groups: - uuid: 846977d1dfed4968bc5f8bdb363285bc @@ -11,7 +11,7 @@ zabbix_export: template: 'OpenBSD by Zabbix agent' name: 'OpenBSD by Zabbix agent' description: | - Official OpenBSD template. Requires agent of Zabbix 6.0 or newer. + It is an Official OpenBSD template. It requires Zabbix agent 6.0 or newer. You can discuss this template or leave feedback on our forum https://www.zabbix.com/forum/zabbix-suggestions-and-feedback/ @@ -42,7 +42,7 @@ zabbix_export: name: 'Zabbix agent ping' key: agent.ping history: 7d - description: 'The agent always returns 1 for this item. It could be used in combination with nodata() for availability check.' + description: 'The agent always returns 1 for this item. It could be used in combination with nodata() for the availability check.' valuemap: name: 'Zabbix agent ping status' tags: @@ -72,7 +72,7 @@ zabbix_export: key: kernel.maxfiles delay: 1h history: 1w - description: 'It could be increased by using sysctl utility or modifying file /etc/sysctl.conf.' + description: 'It could be increased by using the sysctl utility or modifying the file /etc/sysctl.conf.' tags: - tag: component @@ -96,7 +96,7 @@ zabbix_export: key: kernel.maxproc delay: 1h history: 1w - description: 'It could be increased by using sysctl utility or modifying file /etc/sysctl.conf.' + description: 'It could be increased by using the sysctl utility or modifying the file /etc/sysctl.conf.' tags: - tag: component @@ -119,7 +119,7 @@ zabbix_export: name: 'Number of running processes' key: 'proc.num[,,run]' history: 1w - description: 'Number of processes in running state.' + description: 'The number of processes in a running state.' tags: - tag: component @@ -139,7 +139,7 @@ zabbix_export: name: 'Number of processes' key: 'proc.num[]' history: 1w - description: 'Total number of processes in any state.' + description: 'The total number of processes in any state.' tags: - tag: component @@ -186,7 +186,7 @@ zabbix_export: key: 'system.cpu.load[percpu,avg1]' history: 1w value_type: FLOAT - description: 'The processor load is calculated as system CPU load divided by number of CPU cores.' + description: 'The processor load is calculated as the system CPU load divided by the number of CPU cores.' tags: - tag: component @@ -207,7 +207,7 @@ zabbix_export: key: 'system.cpu.load[percpu,avg5]' history: 1w value_type: FLOAT - description: 'The processor load is calculated as system CPU load divided by number of CPU cores.' + description: 'The processor load is calculated as the system CPU load divided by the number of CPU cores.' tags: - tag: component @@ -218,7 +218,7 @@ zabbix_export: key: 'system.cpu.load[percpu,avg15]' history: 1w value_type: FLOAT - description: 'The processor load is calculated as system CPU load divided by number of CPU cores.' + description: 'The processor load is calculated as the system CPU load divided by the number of CPU cores.' tags: - tag: component @@ -306,7 +306,7 @@ zabbix_export: history: 1w trends: '0' value_type: CHAR - description: 'System host name.' + description: 'A host name of the system.' inventory_link: NAME preprocessing: - @@ -391,7 +391,7 @@ zabbix_export: history: 1w trends: '0' value_type: CHAR - description: 'The information as normally returned by ''uname -a''.' + description: 'The information as normally returned by the ''uname -a''.' inventory_link: OS preprocessing: - @@ -438,7 +438,7 @@ zabbix_export: name: 'Number of logged in users' key: system.users.num history: 1w - description: 'Number of users who are currently logged in.' + description: 'The number of users who are currently logged in.' tags: - tag: component @@ -479,7 +479,7 @@ zabbix_export: key: 'vm.memory.size[available]' history: 1w units: B - description: 'Available memory is defined as free+cached+buffers memory.' + description: 'The available memory is defined as free+cached+buffers memory.' tags: - tag: component @@ -514,7 +514,7 @@ zabbix_export: type: INTERNAL key: 'zabbix[host,agent,available]' history: 7d - description: 'Monitoring agent availability status' + description: 'Monitoring the availability status of the agent.' valuemap: name: zabbix.host.available tags: @@ -528,7 +528,7 @@ zabbix_export: name: 'Zabbix agent is not available' event_name: 'Zabbix agent is not available (for {$AGENT.TIMEOUT})' priority: AVERAGE - description: 'For passive only agents, host availability is used with {$AGENT.TIMEOUT} as time threshold.' + description: 'For passive checks only the availability of the agents and a host is used with {$AGENT.TIMEOUT} as the time threshold.' manual_close: 'YES' tags: - @@ -546,7 +546,7 @@ zabbix_export: macro: '{#IFNAME}' value: '@Network interfaces for discovery' formulaid: A - description: 'Discovery of network interfaces as defined in global regular expression "Network interfaces for discovery".' + description: 'The discovery of network interfaces as defined in the global regular expression "Network interfaces for discovery".' item_prototypes: - uuid: 81dec4b8de8c4ab68aef26d9f00aee87 @@ -622,7 +622,7 @@ zabbix_export: macro: '{#FSTYPE}' value: '@File systems for discovery' formulaid: A - description: 'Discovery of file systems of different types as defined in global regular expression "File systems for discovery".' + description: 'Discovery of different types of file systems as defined in the global regular expression "File systems for discovery".' item_prototypes: - uuid: c29bc3c6bd844242b9165251dd3266bb @@ -752,7 +752,7 @@ zabbix_export: - macro: '{$AGENT.TIMEOUT}' value: 3m - description: 'Timeout after which agent is considered unavailable. Works only for agents reachable from Zabbix server/proxy (passive mode).' + description: 'The timeout after which the agent is considered unavailable. It works only for the agents reachable from Zabbix server/proxy (in passive mode).' dashboards: - uuid: b4606920366049bd98e2e6d31c602d67 diff --git a/templates/os/solaris/README.md b/templates/os/solaris/README.md index 483b95baf9c..46261e58343 100644 --- a/templates/os/solaris/README.md +++ b/templates/os/solaris/README.md @@ -3,8 +3,8 @@ ## Overview -For Zabbix version: 6.4 and higher -Official Solaris OS template. Requires Zabbix agent 4.0.0 or newer. +For Zabbix version: 6.4 and higher. +It is an official Solaris OS template. It requires Zabbix agent 4.0.0 or newer. ## Setup @@ -22,7 +22,7 @@ No specific Zabbix configuration is required. |Name|Description|Default| |----|-----------|-------| -|{$AGENT.TIMEOUT} |<p>Timeout after which agent is considered unavailable. Works only for agents reachable from Zabbix server/proxy (passive mode).</p> |`3m` | +|{$AGENT.TIMEOUT} |<p>The timeout after which the agent is considered unavailable. It works only for the agents reachable from Zabbix server/proxy (in passive mode).</p> |`3m` | ## Template links @@ -32,41 +32,41 @@ There are no template links in this template. |Name|Description|Type|Key and additional info| |----|-----------|----|----| -|Mounted filesystem discovery |<p>Discovery of file systems of different types as defined in global regular expression "File systems for discovery".</p> |ZABBIX_PASSIVE |vfs.fs.discovery<p>**Filter**:</p> <p>- {#FSTYPE} MATCHES_REGEX `@File systems for discovery`</p> | -|Network interface discovery |<p>Discovery of network interfaces as defined in global regular expression "Network interfaces for discovery".</p> |ZABBIX_PASSIVE |net.if.discovery<p>**Filter**:</p> <p>- {#IFNAME} MATCHES_REGEX `@Network interfaces for discovery`</p> | +|Mounted filesystem discovery |<p>Discovery of different types of file systems as defined in the global regular expression "File systems for discovery".</p> |ZABBIX_PASSIVE |vfs.fs.discovery<p>**Filter**:</p> <p>- {#FSTYPE} MATCHES_REGEX `@File systems for discovery`</p> | +|Network interface discovery |<p>The discovery of network interfaces as defined in the global regular expression "Network interfaces for discovery".</p> |ZABBIX_PASSIVE |net.if.discovery<p>**Filter**:</p> <p>- {#IFNAME} MATCHES_REGEX `@Network interfaces for discovery`</p> | ## Items collected |Group|Name|Description|Type|Key and additional info| |-----|----|-----------|----|---------------------| -|Solaris |Maximum number of processes |<p>It could be increased by using sysctl utility or modifying file /etc/sysctl.conf.</p> |ZABBIX_PASSIVE |kernel.maxproc | -|Solaris |Number of running processes |<p>Number of processes in running state.</p> |ZABBIX_PASSIVE |proc.num[,,run] | -|Solaris |Number of processes |<p>Total number of processes in any state.</p> |ZABBIX_PASSIVE |proc.num[] | +|Solaris |Maximum number of processes |<p>It could be increased by using the sysctl utility or modifying the file /etc/sysctl.conf.</p> |ZABBIX_PASSIVE |kernel.maxproc | +|Solaris |Number of running processes |<p>The number of processes in a running state.</p> |ZABBIX_PASSIVE |proc.num[,,run] | +|Solaris |Number of processes |<p>The total number of processes in any state.</p> |ZABBIX_PASSIVE |proc.num[] | |Solaris |Host boot time |<p>-</p> |ZABBIX_PASSIVE |system.boottime | |Solaris |Interrupts per second |<p>-</p> |ZABBIX_PASSIVE |system.cpu.intr<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND</p> | -|Solaris |Processor load (1 min average per core) |<p>The processor load is calculated as system CPU load divided by number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg1] | -|Solaris |Processor load (5 min average per core) |<p>The processor load is calculated as system CPU load divided by number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg5] | -|Solaris |Processor load (15 min average per core) |<p>The processor load is calculated as system CPU load divided by number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg15] | +|Solaris |Processor load (1 min average per core) |<p>The processor load is calculated as the system CPU load divided by the number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg1] | +|Solaris |Processor load (5 min average per core) |<p>The processor load is calculated as the system CPU load divided by the number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg5] | +|Solaris |Processor load (15 min average per core) |<p>The processor load is calculated as the system CPU load divided by the number of CPU cores.</p> |ZABBIX_PASSIVE |system.cpu.load[percpu,avg15] | |Solaris |Context switches per second |<p>-</p> |ZABBIX_PASSIVE |system.cpu.switches<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND</p> | |Solaris |CPU idle time |<p>The time the CPU has spent doing nothing.</p> |ZABBIX_PASSIVE |system.cpu.util[,idle] | -|Solaris |CPU iowait time |<p>Amount of time the CPU has been waiting for I/O to complete.</p> |ZABBIX_PASSIVE |system.cpu.util[,iowait] | +|Solaris |CPU iowait time |<p>The amount of time the CPU has been waiting for the I/O to complete.</p> |ZABBIX_PASSIVE |system.cpu.util[,iowait] | |Solaris |CPU system time |<p>The time the CPU has spent running the kernel and its processes.</p> |ZABBIX_PASSIVE |system.cpu.util[,system] | |Solaris |CPU user time |<p>The time the CPU has spent running users' processes that are not niced.</p> |ZABBIX_PASSIVE |system.cpu.util[,user] | -|Solaris |Host name |<p>System host name.</p> |ZABBIX_PASSIVE |system.hostname<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | +|Solaris |Host name |<p>A host name of the system.</p> |ZABBIX_PASSIVE |system.hostname<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | |Solaris |Host local time |<p>-</p> |ZABBIX_PASSIVE |system.localtime | |Solaris |Free swap space |<p>-</p> |ZABBIX_PASSIVE |system.swap.size[,free] | |Solaris |Free swap space in % |<p>-</p> |ZABBIX_PASSIVE |system.swap.size[,pfree] | |Solaris |Total swap space |<p>-</p> |ZABBIX_PASSIVE |system.swap.size[,total] | -|Solaris |System information |<p>The information as normally returned by 'uname -a'.</p> |ZABBIX_PASSIVE |system.uname<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | +|Solaris |System information |<p>The information as normally returned by the 'uname -a'.</p> |ZABBIX_PASSIVE |system.uname<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | |Solaris |System uptime |<p>-</p> |ZABBIX_PASSIVE |system.uptime | -|Solaris |Number of logged in users |<p>Number of users who are currently logged in.</p> |ZABBIX_PASSIVE |system.users.num | +|Solaris |Number of logged in users |<p>The number of users who are currently logged in.</p> |ZABBIX_PASSIVE |system.users.num | |Solaris |Checksum of /etc/passwd |<p>-</p> |ZABBIX_PASSIVE |vfs.file.cksum[/etc/passwd,sha256]<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1h`</p> | -|Solaris |Available memory |<p>Available memory is defined as free+cached+buffers memory.</p> |ZABBIX_PASSIVE |vm.memory.size[available] | +|Solaris |Available memory |<p>The available memory is defined as free+cached+buffers memory.</p> |ZABBIX_PASSIVE |vm.memory.size[available] | |Solaris |Total memory |<p>-</p> |ZABBIX_PASSIVE |vm.memory.size[total] | |Solaris |Host name of Zabbix agent running |<p>-</p> |ZABBIX_PASSIVE |agent.hostname<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | |Solaris |Version of Zabbix agent running |<p>-</p> |ZABBIX_PASSIVE |agent.version<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> | |Solaris |Zabbix agent availability |<p>Monitoring agent availability status</p> |INTERNAL |zabbix[host,agent,available] | -|Solaris |Zabbix agent ping |<p>The agent always returns 1 for this item. It could be used in combination with nodata() for availability check</p> |ZABBIX_PASSIVE |agent.ping | +|Solaris |Zabbix agent ping |<p>The agent always returns 1 for this item. It could be used in combination with nodata() for the availability check.</p> |ZABBIX_PASSIVE |agent.ping | |Solaris |Interface {#IFNAME}: Incoming network traffic |<p>-</p> |ZABBIX_PASSIVE |net.if.in[{#IFNAME}]<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND</p><p>- MULTIPLIER: `8`</p> | |Solaris |Interface {#IFNAME}: Outgoing network traffic |<p>-</p> |ZABBIX_PASSIVE |net.if.out[{#IFNAME}]<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND</p><p>- MULTIPLIER: `8`</p> | |Solaris |{#FSNAME}: Free inodes (percentage) |<p>-</p> |ZABBIX_PASSIVE |vfs.fs.inode[{#FSNAME},pfree] | @@ -83,20 +83,20 @@ There are no template links in this template. |Too many processes running |<p>-</p> |`avg(/Solaris/proc.num[,,run],5m)>30` |WARNING | | |Too many processes |<p>-</p> |`avg(/Solaris/proc.num[],5m)>300` |WARNING | | |Processor load is too high |<p>-</p> |`avg(/Solaris/system.cpu.load[percpu,avg1],5m)>5` |WARNING | | -|Disk I/O is overloaded |<p>OS spends significant time waiting for I/O (input/output) operations. It could be indicator of performance issues with storage system.</p> |`avg(/Solaris/system.cpu.util[,iowait],5m)>20` |WARNING | | +|Disk I/O is overloaded |<p>The OS spends significant time waiting for the I/O (input/output) operations. It could be an indicator of performance issues with the storage system.</p> |`avg(/Solaris/system.cpu.util[,iowait],5m)>20` |WARNING | | |Hostname was changed |<p>-</p> |`last(/Solaris/system.hostname,#1)<>last(/Solaris/system.hostname,#2)` |INFO | | |Lack of free swap space |<p>It probably means that the systems requires more physical memory.</p> |`last(/Solaris/system.swap.size[,pfree])<50` |WARNING | | |Host information was changed |<p>-</p> |`last(/Solaris/system.uname,#1)<>last(/Solaris/system.uname,#2)` |INFO | | |Server has just been restarted |<p>-</p> |`change(/Solaris/system.uptime)<0` |INFO | | |/etc/passwd has been changed |<p>-</p> |`last(/Solaris/vfs.file.cksum[/etc/passwd,sha256],#1)<>last(/Solaris/vfs.file.cksum[/etc/passwd,sha256],#2)` |WARNING | | |Lack of available memory on server |<p>-</p> |`last(/Solaris/vm.memory.size[available])<20M` |AVERAGE | | -|Zabbix agent is not available |<p>For passive only agents, host availability is used with {$AGENT.TIMEOUT} as time threshold.</p> |`max(/Solaris/zabbix[host,agent,available],{$AGENT.TIMEOUT})=0` |AVERAGE |<p>Manual close: YES</p> | +|Zabbix agent is not available |<p>For passive checks only the availability of the agents and a host is used with {$AGENT.TIMEOUT} as the time threshold.</p> |`max(/Solaris/zabbix[host,agent,available],{$AGENT.TIMEOUT})=0` |AVERAGE |<p>Manual close: YES</p> | |{#FSNAME}: Free inodes is less than 20% |<p>-</p> |`last(/Solaris/vfs.fs.inode[{#FSNAME},pfree])<20` |WARNING | | |{#FSNAME}: Free disk space is less than 20% |<p>-</p> |`last(/Solaris/vfs.fs.size[{#FSNAME},pfree])<20` |WARNING | | ## Feedback -Please report any issues with the template at https://support.zabbix.com +Please report any issues with the template at https://support.zabbix.com. -You can also provide feedback, discuss the template or ask for help with it at [ZABBIX forums](https://www.zabbix.com/forum/zabbix-suggestions-and-feedback/+). +You can also provide feedback, discuss the template, or ask for help at [ZABBIX forums](https://www.zabbix.com/forum/zabbix-suggestions-and-feedback/+). diff --git a/templates/os/solaris/template_os_solaris.yaml b/templates/os/solaris/template_os_solaris.yaml index 12729c0dfc9..a9f44d64519 100644 --- a/templates/os/solaris/template_os_solaris.yaml +++ b/templates/os/solaris/template_os_solaris.yaml @@ -1,6 +1,6 @@ zabbix_export: version: '6.4' - date: '2022-09-09T14:24:28Z' + date: '2022-10-24T17:40:54Z' template_groups: - uuid: 846977d1dfed4968bc5f8bdb363285bc @@ -11,7 +11,7 @@ zabbix_export: template: Solaris name: Solaris description: | - Official Solaris OS template. Requires Zabbix agent 4.0.0 or newer. + It is an official Solaris OS template. It requires Zabbix agent 4.0.0 or newer. You can discuss this template or leave feedback on our forum https://www.zabbix.com/forum/zabbix-suggestions-and-feedback/+ @@ -42,7 +42,7 @@ zabbix_export: name: 'Zabbix agent ping' key: agent.ping history: 7d - description: 'The agent always returns 1 for this item. It could be used in combination with nodata() for availability check' + description: 'The agent always returns 1 for this item. It could be used in combination with nodata() for the availability check.' valuemap: name: 'Zabbix agent ping status' tags: @@ -72,7 +72,7 @@ zabbix_export: key: kernel.maxproc delay: 1h history: 7d - description: 'It could be increased by using sysctl utility or modifying file /etc/sysctl.conf.' + description: 'It could be increased by using the sysctl utility or modifying the file /etc/sysctl.conf.' tags: - tag: component @@ -95,7 +95,7 @@ zabbix_export: name: 'Number of running processes' key: 'proc.num[,,run]' history: 7d - description: 'Number of processes in running state.' + description: 'The number of processes in a running state.' tags: - tag: component @@ -118,7 +118,7 @@ zabbix_export: name: 'Number of processes' key: 'proc.num[]' history: 7d - description: 'Total number of processes in any state.' + description: 'The total number of processes in any state.' tags: - tag: component @@ -168,7 +168,7 @@ zabbix_export: key: 'system.cpu.load[percpu,avg1]' history: 7d value_type: FLOAT - description: 'The processor load is calculated as system CPU load divided by number of CPU cores.' + description: 'The processor load is calculated as the system CPU load divided by the number of CPU cores.' tags: - tag: component @@ -189,7 +189,7 @@ zabbix_export: key: 'system.cpu.load[percpu,avg5]' history: 7d value_type: FLOAT - description: 'The processor load is calculated as system CPU load divided by number of CPU cores.' + description: 'The processor load is calculated as the system CPU load divided by the number of CPU cores.' tags: - tag: component @@ -200,7 +200,7 @@ zabbix_export: key: 'system.cpu.load[percpu,avg15]' history: 7d value_type: FLOAT - description: 'The processor load is calculated as system CPU load divided by number of CPU cores.' + description: 'The processor load is calculated as the system CPU load divided by the number of CPU cores.' tags: - tag: component @@ -239,7 +239,7 @@ zabbix_export: history: 7d value_type: FLOAT units: '%' - description: 'Amount of time the CPU has been waiting for I/O to complete.' + description: 'The amount of time the CPU has been waiting for the I/O to complete.' tags: - tag: component @@ -250,7 +250,7 @@ zabbix_export: expression: 'avg(/Solaris/system.cpu.util[,iowait],5m)>20' name: 'Disk I/O is overloaded' priority: WARNING - description: 'OS spends significant time waiting for I/O (input/output) operations. It could be indicator of performance issues with storage system.' + description: 'The OS spends significant time waiting for the I/O (input/output) operations. It could be an indicator of performance issues with the storage system.' tags: - tag: scope @@ -287,7 +287,7 @@ zabbix_export: history: 7d trends: '0' value_type: CHAR - description: 'System host name.' + description: 'A host name of the system.' inventory_link: NAME preprocessing: - @@ -372,7 +372,7 @@ zabbix_export: history: 7d trends: '0' value_type: CHAR - description: 'The information as normally returned by ''uname -a''.' + description: 'The information as normally returned by the ''uname -a''.' inventory_link: OS preprocessing: - @@ -419,7 +419,7 @@ zabbix_export: name: 'Number of logged in users' key: system.users.num history: 7d - description: 'Number of users who are currently logged in.' + description: 'The number of users who are currently logged in.' tags: - tag: component @@ -457,7 +457,7 @@ zabbix_export: key: 'vm.memory.size[available]' history: 7d units: B - description: 'Available memory is defined as free+cached+buffers memory.' + description: 'The available memory is defined as free+cached+buffers memory.' tags: - tag: component @@ -506,7 +506,7 @@ zabbix_export: name: 'Zabbix agent is not available' event_name: 'Zabbix agent is not available (for {$AGENT.TIMEOUT})' priority: AVERAGE - description: 'For passive only agents, host availability is used with {$AGENT.TIMEOUT} as time threshold.' + description: 'For passive checks only the availability of the agents and a host is used with {$AGENT.TIMEOUT} as the time threshold.' manual_close: 'YES' tags: - @@ -524,7 +524,7 @@ zabbix_export: macro: '{#IFNAME}' value: '@Network interfaces for discovery' formulaid: A - description: 'Discovery of network interfaces as defined in global regular expression "Network interfaces for discovery".' + description: 'The discovery of network interfaces as defined in the global regular expression "Network interfaces for discovery".' item_prototypes: - uuid: 548f317737ee4facbed4a371f3476352 @@ -600,7 +600,7 @@ zabbix_export: macro: '{#FSTYPE}' value: '@File systems for discovery' formulaid: A - description: 'Discovery of file systems of different types as defined in global regular expression "File systems for discovery".' + description: 'Discovery of different types of file systems as defined in the global regular expression "File systems for discovery".' item_prototypes: - uuid: aa40b3df2229405193c373b00064e420 @@ -730,7 +730,7 @@ zabbix_export: - macro: '{$AGENT.TIMEOUT}' value: 3m - description: 'Timeout after which agent is considered unavailable. Works only for agents reachable from Zabbix server/proxy (passive mode).' + description: 'The timeout after which the agent is considered unavailable. It works only for the agents reachable from Zabbix server/proxy (in passive mode).' dashboards: - uuid: 774e5b14c75c49b4a3a4196ce1ccdaf7 |