Date post: | 03-Jan-2016 |
Category: |
Documents |
Upload: | donald-jacob-bennett |
View: | 233 times |
Download: | 4 times |
Network Monitoring
Manage your business without blowing your budget. Learn how the Calhoun ISD utilizes free “Open Source” tools for real-time monitoring of the entire technology infrastructure - everything from network hardware, server hardware, disk space, core services and applications to phone systems and network bandwidth. In addition, discover how alerts are managed and distributed using multiple mechanisms including e-mail, text messaging, and phone.
*FREE*
Sam LutgringCalhoun Intermediate School District MAEDS 2011
Sam LutgringDirector of Informational Technology ServicesCalhoun Intermediate School District17111 G Drive NorthMarshall, MI [email protected]
Sam LutgringCalhoun Intermediate School District MAEDS 2011
What is Network Monitoring?
• Wikipedia - Definition
The term network monitoring describes the use of a system that constantly monitors a computer network for slow or failing components and that notifies the network administrator (via email, pager or other alarms) in case of outages.
Sam LutgringCalhoun Intermediate School District MAEDS 2011
Why Should I be Monitoring?
• Predictive Maintenance• Faster Response Time• Simplified Troubleshooting• Record Keeping
Sam LutgringCalhoun Intermediate School District MAEDS 2011
What Can I Monitor?
• Anything ….‾ Network Equipment
RoutersSwitches
‾ ServersDisk SpaceServices
‾ Bandwidth
‾ Phone Systems
‾ HVAC
Sam LutgringCalhoun Intermediate School District MAEDS 2011
Notifications or Alerts?
• E-mail• Text Messaging• Phone Calls• Handhelds (Smart Phone)• Managing
‾ Time Frames
‾ Groups
‾ Escalation
‾ Rotation
Sam LutgringCalhoun Intermediate School District MAEDS 2011
Consolidated Management
CISD Technology Portal
Sam LutgringCalhoun Intermediate School District MAEDS 2011
Nagios
• Offers complete monitoring and alerting for servers, switches, applications, and services.
• Runs on Linux and Unix variants• Supports active and passive checks as well as
distributed monitoring and failover• Accessed through a web interface
®
http://www.nagios.org/
Sam LutgringCalhoun Intermediate School District MAEDS 2011
Nagios - Monitoring Public Services
• Monitor public services directly from Nagios‾ PING‾ SNMP (Simple Network Management Protocol)
Interface StatusCPU LoadMemory Load
‾ HTTP/s‾ SMTP‾ IMAP/POP‾ DNS‾ FTP‾ Telnet
®
Sam LutgringCalhoun Intermediate School District MAEDS 2011
Nagios - Linux Server Monitoring
• NRPE - is a monitoring agent and protocol used to monitor Linux and Unix with Nagios.
• Easily monitor‾ CPU Load
‾ Memory Usage
‾ Swap Usage
‾ Disk Usage
‾ Process State
®
Sam LutgringCalhoun Intermediate School District MAEDS 2011
Nagios - Monitoring Windows
• NSClient++ - installed as a Windows service and used to monitor private services ‾ Memory Usage
‾ CPU Usage
‾ Disk Usage
‾ Service States
‾ Running Processes
®
Sam LutgringCalhoun Intermediate School District MAEDS 2011
Nagios - Configure Hostdefine host { host_name r1.maeds.org
alias MAEDS Internet Router address 92.168.1.254 parents internet check_command check-host-alive check_interval 5 retry_interval 1 max_check_attempts 5 check_period 24x7 contact_groups maeds-admins notification_interval 30
notification_period 24x7 notification_options d,u,r
}
®
Sam LutgringCalhoun Intermediate School District MAEDS 2011
Nagios - Notifications
• E-mail• Text Messaging• Phone Calls• Groups
®
Sam LutgringCalhoun Intermediate School District MAEDS 2011
Nagios - Notifications• E-mail
• Text Messaging• Phone Calls• Groups
®
Sam LutgringCalhoun Intermediate School District MAEDS 2011
Nagios - Notifications
• E-mail• Text Messaging
• Phone Calls• Groups
®
Sam LutgringCalhoun Intermediate School District MAEDS 2011
Nagios - Notifications
• E-mail• Text Messaging• Phone Calls
‾ Can be used for Status Notifications
‾ Can accept an Acknowledgement
• Groups
®
Sam LutgringCalhoun Intermediate School District MAEDS 2011
Nagios - Notifications
• E-mail• Text Messaging• Phone Calls• Groups
‾ Assign Contacts to Groups
‾ Assign Groups to a Host
®
Sam LutgringCalhoun Intermediate School District MAEDS 2011
Nagios - Configure Contactdefine contact {
contact_name jdoe
alias John Doe
service_notification_period 24x7
host_notification_period 24x7
service_notification_options w,u,c,r
host_notification_options d,u,r
service_notification_commands notify-by-email
host_notification_commands host-notify-by-email
email [email protected]
pager [email protected]
}
®
Sam LutgringCalhoun Intermediate School District MAEDS 2011
Nagios - Interface
CISD Nagios Interface
®
Sam LutgringCalhoun Intermediate School District MAEDS 2011
NagVis
• A visualization addon for Nagios.• Allows you to “plot” your Nagios Managed nodes
on a custom image file.‾ Vizio Drawing
‾ Picture of Closet
®
http://www.nagvis.org/
Sam LutgringCalhoun Intermediate School District MAEDS 2011
NagVis - Interface
CISD Nagios Interface
®
Sam LutgringCalhoun Intermediate School District MAEDS 2011
MRTG
• Utilizes SNMP to collect Network Interface Usage Statistics (bandwidth) from routers switches
• Creates and manages historical graphs• Nagiosgraph – Nagios plugin that lets you view
MRTG graphs right in Nagios.
®
http://oss.oetiker.ch/mrtg/
Sam LutgringCalhoun Intermediate School District MAEDS 2011
MRTG - Interface
CISD MRTG
®