diff options
Diffstat (limited to 'templates/os/windows_agent/template_os_windows_agent.yaml')
-rw-r--r-- | templates/os/windows_agent/template_os_windows_agent.yaml | 108 |
1 files changed, 104 insertions, 4 deletions
diff --git a/templates/os/windows_agent/template_os_windows_agent.yaml b/templates/os/windows_agent/template_os_windows_agent.yaml index a1f8bb5c541..252783bca4e 100644 --- a/templates/os/windows_agent/template_os_windows_agent.yaml +++ b/templates/os/windows_agent/template_os_windows_agent.yaml @@ -1,13 +1,16 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:42:09Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules - + uuid: 846977d1dfed4968bc5f8bdb363285bc name: 'Templates/Operating systems' templates: - + uuid: 13b06904a6bf41cbb795e3193d896340 template: 'Windows by Zabbix agent' name: 'Windows by Zabbix agent' description: | @@ -39,6 +42,7 @@ zabbix_export: name: 'Templates/Operating systems' dashboards: - + uuid: 5f494fac9dc94bf3827b67ea212240f2 name: 'System performance' pages: - @@ -204,6 +208,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Network traffic' host: 'Windows by Zabbix agent' - + uuid: e358504d59404f688e236444dd82d2c3 template: 'Windows CPU by Zabbix agent' name: 'Windows CPU by Zabbix agent' description: 'Template tooling version used: 0.38' @@ -212,6 +217,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 8362346c013546f39f8140061f7b3f01 name: 'CPU DPC time' key: 'perf_counter_en["\Processor Information(_total)\% DPC Time"]' history: 7d @@ -228,6 +234,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 609619e2b6364d9e90bef828610b23f8 name: 'CPU interrupt time' key: 'perf_counter_en["\Processor Information(_total)\% Interrupt Time"]' history: 7d @@ -245,6 +252,7 @@ zabbix_export: value: CPU triggers: - + uuid: 62528cbcea3641aa8ab9ecd61c0d695f expression: 'min(/Windows CPU by Zabbix agent/perf_counter_en["\Processor Information(_total)\% Interrupt Time"],5m)>{$CPU.INTERRUPT.CRIT.MAX}' name: 'CPU interrupt time is too high (over {$CPU.INTERRUPT.CRIT.MAX}% for 5m)' priority: WARNING @@ -260,6 +268,7 @@ zabbix_export: name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' expression: 'min(/Windows CPU by Zabbix agent/system.cpu.util,5m)>{$CPU.UTIL.CRIT}' - + uuid: eb5144d1e3cb4417ae0abcdeca10e0ed name: 'CPU privileged time' key: 'perf_counter_en["\Processor Information(_total)\% Privileged Time"]' history: 7d @@ -276,6 +285,7 @@ zabbix_export: value: CPU triggers: - + uuid: 3fca7a39a2a442cd84b3baa053aa6a3d expression: 'min(/Windows CPU by Zabbix agent/perf_counter_en["\Processor Information(_total)\% Privileged Time"],5m)>{$CPU.PRIV.CRIT.MAX}' name: 'CPU privileged time is too high (over {$CPU.PRIV.CRIT.MAX}% for 5m)' priority: WARNING @@ -288,6 +298,7 @@ zabbix_export: name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' expression: 'min(/Windows CPU by Zabbix agent/system.cpu.util,5m)>{$CPU.UTIL.CRIT}' - + uuid: 5611c125bf01479fadc2e59db073cc9c name: 'CPU user time' key: 'perf_counter_en["\Processor Information(_total)\% User Time"]' history: 7d @@ -301,6 +312,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 8ee61e8919984a3d9a7125fd4fe7c397 name: 'Context switches per second' key: 'perf_counter_en["\System\Context Switches/sec"]' history: 7d @@ -315,6 +327,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 1a2b85fb8355459e9c5c723164d09d41 name: 'CPU queue length' key: 'perf_counter_en["\System\Processor Queue Length"]' history: 7d @@ -327,6 +340,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 177e472955434cb19dadb06c0f34eb31 name: 'CPU utilization' key: system.cpu.util history: 7d @@ -339,12 +353,14 @@ zabbix_export: value: CPU triggers: - + uuid: 4ba1f4acf1e94cd784315b6c78fb6563 expression: 'min(/Windows CPU by Zabbix agent/system.cpu.util,5m)>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: d6b17d211ed746aaabac591a3dad5813 name: 'Number of cores' key: 'wmi.get[root/cimv2,"Select NumberOfLogicalProcessors from Win32_ComputerSystem"]' history: 7d @@ -371,6 +387,7 @@ zabbix_export: value: '90' description: 'The critical threshold of the CPU utilization in %.' - + uuid: cb28abff977b4b6eb34665ff2218163b template: 'Windows filesystems by Zabbix agent' name: 'Windows filesystems by Zabbix agent' description: 'Template tooling version used: 0.38' @@ -379,6 +396,7 @@ zabbix_export: name: Templates/Modules discovery_rules: - + uuid: f603eb3367ad4326a1f1ec7b9c14c07a name: 'Mounted filesystem discovery' key: vfs.fs.discovery delay: 1h @@ -415,6 +433,7 @@ zabbix_export: description: 'Discovery of file systems of different types.' item_prototypes: - + uuid: 84c999eefbdd43319d0b992aff43f3c5 name: '{#FSNAME}: Space utilization' key: 'vfs.fs.size[{#FSNAME},pused]' history: 7d @@ -426,6 +445,7 @@ zabbix_export: tag: Application value: 'Filesystem {#FSNAME}' - + uuid: a1661dae47c640be9cfa9e807e125ff3 name: '{#FSNAME}: Total space' key: 'vfs.fs.size[{#FSNAME},total]' history: 7d @@ -436,6 +456,7 @@ zabbix_export: tag: Application value: 'Filesystem {#FSNAME}' - + uuid: ed0c1057b2704ab098847ae62fec9064 name: '{#FSNAME}: Used space' key: 'vfs.fs.size[{#FSNAME},used]' history: 7d @@ -447,6 +468,7 @@ zabbix_export: value: 'Filesystem {#FSNAME}' trigger_prototypes: - + uuid: 195eddcd5f31472db3e2c0a7f3308bad expression: | last(/Windows filesystems by Zabbix agent/vfs.fs.size[{#FSNAME},pused])>{$VFS.FS.PUSED.MAX.CRIT:"{#FSNAME}"} and ((last(/Windows filesystems by Zabbix agent/vfs.fs.size[{#FSNAME},total])-last(/Windows filesystems by Zabbix agent/vfs.fs.size[{#FSNAME},used]))<5G or timeleft(/Windows filesystems by Zabbix agent/vfs.fs.size[{#FSNAME},pused],1h,100)<1d) @@ -460,6 +482,7 @@ zabbix_export: - The disk will be full in less than 24 hours. manual_close: 'YES' - + uuid: ee1a08c42d384e93a75e7b9d324915ea expression: | last(/Windows filesystems by Zabbix agent/vfs.fs.size[{#FSNAME},pused])>{$VFS.FS.PUSED.MAX.WARN:"{#FSNAME}"} and ((last(/Windows filesystems by Zabbix agent/vfs.fs.size[{#FSNAME},total])-last(/Windows filesystems by Zabbix agent/vfs.fs.size[{#FSNAME},used]))<10G or timeleft(/Windows filesystems by Zabbix agent/vfs.fs.size[{#FSNAME},pused],1h,100)<1d) @@ -480,6 +503,7 @@ zabbix_export: ((last(/Windows filesystems by Zabbix agent/vfs.fs.size[{#FSNAME},total])-last(/Windows filesystems by Zabbix agent/vfs.fs.size[{#FSNAME},used]))<5G or timeleft(/Windows filesystems by Zabbix agent/vfs.fs.size[{#FSNAME},pused],1h,100)<1d) graph_prototypes: - + uuid: 78d604a4bde244c38bcfbabd7ef5e09d name: '{#FSNAME}: Disk space usage' width: '600' height: '340' @@ -534,6 +558,7 @@ zabbix_export: value: '80' description: 'The warning threshold of the filesystem utilization in percent.' - + uuid: 95c4026f8ade4fa7b72f8140fc152aea template: 'Windows generic by Zabbix agent' name: 'Windows generic by Zabbix agent' description: 'Template tooling version used: 0.38' @@ -542,6 +567,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 1245fca060fb424897387d56d29fe030 name: 'Number of threads' key: 'perf_counter_en["\System\Threads"]' history: 7d @@ -551,6 +577,7 @@ zabbix_export: tag: Application value: General - + uuid: 8401ea3152ea45269eeb6cc7fa70f1aa name: 'Number of processes' key: 'proc.num[]' history: 7d @@ -560,6 +587,7 @@ zabbix_export: tag: Application value: General - + uuid: 78ae4dbd2d894819a36a7d3d00f2e508 name: 'System name' key: system.hostname delay: 1h @@ -579,12 +607,14 @@ zabbix_export: value: General triggers: - + uuid: b6137349d03c44f68721fab05e4cd077 expression: '(last(/Windows generic by Zabbix agent/system.hostname,#1)<>last(/Windows generic by Zabbix agent/system.hostname,#2))=1 and length(last(/Windows generic by Zabbix agent/system.hostname))>0' name: 'System name has changed (new name: {ITEM.VALUE})' priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' - + uuid: 25454c401bea41a4b3c49da3165f3d3d name: 'System local time' key: system.localtime history: 7d @@ -596,12 +626,14 @@ zabbix_export: value: General triggers: - + uuid: 6355611310a34356a90da4a50fefd689 expression: 'fuzzytime(/Windows generic by Zabbix agent/system.localtime,{$SYSTEM.FUZZYTIME.MAX})=0' name: 'System time is out of sync (diff with Zabbix server > {$SYSTEM.FUZZYTIME.MAX}s)' priority: WARNING description: 'The host system time is different from the Zabbix server time.' manual_close: 'YES' - + uuid: 5ed680dff3154af58e7adc0571a6ee9d name: 'Operating system architecture' key: system.sw.arch delay: 1h @@ -619,6 +651,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 76ef3297b4b740bfaf891e039f7d4dff name: 'System description' key: system.uname delay: 1h @@ -636,6 +669,7 @@ zabbix_export: tag: Application value: General - + uuid: 24411175d64f48a195ee4a2323d8e799 name: Uptime key: system.uptime delay: 30s @@ -649,6 +683,7 @@ zabbix_export: value: Status triggers: - + uuid: d24a0366e99c4e31815bbbaa3af71ac6 expression: 'last(/Windows generic by Zabbix agent/system.uptime)<10m' name: 'Host has been restarted (uptime < 10m)' priority: WARNING @@ -660,6 +695,7 @@ zabbix_export: value: '60' description: 'The threshold for difference of system time in seconds.' - + uuid: 539b4b98f6fb4e12bbdf3bcdb85df2d1 template: 'Windows memory by Zabbix agent' name: 'Windows memory by Zabbix agent' description: 'Template tooling version used: 0.38' @@ -668,6 +704,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: dbbd157ca9464e858bcfbf9a88cac775 name: 'Cache bytes' key: 'perf_counter_en["\Memory\Cache Bytes"]' history: 7d @@ -681,6 +718,7 @@ zabbix_export: tag: Application value: Memory - + uuid: bea4109baa6e425eaa7b8cb3bbb1c01a name: 'Free system page table entries' key: 'perf_counter_en["\Memory\Free System Page Table Entries"]' history: 7d @@ -693,6 +731,7 @@ zabbix_export: value: Memory triggers: - + uuid: fec725d16cbd4956aac206f28054a5ef expression: 'max(/Windows memory by Zabbix agent/perf_counter_en["\Memory\Free System Page Table Entries"],5m)<{$MEM.PAGE_TABLE_CRIT.MIN}' name: 'Number of free system page table entries is too low (less {$MEM.PAGE_TABLE_CRIT.MIN} for 5m)' priority: WARNING @@ -702,6 +741,7 @@ zabbix_export: name: 'High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' expression: 'min(/Windows memory by Zabbix agent/vm.memory.util,5m)>{$MEMORY.UTIL.MAX}' - + uuid: c54782d0e8384d9cba8fe79af050e7ac name: 'Memory page faults per second' key: 'perf_counter_en["\Memory\Page Faults/sec"]' history: 7d @@ -718,6 +758,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 1ce3e64002424f29b73a5159152ae529 name: 'Memory pages per second' key: 'perf_counter_en["\Memory\Pages/sec"]' history: 7d @@ -731,6 +772,7 @@ zabbix_export: value: Memory triggers: - + uuid: 03a0fb82b60a470e808c78293b6d1e69 expression: 'min(/Windows memory by Zabbix agent/perf_counter_en["\Memory\Pages/sec"],5m)>{$MEM.PAGE_SEC.CRIT.MAX}' name: 'The Memory Pages/sec is too high (over {$MEM.PAGE_SEC.CRIT.MAX} for 5m)' priority: WARNING @@ -740,6 +782,7 @@ zabbix_export: name: 'High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' expression: 'min(/Windows memory by Zabbix agent/vm.memory.util,5m)>{$MEMORY.UTIL.MAX}' - + uuid: b4ae2ff5830b47f882744f5fbcfcca05 name: 'Memory pool non-paged' key: 'perf_counter_en["\Memory\Pool Nonpaged Bytes"]' history: 7d @@ -754,6 +797,7 @@ zabbix_export: tag: Application value: Memory - + uuid: d24566c5c0fc4c219f521a1d4ae18546 name: 'Used swap space in %' key: 'perf_counter_en["\Paging file(_Total)\% Usage"]' history: 7d @@ -765,6 +809,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 3b8acdfa9b744fb595590daa370b16a9 name: 'Free swap space' type: CALCULATED key: system.swap.free @@ -777,6 +822,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 88eb59f25fde40a49f3b35f576fab29d name: 'Free swap space in %' type: DEPENDENT key: system.swap.pfree @@ -797,6 +843,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 711aae9de25e43728bfc9c26f06c800a name: 'Total swap space' key: 'system.swap.size[,total]' history: 7d @@ -807,6 +854,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 35f397ade625477eba0b557a58113761 name: 'Total memory' key: 'vm.memory.size[total]' history: 7d @@ -817,6 +865,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 69f61ded5de04623be01a77e160a41e6 name: 'Used memory' key: 'vm.memory.size[used]' history: 7d @@ -827,6 +876,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 97295c0987bd44f1af578a2e37f469f4 name: 'Memory utilization' type: CALCULATED key: vm.memory.util @@ -841,6 +891,7 @@ zabbix_export: value: Memory triggers: - + uuid: 32a1fb45cd9442d3ad0b267b7560e538 expression: 'min(/Windows memory by Zabbix agent/vm.memory.util,5m)>{$MEMORY.UTIL.MAX}' name: 'High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE @@ -863,6 +914,7 @@ zabbix_export: value: '20' description: 'The warning threshold of the minimum free swap.' - + uuid: 6ad6a4d1e677461ca6d1d5b2dcaba6d2 template: 'Windows network by Zabbix agent' name: 'Windows network by Zabbix agent' description: 'Template tooling version used: 0.38' @@ -871,6 +923,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 52d75ac9adc347959053860a7e0ac199 name: 'Network interfaces WMI get' key: 'wmi.getall[root\cimv2,"select Name,Description,NetConnectionID,Speed,AdapterTypeId,NetConnectionStatus from win32_networkadapter where PhysicalAdapter=True and NetConnectionStatus>0"]' history: '0' @@ -883,6 +936,7 @@ zabbix_export: value: 'Zabbix raw items' discovery_rules: - + uuid: e4ea554f9a1c4d3db0233c8babdf9bc1 name: 'Network interfaces discovery' type: DEPENDENT key: net.if.discovery @@ -920,6 +974,7 @@ zabbix_export: description: 'Discovery of installed network interfaces.' item_prototypes: - + uuid: 9e9fdb17beee45ef9bc0eac67c512da4 name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets discarded' key: 'net.if.in["{#IFNAME}",dropped]' delay: 3m @@ -935,6 +990,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 29d94ac228794aa9a89a4147014c35d1 name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets with errors' key: 'net.if.in["{#IFNAME}",errors]' delay: 3m @@ -950,6 +1006,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 18cb6d1cde06482a8adb10e78576b512 name: 'Interface {#IFNAME}({#IFALIAS}): Bits received' key: 'net.if.in["{#IFNAME}"]' delay: 3m @@ -970,6 +1027,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: e3065d25674045938470ce2e10fbd6c0 name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets discarded' key: 'net.if.out["{#IFNAME}",dropped]' delay: 3m @@ -985,6 +1043,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: b3472a08272143bead7b9dc366b4992f name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets with errors' key: 'net.if.out["{#IFNAME}",errors]' delay: 3m @@ -1000,6 +1059,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 2e208f1d9ca949f582f24015350395b6 name: 'Interface {#IFNAME}({#IFALIAS}): Bits sent' key: 'net.if.out["{#IFNAME}"]' delay: 3m @@ -1020,6 +1080,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: db8d1c51fdcc4cffbff0c8974b5233f9 name: 'Interface {#IFNAME}({#IFALIAS}): Speed' type: DEPENDENT key: 'net.if.speed["{#IFNAME}"]' @@ -1050,6 +1111,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: efe5e7b10dbe4b5c8f86a60e6611c22f name: 'Interface {#IFNAME}({#IFALIAS}): Operational status' type: DEPENDENT key: 'net.if.status["{#IFNAME}"]' @@ -1076,6 +1138,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 2777abda5b9749efb985f7b9882ca586 expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Windows network by Zabbix agent/net.if.status["{#IFNAME}"])<>2 and (last(/Windows network by Zabbix agent/net.if.status["{#IFNAME}"],#1)<>last(/Windows network by Zabbix agent/net.if.status["{#IFNAME}"],#2))=1)' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'last(/Windows network by Zabbix agent/net.if.status["{#IFNAME}"])=2 or {$IFCONTROL:"{#IFNAME}"}=0' @@ -1092,6 +1155,7 @@ zabbix_export: WARNING: if closed manually - won't fire again on next poll, because of .diff. manual_close: 'YES' - + uuid: 9ea1818be4d7423fb7799b9cf1546491 name: 'Interface {#IFNAME}({#IFALIAS}): Interface type' type: DEPENDENT key: 'net.if.type["{#IFNAME}"]' @@ -1118,6 +1182,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 81cea5af79844f298849ca5ef6cde4b3 expression: | change(/Windows network by Zabbix agent/net.if.speed["{#IFNAME}"])<0 and last(/Windows network by Zabbix agent/net.if.speed["{#IFNAME}"])>0 and @@ -1133,6 +1198,7 @@ zabbix_export: expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Windows network by Zabbix agent/net.if.status["{#IFNAME}"])<>2 and (last(/Windows network by Zabbix agent/net.if.status["{#IFNAME}"],#1)<>last(/Windows network by Zabbix agent/net.if.status["{#IFNAME}"],#2))=1)' recovery_expression: 'last(/Windows network by Zabbix agent/net.if.status["{#IFNAME}"])=2 or {$IFCONTROL:"{#IFNAME}"}=0' - + uuid: 7160147d4ecb41b0a6702fa4a3796a98 expression: | (avg(/Windows network by Zabbix agent/net.if.in["{#IFNAME}"],15m)>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*last(/Windows network by Zabbix agent/net.if.speed["{#IFNAME}"]) or avg(/Windows network by Zabbix agent/net.if.out["{#IFNAME}"],15m)>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*last(/Windows network by Zabbix agent/net.if.speed["{#IFNAME}"])) and @@ -1152,6 +1218,7 @@ zabbix_export: expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Windows network by Zabbix agent/net.if.status["{#IFNAME}"])<>2 and (last(/Windows network by Zabbix agent/net.if.status["{#IFNAME}"],#1)<>last(/Windows network by Zabbix agent/net.if.status["{#IFNAME}"],#2))=1)' recovery_expression: 'last(/Windows network by Zabbix agent/net.if.status["{#IFNAME}"])=2 or {$IFCONTROL:"{#IFNAME}"}=0' - + uuid: 4dc16cbca59c4a14a5e0ff8db1e6c257 expression: | min(/Windows network by Zabbix agent/net.if.in["{#IFNAME}",errors],5m)>{$IF.ERRORS.WARN:"{#IFNAME}"} or min(/Windows network by Zabbix agent/net.if.out["{#IFNAME}",errors],5m)>{$IF.ERRORS.WARN:"{#IFNAME}"} @@ -1171,6 +1238,7 @@ zabbix_export: recovery_expression: 'last(/Windows network by Zabbix agent/net.if.status["{#IFNAME}"])=2 or {$IFCONTROL:"{#IFNAME}"}=0' graph_prototypes: - + uuid: 08ea837e8c2448018cff873dacd95dcb name: 'Interface {#IFNAME}({#IFALIAS}): Network traffic' graph_items: - @@ -1268,6 +1336,7 @@ zabbix_export: description: 'This macro is used in Network interface discovery. Can be overridden on the host or linked template level.' dashboards: - + uuid: 9ddc1ce7e9ea4d7dba8e282366084f3b name: 'Netowrk interfaces' pages: - @@ -1297,6 +1366,7 @@ zabbix_export: host: 'Windows network by Zabbix agent' valuemaps: - + uuid: dd37c51d4ded48ceb449fa633dd707e2 name: 'Win32_NetworkAdapter::AdapterTypeId' mappings: - @@ -1342,6 +1412,7 @@ zabbix_export: value: '13' newvalue: '1394' - + uuid: 3265d77e34ba44f688b7aaceeeccda6b name: 'Win32_NetworkAdapter::NetConnectionStatus' mappings: - @@ -1384,6 +1455,7 @@ zabbix_export: value: '12' newvalue: 'Credentials Required' - + uuid: 4026647be95a47de98b0f09dc36ce72f template: 'Windows physical disks by Zabbix agent' name: 'Windows physical disks by Zabbix agent' description: 'Template tooling version used: 0.38' @@ -1392,6 +1464,7 @@ zabbix_export: name: Templates/Modules discovery_rules: - + uuid: d03f20ec394e4725a5dfdceecb79c8bd name: 'Physical disks discovery' key: 'perf_instance_en.discovery[PhysicalDisk]' delay: 1h @@ -1410,6 +1483,7 @@ zabbix_export: description: 'Discovery of installed physical disks.' item_prototypes: - + uuid: 44d9353d47274309bb3edaa34b7b3470 name: '{#DEVNAME}: Disk utilization' key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\% Disk Time",60]' history: 7d @@ -1422,6 +1496,7 @@ zabbix_export: value: 'Disk {#DEVNAME}' trigger_prototypes: - + uuid: 72195fa3c89b406d8d37ea32f706f48f expression: 'min(/Windows physical disks by Zabbix agent/perf_counter_en["\PhysicalDisk({#DEVNAME})\% Disk Time",60],15m)>{$VFS.DEV.UTIL.MAX.WARN}' name: '{#DEVNAME}: Disk is overloaded (util > {$VFS.DEV.UTIL.MAX.WARN}% for 15m)' priority: WARNING @@ -1435,6 +1510,7 @@ zabbix_export: name: '{#DEVNAME}: Disk write request responses are too high (write > {$VFS.DEV.WRITE.AWAIT.WARN:"{#DEVNAME}"}s for 15m)' expression: 'min(/Windows physical disks by Zabbix agent/perf_counter_en["\PhysicalDisk({#DEVNAME})\Avg. Disk sec/Write",60],15m) > {$VFS.DEV.WRITE.AWAIT.WARN:"{#DEVNAME}"}' - + uuid: 8122d6fd46a54d5f8b23c4b21a333959 name: '{#DEVNAME}: Average disk read queue length' key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\Avg. Disk Read Queue Length",60]' history: 7d @@ -1445,6 +1521,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: f6896b69665d4a9bb160b23a322919d4 name: '{#DEVNAME}: Disk read request avg waiting time' key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\Avg. Disk sec/Read",60]' history: 7d @@ -1457,12 +1534,14 @@ zabbix_export: value: 'Disk {#DEVNAME}' trigger_prototypes: - + uuid: 0c327834db5d4187aa5582fe64f4d413 expression: 'min(/Windows physical disks by Zabbix agent/perf_counter_en["\PhysicalDisk({#DEVNAME})\Avg. Disk sec/Read",60],15m) > {$VFS.DEV.READ.AWAIT.WARN:"{#DEVNAME}"}' name: '{#DEVNAME}: Disk read request responses are too high (read > {$VFS.DEV.READ.AWAIT.WARN:"{#DEVNAME}"}s for 15m' priority: WARNING description: 'This trigger might indicate disk {#DEVNAME} saturation.' manual_close: 'YES' - + uuid: 704680610f6a42dc9373db929a3d0d53 name: '{#DEVNAME}: Disk write request avg waiting time' key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\Avg. Disk sec/Write",60]' history: 7d @@ -1475,12 +1554,14 @@ zabbix_export: value: 'Disk {#DEVNAME}' trigger_prototypes: - + uuid: ab2ed5ee96294e05b3ca6574438b4d2e expression: 'min(/Windows physical disks by Zabbix agent/perf_counter_en["\PhysicalDisk({#DEVNAME})\Avg. Disk sec/Write",60],15m) > {$VFS.DEV.WRITE.AWAIT.WARN:"{#DEVNAME}"}' name: '{#DEVNAME}: Disk write request responses are too high (write > {$VFS.DEV.WRITE.AWAIT.WARN:"{#DEVNAME}"}s for 15m)' priority: WARNING description: 'This trigger might indicate disk {#DEVNAME} saturation.' manual_close: 'YES' - + uuid: 9f5d1cdb629847ad97e0fa0804883e91 name: '{#DEVNAME}: Average disk write queue length' key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\Avg. Disk Write Queue Length",60]' history: 7d @@ -1491,6 +1572,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: 3565ad70600d4c8aa5ebbbebd3f67270 name: '{#DEVNAME}: Disk average queue size (avgqu-sz)' key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\Current Disk Queue Length",60]' history: 7d @@ -1501,6 +1583,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: 3485202f1e6b42ce8099ce6d6347a994 name: '{#DEVNAME}: Disk read rate' key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\Disk Reads/sec",60]' history: 7d @@ -1512,6 +1595,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: 66e312629db1460c8b215d34d29f7418 name: '{#DEVNAME}: Disk write rate' key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\Disk Writes/sec",60]' history: 7d @@ -1524,6 +1608,7 @@ zabbix_export: value: 'Disk {#DEVNAME}' graph_prototypes: - + uuid: 5fcd9dc53cd34e4981bf5e48a88951a0 name: '{#DEVNAME}: Disk average queue length' graph_items: - @@ -1538,6 +1623,7 @@ zabbix_export: host: 'Windows physical disks by Zabbix agent' key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\Avg. Disk Write Queue Length",60]' - + uuid: 6561058a9cd748728bb46d8d04a5b74b name: '{#DEVNAME}: Disk average waiting time' graph_items: - @@ -1553,6 +1639,7 @@ zabbix_export: host: 'Windows physical disks by Zabbix agent' key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\Avg. Disk sec/Write",60]' - + uuid: 83dee3e21b2f4b3c8c7552f87ebec81c name: '{#DEVNAME}: Disk read/write rates' graph_items: - @@ -1568,6 +1655,7 @@ zabbix_export: host: 'Windows physical disks by Zabbix agent' key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\Disk Writes/sec",60]' - + uuid: d3b5ccf4530447c2aee84fb23a6934d0 name: '{#DEVNAME}: Disk utilization and queue' graph_items: - @@ -1611,6 +1699,7 @@ zabbix_export: value: '0.02' description: 'Disk write average response time (in s) before the trigger would fire.' - + uuid: dfd6f32510a840c29f9cb4b974977770 template: 'Windows services by Zabbix agent' name: 'Windows services by Zabbix agent' description: | @@ -1622,6 +1711,7 @@ zabbix_export: name: Templates/Modules discovery_rules: - + uuid: d4fb5efff5494013b452e5a47ac265f5 name: 'Windows services discovery' key: service.discovery delay: 1h @@ -1649,6 +1739,7 @@ zabbix_export: description: 'Discovery of Windows services of different types as defined in template''s macros.' item_prototypes: - + uuid: 934d8e7f237d42739e880803f02f0da9 name: 'State of service "{#SERVICE.NAME}" ({#SERVICE.DISPLAYNAME})' key: 'service.info["{#SERVICE.NAME}",state]' history: 7d @@ -1660,6 +1751,7 @@ zabbix_export: value: Services trigger_prototypes: - + uuid: 9820adf3fbb748e992db4e13b2c998b8 expression: 'min(/Windows services by Zabbix agent/service.info["{#SERVICE.NAME}",state],#3)<>0' name: '"{#SERVICE.NAME}" ({#SERVICE.DISPLAYNAME}) is not running (startup type {#SERVICE.STARTUPNAME})' priority: AVERAGE @@ -1683,6 +1775,7 @@ zabbix_export: description: 'This macro is used in Service discovery. Can be overridden on the host or linked template level.' valuemaps: - + uuid: 5d9a045df1df48daaa6752bd75f1681d name: 'Windows service state' mappings: - @@ -1692,9 +1785,6 @@ zabbix_export: value: '1' newvalue: Paused - - value: '2' - newvalue: 'Start pending' - - value: '3' newvalue: 'Pause pending' - @@ -1712,8 +1802,12 @@ zabbix_export: - value: '255' newvalue: 'No such service' + - + value: '2' + newvalue: 'Start pending' triggers: - + uuid: 61cef15db5e34cd7b4e839cce7ddcee0 expression: 'min(/Windows CPU by Zabbix agent/perf_counter_en["\System\Processor Queue Length"],5m) - last(/Windows CPU by Zabbix agent/wmi.get[root/cimv2,"Select NumberOfLogicalProcessors from Win32_ComputerSystem"]) * 2 > {$CPU.QUEUE.CRIT.MAX}' name: 'CPU queue length is too high (over {$CPU.QUEUE.CRIT.MAX} for 5m)' priority: WARNING @@ -1723,6 +1817,7 @@ zabbix_export: name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' expression: 'min(/Windows CPU by Zabbix agent/system.cpu.util,5m)>{$CPU.UTIL.CRIT}' - + uuid: d088f11807514409b11e16c101ec5c78 expression: 'min(/Windows memory by Zabbix agent/system.swap.pfree,5m)<{$SWAP.PFREE.MIN.WARN} and last(/Windows memory by Zabbix agent/system.swap.size[,total])>0' name: 'High swap space usage (less than {$SWAP.PFREE.MIN.WARN}% free)' opdata: 'Free: {ITEM.LASTVALUE1}, total: {ITEM.LASTVALUE2}' @@ -1734,6 +1829,7 @@ zabbix_export: expression: 'min(/Windows memory by Zabbix agent/vm.memory.util,5m)>{$MEMORY.UTIL.MAX}' graphs: - + uuid: e3029427b9124e30a9aa06000219f572 name: 'CPU jumps' graph_items: - @@ -1748,6 +1844,7 @@ zabbix_export: host: 'Windows CPU by Zabbix agent' key: 'perf_counter_en["\Processor Information(_total)\% Interrupt Time"]' - + uuid: 0b520e68348e4c17983672c5ca4dffb1 name: 'CPU usage' type: STACKED ymin_type_1: FIXED @@ -1765,6 +1862,7 @@ zabbix_export: host: 'Windows CPU by Zabbix agent' key: 'perf_counter_en["\Processor Information(_total)\% Privileged Time"]' - + uuid: d7543150b21e4678a29ca1072c8660df name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -1776,6 +1874,7 @@ zabbix_export: host: 'Windows CPU by Zabbix agent' key: system.cpu.util - + uuid: 61a375b6875641bf93145be801809ece name: 'Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -1787,6 +1886,7 @@ zabbix_export: host: 'Windows memory by Zabbix agent' key: vm.memory.util - + uuid: 8891c435d3df489ea18847abb82054ca name: 'Swap usage' graph_items: - |