Merge Windows Linux filesystem monitoring, Zabbix

Опубликовано: 20 Июнь 2026
на канале: Aigars Kadikis
220
11

Enjoy video, kindly hit like button?

Top hosts Monzphere:
   • Top hosts widget sort on-the-fly, Zabbix 7.0  

How to install Monzphere ECharts widget:
   • Most battery draining processes, Windows w...  

0:00 Intro
2:44 Start with an empty template
3:48 A single and common item key 'vfs.fs.get' can print filesystem data for Windows and Linux at same time
5:15 Creating a protection not to let dependent items fail because master item failed
7:21 Create a target item. Purpose is to save the filtering outcome
7:58 Minimise JSON to bare minimum fields to have only 'fsname' and fstype'. Introduce data throttling to avoid wasting any LLD cycles
9:55 Output of 'vfs.fs.get' key
10:50 How to remove overlay filesystems from Docker
12:47 Best workaround to see what happens exactly after LLD filtering. Save it in history
14:48 Build LLD rule
18:00 Plan to filter out by 'fsname'
19:03 Making a mistake, so it's something to troubleshoot in future. After copy and paste, I forgot to change 'fstype' to 'fsname'. Everything will fall apart
20:03 Creating first item prototypes. The item prototype maps to the "gate" item and NOT to the level 1 item
23:17 How much JSON data arrives per one mount/drive
24:32 Installing all dependent item prototypes to cover used, free, % used, % free, total
26:50 Explore if all 5 categories work
26:53 Welcome to troubleshooting session. Item throttling stops the LLD from creating new items
28:40 Spending 2m to find the mistake made about fsname/fstype
31:27 Finalising the evidence about template being able to find all filesystems on Windows and Linux
31:40 Create trigger prototypes with a threshold which supports context macro
33:40 Designing a perfect event name. How to avoid wasting CPU cycles
39:34 Exploring the outcome of trigger prototype
41:04 Introduce a logic to auto find the biggest drives (or mount points) to show them in global dashboard
47:50 Create a dashboard of biggest drive per server
51:08 Dashboard 1 completed
52:40 How to install different thresholds for '/boot' and 'C:'
54:41 Use "Echarts Widget" Chart type "LLD Table" from MonZphere to create a table to show all drives/mounts at the host level
58:00 Template level dashboard of all drives per server
59:08 Turning off history for all items holding the raw TXT/JSON data