Collecting memory usage per service based on service name
Requirement: Zabbix Server 2.0+
- Download files;
- Add in zabbix_agent.conf as bellow: UserParameter=Service_Mem[*],C:\Zabbix\Script\zabbix_win_service_mem\service_mem.bat $1
- Change var %workdir% in "service_mem.bat", including the path to files;
- Restart Zabbix Agent;
- Create item to collect your service memory usage: Name: Example Type: Zabbix Agent Key: Service_Mem[servicename] Type of information: Numeric (unsigned) Data type: Decimal Unit: B User custom multiplier: 1048
- Enjoy it!