Presentation is loading. Please wait.

Presentation is loading. Please wait.

Lucas Schill Brent Grover Ed Schilla Advisor: Danny Miller.

Similar presentations


Presentation on theme: "Lucas Schill Brent Grover Ed Schilla Advisor: Danny Miller."— Presentation transcript:

1 Lucas Schill Brent Grover Ed Schilla Advisor: Danny Miller

2 Overview  Comparison of Nagios, Shinken, and Icinga Performance comparison of common features Usability Scalability Extra feature testing for usability Scoring procedures

3 Goals  Provide an in-depth analysis of the software. System load Network Load Usability  Complete the project this semester

4 Setbacks  Hardware Atom lacking virtualization support Bad RAM  Support OS support Software support

5 Network design

6 Servers HostnameOperating System PurposeProcessorRAM pfSensepfSense 2.0.1RoutingDual P3 1GHz3GB SINSVR01RHEL 6.3IcingaDual P4 2.8GHz2GB SINSVR02RHEL 6.3NagiosDual P4 2.8GHz2GB SINSVR03RHEL 6.3ShinkenDual P4 2.8GHz2GB SINSVR05Debian 6.0.7KVM HostCore2quad 2.5GHz6GB SINSVR06Debian 6.0.7Multi-purposeDual P3 1GHz2GB SINSVR07Debian 6.0.7KVM HostDual-core Opteron 2GHz4GB SINSVR08Debian 6.0.7StorageAtom 1.66GHz4GB SINSVR09Debian 6.0.7KVM HostCore2quad 2.4GHz2GB SINSVR10Debian 6.0.7KVM HostQuad-core AMD 2.5GHz8GB

7 Client Setup  KVM 4 host machines 297 Debian clients Scripted installation and management Minimal client installation ○ 64MB RAM ○ 1GB disk space  Windows Clients 3 Windows 7 clients with NSClient++  100 clients for each software suite

8 Where We Are Now  Configuring the three programs for our environment  Familiarizing ourselves with each piece of software  Configuring new hardware with clients  Documentation

9 Nagios  Version 3.4.4  Written in C  Web Interface Exfoliation  Nagios Open Source Free to use Forum Support  Nagios XI User Interface Framework Enterprise Support

10 Nagios (continued)  Nagios Version 4 Not yet available Complete rewrite  Support Currently unable to receive direct support

11

12 Nagios - Thoughts  Simple Could use more features  Difficult to configure Confusing configuration file layout Would be better with a database as a backend

13 Icinga  Version 1.8.4  Modular  Written in C  Classic Web Automated Apache integration  Icinga-cmd group Apache, Icinga user, etc  Authentication

14 Icinga(continued)  Check scripts run locally Check_by_ssh  Similar to Nagios  Third party plugins/scripts Embedded perl interpretation  Config changes so far: Check intervals

15

16 Icinga(continued)  Windows integration  Icinga 2.0  New Web

17 Icinga - Thoughts  Quick  Highly customizable  Easy to install  Not very independent, or a “Fork”  Easy to change the installation (modular)  Third party scripts - simple

18 Shinken  Version 1.2.3  Designed as a Nagios drop in replacement that provides many of the features Nagios lacks by default  Written in Python  Open source  Very modular

19

20 Shinken So Far  Custom built installer Installs all dependencies, configures the system, and can install additional plug-ins.  Configuration Complex, Nagios with Shinken mixed in Skonf WebUI

21 Accomplishments  Integrated WDS/PXE  Website  Scripted installation of 300 virtual machines  Collectd

22 Budget Starting Funds$300.00 Second Semester Funds$300.00 Spent Funds($119.68) Remaining Funds$480.32 Spend Funds Detailed Rail Clips($27.54) 2x Atom Servers($52.14) 4x SCSI Hard Drives($40.00) Planned Spending 2x4GB DDR3 RAM($73.24) Planned Remaining Funds$407.08

23 Where we are headed  Finish configuring Customization of network monitoring systems  Research and write scripts to run checks  Stress test Performance Reliability  Finish rubric  Grade each software based on rubric

24 Questions?


Download ppt "Lucas Schill Brent Grover Ed Schilla Advisor: Danny Miller."

Similar presentations


Ads by Google