3 replies
by erikdr
With rough requirements it is diffult to come up with precise answers...
Let me start with 3 different kinds of monitoring and the way to have it done 'free', then afterwards you can compare the licensed tools and their prices with the work they save you.
1) Fault management. Any real errors in terms of technical components. Done by:
- Eventlog (Windows) and syslog (most Unix environments)
- SNMP traps (network black boxes)
All logs can be monitored by scripting tools, traps can be monitored by the free tools supplied with the black boxes. Commercial tools do both stuff in a more sophisticated manner and add intelligent agents using Unix metrics and Windows WMI calls.
2) Performance (and uptime) management - from outside.
Simply have an agent running on a browser (or fat client app), measuring
- Whether app server works at all (PING etc.)
- Responsetime for full page or for more simple tasks like DNS query
Again, commercial apps do this on a higher level.
3) Performance management - from inside.
Runs on the appserver itself. The most basic tooling would be Windows Performance Monitor or similar Unix tools. Gives responsetimes per system action, processor/disk/memory load etc.
Commercial tools just do thison a higher level with graphics, trending, more metrics etc.
Hope this helps,
- The Netherlands
by cmandley
by cmandley
This discussion is closed to new replies.
Trending Software posts
Sort by Trending