1 / 23

Network Monitoring Tools Nagios and Spiceworks

Network Monitoring Tools Nagios and Spiceworks. Mit Dave 26 March 2014. Introduction. What are Network Monitoring Tools? System & Service monitoring Resource measurement/monitoring Performance monitoring Statistics & Accounting/Metering Fault Management (Intrusion Detection)

benny
Télécharger la présentation

Network Monitoring Tools Nagios and Spiceworks

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Network Monitoring ToolsNagios and Spiceworks Mit Dave26 March 2014

  2. Introduction What are Network Monitoring Tools? • System & Service monitoring • Resource measurement/monitoring • Performance monitoring • Statistics & Accounting/Metering • Fault Management (Intrusion Detection) • Change management and configuration monitoring Why Nagios and Spiceworks?

  3. Nagios • Possibly the most used open source network monitoring software. • It is an agent based tool. • A key measurement tool for actively monitoring availability of devices and services. • Has a web interface. • Uses CGIs written in C for faster response and scalability. • Can support thousands of devices and services.

  4. Nagios-Installation Requirements : • LAMP Bundle Installation – Server • sudo apt-get install nagios3

  5. Files are installed here: • /etc/nagios3 • /etc/nagios3/conf.d • /etc/nagios-plugins/conf • /usr/share/nagios3/htdocs/images/logos • /usr/sbin/nagios3 • /usr/sbin/nagios3stats Nagios web interface is here: • http://localhost/nagios3/

  6. Configuring- Host • Various agents are available: • NSClient++ • NRPE • NRDP • Adding Windows host using NSClient++: • Install NSClient++ on host machine • Go to the installation directory and open the nsclient.ini • Look for these lines and add them if they’re missing: allowed hosts = password = port = 12489 • Restart the NSClient++ service: Start > Administrative tools > Services

  7. Adding Linux host using NRPE: • 1. Download • nagios-plugins-1.4.13.tar.gz • nrpe-2.12.tar.gz • 2. Create Nagios Account • useraddnagios • passwdnagios • Install NagiosPlugin • tar xvfz nagios-plugins-1.4.13.tar.gz • cd nagios-plugins-1.4.13 • export LDFLAGS=-ldl • ./configure • Make • make install • chownnagios.nagios /usr/local/nagios • chown -R nagios.nagios /usr/local/nagios/libexec/

  8. 4. Install NRPE • cd /home/downloads • tar xvfz nrpe-2.12.tar.gz • cd nrpe-2.12 • ./configure • make all • make install-plugin • make install-daemon • make install-daemon-config • make install-xinetd • Setup NRPE to run as daemon • Modify the /etc/xinetd.d/nrpe • only_from = 127.0.0.1 192.168.1.2 • Modify the /etc/services and add the following at the end of the file. • nrpe 5666/tcp # NRPEStart the service • service xinetd restart

  9. Configuring- Server • 1. Install NRPE Plugin: • tar xvfz nrpe-2.12.tar.gz • cd nrpe-2.1.2 • ./configure • make all • make install-plugin • 2. Make Host Configuration file • 3. Make Service Configuration file

  10. Other Configuration Files • Located in /etc/nagios3/ • Important files: • cgi.cfg controls the Web Interface options security • commands.cfg commands that Nagios uses to notify • nagios.cfg main Nagios configuration file • conf.d/* the core of the config files • Under conf.d/*, files “xxxx_nagios2.cfg”: • Contacts users and groups • generic-host “template” host (default)‏ • generic-service “template” service • hostgroups host group definitions • services which services to check • timeperiods when to check and notify

  11. Spiceworks • FREE! • Agentless • Full Inventory of Hardware & Software • Track To-Do’s & User Requests • Collaborate With a Community of IT Pros • IT Pros who have admin rights on their network • Organizations with less than 1000 devices on their network. It will work with more, but it won’t be as fast. • Discovering Windows, OS X, Linux and Unix (but must run from a PC).

  12. Installation • For Server Side • Go to www.spiceworks.com-Download-Install • For host Side • Configure firewall • For windows machines should allow “Windows Management Instrumentation ” (WMI) services. • Administrator Credentials are required to access the systems.

  13. Operations • Scanning the network • Inspecting the Inventory • Monitoring Options. • Ticketing.

  14. Nagios Vs Spiceworks • Nagios • Pros:  • Open source and very flexible. • Large ecosystem of tools and custom monitors built up around nagios. • All configuration is text files, so it is easy to keep this in version control and generate new configs from other tools. • Cons:  • Default interface is clunky. • Can be a steep learning curve if you haven't worked with it before. • Adding devices or services requires reloading the config or restarting the service. • Would like for this to be more dynamic. • It seems that most of the new development is going towards Nagios XI(paid enterprise version) rather than the opensourcenagios.

  15. Spiceworks • Pros: This is a great service desk product for SMB's. • It's free and easy to get going so it is perfect for companies that haven't got anything in place to handle inventory and helpdesk. • It is supported by a strong community of users that give you a built-in expert network and IT knowledgebase. • Cons: I think its monitoring tools could use some improvement. • Clearly it wasn't designed as a monitoring application from the start and it still seems a bit weak compared to Nagios.

  16. Questions ?

  17. THANK YOU

More Related