4 ms·
Monitoring background services can be difficult due to changing process ids. If anyone is looking for a commercial product that does this, I would recommend che
by spo81rty 12y ago
Monitoring background services can be difficult due to changing process ids. If anyone is looking for a commercial product that does this, I would recommend checking out Stackify. We do server monitoring, app monitoring, errors, logs, metrics, etc all in one app. http://www.stackify.com http://www.stackify.com
- xorcist 12y agoThat's a very strange comment. I've never had that problem across several years, platforms and monitoring systems. Perhaps for a fast respawning process I can see potential problems monitoring it, but that is usually indicative of a problem in itself and something you generally watch for.
- spo81rty 12y agoA good example of this is Windows performance counters since they are process ID based. That is more complicated than knowing if a service named X is running. It's tough if you want to know more than just if the app is running.
- xorcist 12y agoBut in which monitoring system is that a problem? I've just never seen it.
- gk1 12y agoWhile we're mentioning paid alternatives, I'd add Scalyr (http://www.scalyr.com http://www.scalyr.com) to the list. Does all of the above, with plans based on log volume instead of number of servers.
- buro9 12y agoSounds good, so I checked it out. The one thing I'm looking for I cannot see though. For application monitoring, and to be able to answer questions like "Why is my app slow?" I only want one thing. I want a GANTT chart showing time spent by the application handling an individual request/job, highlighting the critical path and showing concurrency when it occurs (across systems). i.e. give me the Network pane in Firebug or Chrome Dev Tools, but where each row on the chart is a visit to a service and/or machine (tell me which machine and which service).