Short answer: Yes. Medium answer: The free version can provide all of this, but it takes some work to get what you want. The paid version will give you a lot more of this right out of the door.
Long answer: Go to nagios.org, read the docs, play with the demo, download the software. Install it somewhere, play with it for a day. Then go hit Nagios Exchange and download some addons that fix whatever you think doesn't work quite the way you want. It sounds like you're going to be monitoring a complex environment. That means that your monitoring environment is going to be complex as well - at my work we monitor over a hundred discrete host profiles on a vast (though still incredibly small in comparison to some other installations) with some shared monitoring, but a lot of unique custom monitoring that performs deep application health checks on custom apps. You get what you put out. In a large environment you can put out half a million dollars a year in licensing and support, and potentially millions in professional services dollars, getting something that you might not understand - tying you and your business to an external org through a hefty financial leash. Alternately, you can download some free software (or pay an entirely reasonable sum for a better version and professional support) and put some effort into learning the tool, resulting in a monitoring environment that does everything you want it to, that you understand in and out, and hopefully the adoration of management -and- your operations teams. On 10/26/11 7:39 PM, Gian Karlo wrote: > Sorry it should be Nagios not OpenNMS. Anyway I would like to ask it > again if it is possible in Nagios. Thanks a lot. > > 1. Topology Based Navigation - Be able to navigate devices/elements as > based on the topology map created > 2. Automatic Device Discovery - Be able to discover devices for > monitoring (requires enabling of SNMP) > 3. Detailed Historical Reports - Be able to view historical reports > on devices and elements > 4. Fault Management and Network Availability Tools - Be able to > display alerts, provide audible alarms, suppress alarms, create alarms > as based on complex status and devices/element availability > 5. Network Performance Monitor - Be able to display information about > network devices/element health, utilization and status > 6. Syslog Viewer - Be able to accept and display system logs from > devices/elements > 7. SNMP Compatibility - Be able to verify compatibility with different > SNMP versions > 8. CPU, Memory & Disk Space Monitoring - Be able to display > device/element information such as CPU, Memory and Disk Space Utilization > 9. Advance Reporting Engine - Be able to create custom reports as > based on required information > 10. Advance Alerting - Be able to create advance alerts as based on > complex combination of inputs and send these alerts via email or thru > audible alarms > 11. Incident Alerting - Be able to send an alert based on different > incidents experienced by the device/element > 12. Network Map Making - Be able to create a map of the > devices/elements monitored > 13. Custom Property Editor - Be able to create a custom property to > interface, node or volume > 14. Custom HTML Resources - Be able to add resources to your HTML such > as link or text > 15. Custom MIB Support - Be able to view other statistics as based > on customized MIB pollers > 16. Role-based Access Control - Be able to create different users with > different access to NPM resources > 17. Customizable and Flexible Web Console - Be able to customize web > console as based on customer requirement > 18. Customizable Web Views - Be able to customize web views as based > on customer requirement > 19. Enterprise Scalability -Be able to provide scalability options to > sustain network growth > 20. Open Architecture - Be able to integrate with Open Architecture > database SQL > 21. Unified Monitoring Console - Be able to unify application > performance information with other NPM information on the console > 22. Advance Server Monitoring - Be able to monitor Windows, Unix and > Linux servers key performance statistics > 23. Services and Port Monitoring - Be able to monitor applications > running on servers as based on services and ports used > 24. User Experience Monitoring - Be able to provide user experience > information on web-based applications > 25. Application Templates - Be able to provide application monitoring > information as based on included application templates > 26. Out-of-the-box Reporting - Be able to display reports using out of > the box reporting templates > 27. Advance Application Alerting - Be able to create alerts on complex > combinations of events > 28. Top-to-bottom Analysis - Be able to provide analysis on traffic > flow as based on NetFlow, SFlow and/or JFlow > 29. Netflow, SFlow, JFlow Support - Be able to support > devices/elements running IP Flows and display statistics as based on > information > 30. Netflow Reporting - Be able to provide Flow reports > 31. Application Traffic Information - Be able to provide statistics as > based on application traffic information > 32. Demographics - Be able to provide information on top users and top > applications > 33. VoIP QoS Measurement - Be able to provide statistics as based on > VoIP QoS measured values > 34. Alerts, Grahps and Reporting - Be able to provide alerts, graphs > and reports as based on statistics gathered > 35. VoIP Infrastructure Monitoring - Be able to monitor VoIP network > infrastructure and provide information on network health for support > of VoIP service > -- Mike Lindsey ------------------------------------------------------------------------------ The demand for IT networking professionals continues to grow, and the demand for specialized networking skills is growing even more rapidly. Take a complimentary Learning@Cisco Self-Assessment and learn about Cisco certifications, training, and career opportunities. http://p.sf.net/sfu/cisco-dev2dev _______________________________________________ Nagios-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
