This is not going to look good formatted for the Forum. I’d suggest you upload your content to BigFix.me or to a GitHub repo, and then link it here with a description…and thanks for sharing!
@mail2vij, just so I understand this is something you’ve put together on your own and sharing with the community on “use as is” integration/solution?
I get that where I was getting to this is very basic - pretty much any server should have some basic monitoring which would cover RAM/CPU/Disk/core services so I would consider this pretty much “basic server monitoring”, not “BigFix monitoring”. Don’t get me wrong, glad you are sharing it and it can be useful for small clients without enterprise-level tools but doesn’t go to the level required for critical enterprise-level tool.
What is really required is advanced system KPIs that are monitoring for errors in relay/root server logs; download errors; cert errors; other client errors; gather errors; filldb errors, sql errors, operator errors; etc. Something you just get as a package add it to the monitoring system of choice and have comprehensive system-level monitoring to proactively detect issues, not to mention that modern monitoring systems can do predictive failures based on KPI patterns of reoccurrences/growth.
There are a number of ideas on the topic but nothing available as far as I know: