found alot of occurence of people asking for this feature, could not find an issue in the ticketting system (sorry , my jira fu is not that good)
anyway : Windows agent should support a proc.mem item .
right now the workarounf of using perf_counter is far from perfect :
- perfcounters name change from one windows locale to another, and they can even change from version to version,
- when monitoring scheduled tasks or non constantly running processes , the perfmon counter does't exist if the process is not started => zabbix marks it as unsupported by design. the problem is that you can miss those tasks... => proc.mem could return 0 allowing us to monitor those tasks
- when having multiple isntances of the process, I cannot use th perfmon counters to get a global memory usage, => proc_mem could answer that with its regexp magic and all...