WMLUG July Nagios, PNP4Nagios, and NConf by Patrick TenHoopen
|
|
- Gyles Morrison
- 6 years ago
- Views:
Transcription
1 WMLUG July 2015 Nagios, PNP4Nagios, and NConf by Patrick TenHoopen
2 What is Nagios? Nagios is an IT infrastructure monitoring and alerting tool. The free Nagios DIY Core provides the central monitoring engine and the basic web interface. Current Version: 4.08 ( ) Download:
3 Nagios Demo Demo
4 Installation Prerequisites gcc apache2 perl php rrdtool php5-gd php5-zlib php5-socket
5 Installation Follow Quick-Start Guides ocs/nagioscore/4/en/quickstart.html After install, don't forget to configure the firewall on the Nagios server to allow http access if one is running.
6 Installation, cont. tar xf nagios tar.gz cd nagios /configure --with-command-group=nagcmd make all make install make install-init make install-config make install-commandmode make install-webconf htpasswd2 -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
7 Nagios Plugins Download: tar xf nagios-plugins tar.gz cd nagios-plugins /configure --with-nagios-user=nagios --with-nagios-group=nagios make make install
8 Configuration Nagios comes with a default configuration for monitoring the localhost that Nagios is installed on (localhost.cfg) plus some other examples. The configuration files are stored at /usr/local/nagios/etc/objects/ and are plain text files formatted in a proprietary format. Detailed description of configuration files and options: /en/objectdefinitions.html
9 Default Configuration Files commands.cfg Check commands that are used in service definitions contacts.cfg - Who to contact if an alert is generated hosts.cfg - Hosts to monitor localhost.cfg - Basic config for Nagios host printer.cfg Sample config for printers services.cfg - Things on hosts to monitor switch.cfg - Sample config for switches templates.cfg - Definition templates used by hosts, services, etc. timeperiods.cfg Notification times/hours of alerting windows.cfg - Sample config for a Windows machine
10 Configuration File Organization You don't need to separate the definitions into separate files, and you can have just one large configuration file. The cfg_file line(s) in the /usr/local/nagios/etc/nagios.cfg file controls what files are used. Note: If you want to import existing Nagios conf files into NConf (discussed later), it will work better if they are separated out by function/type.
11 Templates Templates are used by configuration definitions to provide default values for settings. It keeps the actual definition smaller and easy to update. If you modify a template, all definitions that use it get updated.
12 Generic Linux Host Template # Linux host definition template - This is NOT a real host, just a template! define host{ name linux-server ; The name of this host template use generic-host ; Inherits other values from generic-host template check_period 24x7 ; By default, Linux hosts are checked round the clock check_interval 5 ; Actively check the host every 5 minutes retry_interval 1 ; Schedule host check retries at 1 minute intervals max_check_attempts 10 ; Check each Linux host 10 times (max) check_command check-host-alive ; Default command to check Linux hosts notification_period workhours ; Only notify during the day ; Note that the notification_period variable is being ; overridden from the value that is inherited from the ; generic-host template! notification_interval 120 ; Resend notifications every 2 hours notification_options d,u,r ; Only send notifications for specific host states contact_groups admins ; Notifications get sent to the admins by default register 0 ; DONT REGISTER THIS DEFINITION }
13 Generic Service Template # Generic service definition template - This is NOT a real service, just a template! define service{ name generic-service ; The 'name' of this service template active_checks_enabled 1 ; Active service checks are enabled passive_checks_enabled 1 ; Passive service checks are enabled/accepted parallelize_check 1 ; Active service checks should be parallelized ; (disabling this can lead to major performance problems) obsess_over_service 1 ; We should obsess over this service (if necessary) check_freshness 0 ; Default is to NOT check service 'freshness' notifications_enabled 1 ; Service notifications are enabled event_handler_enabled 1 ; Service event handler is enabled flap_detection_enabled 1 ; Flap detection is enabled process_perf_data 1 ; Process performance data retain_status_information 1 ; Retain status information across program restarts retain_nonstatus_information 1 ; Retain non-status information across program restarts is_volatile 0 ; The service is not volatile check_period 24x7 ; The service can be checked at any time of the day max_check_attempts 3 ; Re-check the service up to 3 times in order to determine its final (hard) state normal_check_interval 10 ; Check the service every 10 minutes under normal conditions retry_check_interval 2 ; Re-check the service every two minutes until a hard state can be determined contact_groups admins ; Notifications get sent out to everyone in the 'admins' group notification_options w,u,c,r ; Send notifications about warning, unknown, critical, and recovery events notification_interval 60 ; Re-notify about service problems every hour notification_period 24x7 ; Notifications can be sent out at any time register 0 ; DONT REGISTER THIS DEFINITION - ITS NOT A REAL SERVICE, JUST A TEMPLATE! }
14 Commands Nagios comes with several commands for checking services and more are installed with the Nagios plugins. They are located in the /usr/local/nagios/lib/ directory. Some examples: check_disk, check_http, check_log, check_nt, check_ping
15 Community Check Commands You can download command definitions created by the Nagios community by perusing the plugin exchange at:
16 Custom Commands You can also create custom check commands using scripts or custom programs. The script/program just needs to return one of the exit statuses that Nagios expects: UNKNOWN = 3, CRITICAL = 2, WARNING = 1, OK = 0
17 Example Check Definition The $USER1$, $HOSTADDRESS$, $ARG1$, and $ARG2$ are Nagios macros. They are substituted for the values passed into the check when it is called from the service definition. -W is warning threshold. -C is critical threshold. # 'check_ping' command definition define command{ command_name check_ping command_line $USER1$/check_ping -H $HOSTADDRESS$ -w $ARG1$ -c $ARG2$ -p 5 }
18 Example Host Definition define host{ use linux-server ; Name of host templates to use ; This host definition will ; inherit all variables that are ; defined in (or inherited by) ; the linux-server host template ; definition. host_name localhost alias localhost address }
19 Example Service Note that the command parameters are delimited by an "!". The parameters are used in the check definition ($ARG1$, $ARG2$, etc). # Define a service to "ping" the local machine define service{ use host_name service_description check_command } local-service ; Name of service ; template to use localhost PING check_ping!100.0,20%!500.0,60%
20 Host Groups By using host groups, you can easily set up checks for a set of hosts with one service definition. You can create a new config file named hostgroups.cfg. define hostgroup{ hostgroup_name linux-servers ; Name of the hostgroup alias Linux Servers ; Long name of the group members localhost,linuxbox1,linuxbox2 ; Comma separated list of ; hosts that belong to this group } define service{ use local-service ; Name of service template to use hostgroup_name linux-servers service_description PING-LINUX-HOSTS check_command check_ping!100.0,20%!500.0,60% }
21 Parent/Child Relationships By defining what other hosts a host depends on, Nagios can distinguish between down and unreachable states for the host. For example if Nagios is monitoring a host connected to another switch and the switch is down, preventing Nagios from pinging it, Nagios only alerts that the switch is offline and doesn't alert that the other host is down too.
22 Parents Setting When defining a host, use the "parents" setting to establish the parent/child relationship. define host{ host_name Nagios } ; Nagios host has no parent define host{ host_name Switch1 parents Nagios } define host{ host_name OtherHost parents Switch1 }
23 Parent/Child Relationship Picture Pictorial representation: ocs/nagioscore/4/en/networkreachability.html
24 NSClient++ With the NSClient++ add-on, you can easily set up checks on Windows servers. itoring-agents/nsclient%2b%2b/details
25 NRPE The NRPE (Nagios Remote Plugin Executor) addon runs checks on a remote Linux host. It also acts as an NRPE listener on the Windows server. itoring-agents/nrpe--2d-nagios-remote-plugin-ex ecutor/details
26 File Count Example Using NSClient++ and a community-created command (Check Filecount), you can monitor the number of files in a directory on a Windows computer.
27 File Count Example Service Definition From services.cfg: # Service definition define service { use generic-service host_name WINSERVER service_description Temp File Count check_command check_temp_files }
28 File Count Example Command Definition From commands.cfg: # 'check_temp_files' command definition define command{ command_name command_line check_temp_files $USER1$/check_nrpe -H $HOSTADDRESS$ -c check_temp_files }
29 File Count Example NSClient++ Definition From the NSClient++ nsclient.ini file on Windows server being monitored: [/settings/external scripts/scripts] check_temp_files=c:\windows\system32\cscript.exe //NoLogo //T:30 C:\nrpe\directory_file_count\directory_file_count.wsf c: \\windows\\temp
30 Pre-Flight Check Configuration changes don't go into affect until Nagios is restarted. You should run a Nagios pre-flight check after making configuration changes and before restarting Nagios to make sure it doesn't find anything wrong with the configuration. /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
31 Starting Nagios You'll need to restart webserver and start Nagios: systemctl restart apache2 systemctl start nagios
32 Logging Into Nagios Goto Nagios web page and log in:
33 PNP4Nagios PNP4Nagios is an add-on to Nagios which analyzes and graphs performance data provided by Nagios plugins and stores them in Round Robin Database (RRD) files.
34 Prerequisites Perl 5.x or higher, without additional modules RRDtool 1.x or higher, better with 1.2 Nagios 2.x or higher
35 Installation tar xf pnp4nagios tar.gz cd pnp4nagios /configure make all make fullinstall
36 Configuration Choose Mode The Bulk-Mode + NCPD mode seems to be the only mode that works with Nagios core 4. Also, this is the best way of processing because Nagios will not be blocked. The NPCD daemon (Nagios Performance C Daemon) will monitor the directory for new files and process them.
37 Configuration - Enable Processing Enable processing of performance data in /usr/local/nagios/etc/nagios.cfg process_performance_data=1 # service performance data service_perfdata_file=/usr/local/pnp4nagios/var/service-perfdata service_perfdata_file_template=datatype::serviceperfdata\ttimet::$timet$\thostname::$hostname$\tservicedesc:: $SERVICEDESC$\tSERVICEPERFDATA::$SERVICEPERFDATA$\tSERVICECHECKCOMMAND::$SERVICECHECKCOMMAND$\tHOSTSTATE:: $HOSTSTATE$\tHOSTSTATETYPE::$HOSTSTATETYPE$\tSERVICESTATE::$SERVICESTATE$\tSERVICESTATETYPE::$SERVICESTATETYPE$ service_perfdata_file_mode=a service_perfdata_file_processing_interval=15 service_perfdata_file_processing_command=process-service-perfdata-file # host performance data host_perfdata_file=/usr/local/pnp4nagios/var/host-perfdata host_perfdata_file_template=datatype::hostperfdata\ttimet::$timet$\thostname::$hostname$\thostperfdata:: $HOSTPERFDATA$\tHOSTCHECKCOMMAND::$HOSTCHECKCOMMAND$\tHOSTSTATE::$HOSTSTATE$\tHOSTSTATETYPE::$HOSTSTATETYPE$ host_perfdata_file_mode=a host_perfdata_file_processing_interval=15 host_perfdata_file_processing_command=process-host-perfdata-file
38 Configuration Add Commands Add new commands to /usr/local/nagios/etc/objects/commands.cfg # 'process-host-perfdata' command definition define command{ command_name process-host-perfdata-file command_line /bin/mv /usr/local/pnp4nagios/var/host-perfdata /usr/local/pnp4nagios/var/spool/host-perfdata.$timet$ } # 'process-service-perfdata' command definition define command{ command_name process-service-perfdata-file command_line /bin/mv /usr/local/pnp4nagios/var/service-perfdata /usr/local/pnp4nagios/var/spool/service-perfdata.$timet$ }
39 Configuration - Templates Add new templates to /usr/local/nagios/etc/objects/templates.cfg define host { name host-pnp action_url /pnp4nagios/index.php/graph?host=$hostname$&srv=_host_ register 0 } define service { name srv-pnp action_url /pnp4nagios/index.php/graph?host=$hostname$&srv=$servicedesc$ register 0 }
40 Verify Configuration Download the verify_pnp_config Perl script from: Run it, specifying the mode, location of Nagios config file, and the pnp config file: perl verify_pnp_config --mode=bulk+npcd --config=/usr/local/nagios/etc/nagios.cfg --pnpcfg=/usr/local/pnp4nagios/etc
41 Starting PNP4Nagios Start PNP4Nagios as a daemon: /usr/local/pnp4nagios/bin/npcd -d -f /usr/local/pnp4nagios/etc/npcd.cfg You'll also need to restart webserver and Nagios: systemctl restart apache2 systemctl restart nagios
42 Using PNP4Nagios Click the graph icon next to hosts and services in the Nagios page to see the graphs of performance data.
43 PNP4Nagios Demo Demo
44 NConf NConf is a PHP-based web-tool for configuring Nagios. It has features like templates, service to hostgroup assignment, and dependencies.
45 Prerequisites PHP 5.x or higher php-mysql php-ldap (only if using LDAP auth) MySQL or higher (with InnoDB!) Perl 5.6 or higher perl-dbi perl-dbd-mysql
46 Installation - Prep Note your webserver document root, user and group: Apache document root: /srv/www/htdocs/ User: wwwrun Group: www
47 Installation Guide elp:documentation:start:installation
48 Installation - Extract Copy the tar file to the document root and expand it. tar xf nconf tgz Grant permissions to webserver user: chown wwwrun: chown wwwrun: chown wwwrun: chown wwwrun:
49 Installation Create Database Start the MySQL prompt then create the database: mysql -u root -p If the MySQL install is new, follow this to set password: html mysql> CREATE DATABASE NConf; mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, DROP ON `NConf`.* TO IDENTIFIED BY 'nconfp'; mysql> quit
50 GUI Installation Method GUI (easy): 1. Enter MySQL information. 2. Enter NConf and Nagios paths. 3. Set up authentication (use defaults). 4. Remove INSTALL, INSTALL.php, UPDATE, and UPDATE.php from NConf directory.
51 Manual Installation Method 1. CD into the extracted NConf folder. 2. Create database structure: mysql -u nconf -D NConf -p < INSTALL/create_database.sql 3. Configure NConf. 1. Copy the contents of./config.orig to./config. 2. Edit./config/mysql.php, and set values for DBHOST, DBNAME, DBUSER, and DBPASS. 3. Edit./config/nconf.php, and set values for NCONFDIR and NAGIOS_BIN. 4. Remove INSTALL, INSTALL.php, UPDATE, and UPDATE.php from NConf directory.
52 NConf Nagios Configuration Check In order to enable NConf to check the Nagios configuration files, make sure your webserver user has access to your Nagios binary, or copy the binary to the '/srv/www/htdocs/nconf/bin/' folder and make the webserver user the owner.
53 Using NConf Open NConf page:
54 NConf Demo Demo
Installing Nagios Core with NRPE 2.16RC2
P a g e 1 Installing Nagios Core 4.1.1 with NRPE 2.16RC2 Purpose This document contains the information and steps to proceed to install and configure the Nagios monitoring system on Ubuntu Server 14.04
More informationRed Hat Ceph Storage 3
Red Hat Ceph Storage 3 Monitoring Ceph for Red Hat Enterprise Linux with Nagios Monitoring Ceph for Red Hat Enterprise Linux with Nagios Core. Last Updated: 2018-06-21 Red Hat Ceph Storage 3 Monitoring
More informationArticle Number: 801 Rating: Unrated Last Updated: Tue, Mar 13, 2018 at 9:19 PM
Nagios Core - Performance Graphs Using PNP4Nagios Article Number: 801 Rating: Unrated Last Updated: Tue, Mar 13, 2018 at 9:19 PM Na gio s C o r e - Pe r f o r ma nc e G r a phs Us ing PNP4Na gio s This
More informationNagios User Guide. You can use apt-get to install these packages by running the following commands:
Nagios User Guide This guide will cover the installation process of Nagios on Ubuntu Operating System and will also serve as a user guide on how to configure Nagios. If any command does not work there
More informationNetwork Management with Nagios
Network Management with Nagios, wire.less.dk edit: October 2008 @ Sengerema Telecentre, Tanzania http://creativecommons.org/licenses/by-nc-sa/3.0/ 1 Agenda What is it? Why use it? Installing Configuring
More informationRed Hat Ceph Storage 3
Red Hat Ceph Storage 3 Monitoring Ceph for Ubuntu with Nagios Monitoring Ceph for Ubuntu with Nagios Core. Last Updated: 2018-09-07 Red Hat Ceph Storage 3 Monitoring Ceph for Ubuntu with Nagios Monitoring
More informationInstall some base packages. I recommend following this guide as root on a new VPS or using sudo su, it will make running setup just a touch easier.
Nagios 4 on Ubuntu 16 Install some base packages. I recommend following this guide as root on a new VPS or using sudo su, it will make running setup just a touch easier. apt-get install php-gd build-essential
More informationNRPE DOCUMENTATIOND. Copyright (c) Ethan Galstad. Last Updated: 17 November Contents
NRPE OCUMENTATION Copyright (c) 1999-2017 Ethan Galstad Last Updated: 17 November 2017 Contents 1. Introduction... 2 a) Purpose... 2 b) esign Overview... 2 2. Example Uses... 3 a) irect Checks... 3 b)
More informationNCAP Nagios Collector and Plugin
NCAP Nagios Collector and Plugin version 0.4 Giray Devlet 2004 02 29 NCAP Nagios Collector and Proxy Table of Contents Introduction...2 Design...3 Internals...4 Installation...5 Installation
More informationRelease February Building an Enterprise Nagios Framework
Release 2.3.4 - February 2005 Building an Enterprise Nagios Framework Building an Enterprise Nagios Framework PUBLISHED BY: Darren Hoch hochdarren@gmail.com Copyright 2008 Darren Hoch. All Rights Reserved.
More informationA Xen Virtual Machine Monitor Plugin for Nagios
SLES10: Nagios Plugin for Xen www.novell.com A Xen Virtual Machine Monitor Plugin for Nagios Prepared By Axel Schmidt Version 1.0 02 August, 2007 I N T R O D U C T I O N This
More informationHost and Service Status pages provide a Network Traffic Analysis tab
Integrating Nagios With Nagios XI And Nagios Core Purpose This document describes how to integrate Nagios with your Nagios XI and Nagios Core installs. Target Audience This document is intended for use
More informationPurpose. Target Audience. Summary. Automation Overview. Nagios XI. Automated Host Management
Purpose This document describes how to automate adding and removing hosts and services in Nagios XI from the command line. Target Audience This document is intended for use by Administrators and Developers
More informationNagios Certified Professional. Preparation for the Nagios Certified Professional Certification Exam.
Nagios Certified Professional Preparation for the Nagios Certified Professional Certification Exam. Working Lab Manual This book is designed to be a working manual, a book you can write notes in, underline
More information功能強大 開源免費之網路管理軟體 Nagios 安裝與應用實務介紹 中山大學 ( 高屏澎區網中心 ) 王聖全
功能強大 開源免費之網路管理軟體 Nagios 安裝與應用實務介紹 中山大學 ( 高屏澎區網中心 ) 王聖全 1 Agenda Nagios Core 簡介及安裝 Nagios Core 主機及服務檢測機制 Nagios Core 擴充與 Plugin 整合 Nagios Core Notification 機制實例應用 2 Nagios Users and Story 3 https://www.nagios.com/casestudies/
More informationMonitoring a HPC Cluster with Nagios
Cluster with Scuola Internazionale Superiore di Studi Avanzati Trieste 2009-04-01 1 2009-04-03 1 Try again... Fail better. Outline 1 2 3 Installation for Monitoring @SISSA Cluster with What is? «R is a
More informationNagios Start Up Guide
Nagios Start Up Guide Nagios is the industry standard for monitoring network infrastructure. The Nagios Start Up Guide provides the foundation for installation and initial configuration of Nagios. In addition,
More informationUnderstanding And Using Configuration Wizards In Nagios XI. This document describes how to use Configuration Wizards in Nagios XI.
Purpose This document describes how to use Configuration Wizards in. Target Audience This document is intended for use by Nagios Administrators that wish to get a thorough understanding of how Configuration
More informationHPCC Monitoring and Reporting (Technical Preview) Boca Raton Documentation Team
HPCC Monitoring and Reporting (Technical Preview) Boca Raton Documentation Team HPCC Monitoring and Reporting (Technical Preview) Boca Raton Documentation Team Copyright 2015 HPCC Systems. All rights reserved
More informationArticle Number: 802 Rating: 4/5 from 1 votes Last Updated: Wed, Mar 7, 2018 at 5:20 PM
Nagios Core - Performance Graphs Using InfluxDB + Nagflux + Grafana + Article Number: 802 Rating: 4/5 from 1 votes Last Updated: Wed, Mar 7, 2018 at 5:20 PM Na gio s C o r e - Pe r f o r ma nc e G r a
More informationThe Nagios Book Chris Burgess Copyright 2005 Chris Burgess
The Nagios Book Chris Burgess Copyright 2005 Chris Burgess The following material contained in this document cannot be reproduced in any form without prior written permission. Nagios and the Nagios logo
More informationChapter. NagVis. Nagios, 2nd Edition (C) 2008 by Wolfgang Barth
18 Chapter NagVis NagVis 1 is an addon for Nagios that displays host and service states against a background image selected by the user. This must be available in the PNG format; the choice is yours whether
More informationThese instructions cover how to install and use pre-compiled binaries to monitor AIX 5.3 using NRPE.
Purpose This document describes how to monitor AIX servers using or Nagios Core. The instructions were contributed by Joshua Whitaker, who successfully configured to monitor AIX 5.3 servers, thanks Joshua!
More informationTHE WATCHER. IO- Statistics. Dropping the iostat.cgi agent script (Listing 1) into the CGI directory. web server you want to investigate
Building your own Nagios plugins THE WATCHER You can build a plugin in Perl to harness the power of the Nagios monitoring tool. BY MICHAEL SCHILLI You may be familiar with the scene: you hear the sound
More informationop5 Monitor administrator manual
op5 Monitor administrator manual op5 Monitor administrator manual Version 5.5 Rev 1.1.0 op5 Monitor administrator manual Version 5.5, Rev 1.1 Author: Professional Services 2011 op5 AB op5, and the op5
More informationPurpose. Target Audience. Prerequisites. What Is An Event Handler? Nagios XI. Introduction to Event Handlers
Purpose This document describes how to use event handlers in to take predefined actions when the hosts or services you are monitoring change state. Event handlers are used to automate processes taken when
More informationP3AM ENZ0. ETERNUS Nagios Plugin 1.1. User's Guide
ETERNUS Nagios Plugin 1.1 User's Guide This page is intentionally left blank. Preface The ETERNUS Nagios Plugin (referred to as "ETERNUS Nagios Plugin" or "this plugin" in the remainder of this manual)
More informationPlugin Monitoring for GLPI
Plugin Monitoring for GLPI Introduction 2 TOC 3 Contents Preface: Introduction...v Goals of this project... v Why is it revolutionnary?...v Links...v Internet site...v IRC-Channel...v Terms used in this
More informationPlugin Monitoring for GLPI
Plugin Monitoring for GLPI Introduction 2 TOC 3 Contents Preface: Introduction...v Goals of this project... v Why is it revolutionary?...v Links...v Internet site...v IRC-Channel...vi Terms used in this
More informationNagios Version 3.x Documentation
Nagios Version 3.x Documentation http://www.nagios.org Copyright 1999-2007 Ethan Galstad Last Updated: 03-20-2007 [ Table of Contents ] Nagios and the Nagios logo are registered trademarks of Ethan Galstad.
More informationMonitoring Apache Tomcat Servers With Nagios XI
Purpose This document describes how to add custom Apache Tomcat plugins and checks, namely check_tomcatsessions, to your server. Implementing Apache Tomcat plugins within will allow you the to monitor
More informationop5 Monitor administrator manual
op5 Monitor administrator manual op5 Monitor administrator manual Version 6.0 Rev 1.0.0 op5 Monitor administrator manual Version 6.0, Rev 1 Author: Professional Services 2012 op5 AB op5, and the op5 logo
More informationMonitoring with Non-Obvious Nagios
John Sellens jsellens@syonex.com September 26, 2012 Notes PDF at http://www.syonex.com/notes/ Contents Nagios Basics 5 Nagios Plugins 11 More on Configuration 18 Theory and Practice 48 Getting Larger 63
More informationVMware Monitoring Using Unnoc - Setup Instructions
VMware Monitoring Using Unnoc - Setup Instructions Summary: This document explains how to setup an Unnoc server to monitor VMware vcenter Servers, ESX Servers, and Virtual Machines using the Perl VI SDK.
More informationThis document is intended for use by Nagios Administrators that want to use Slack for notifications.
Purpose This document describes how integrate the Slack messaging platform with. This integration will allow to send notifications to Slack channels, enabling teams to see the health of their devices monitored
More informationWandati Richard Kagia. Open source network management
Wandati Richard Kagia Open source network management Technology and Communication 2010 VAASAN AMMATTIKORKEAKOULU UNIVERSITY OF APPLIED SCIENCES Degree Programme ABSTRACT Author Wandati Richard Kagia Title
More informationNetwork and Server Statistics using Cacti
Network and Server Statistics using Cacti PacNOG5 17 June 2009 Hervey Allen Introduction A tool to monitor, store and present network and system/server statistics Designed around RRDTool with a special
More informationMonitoring Systems and Tricks of the Trade
Monitoring Systems and Tricks of the Trade Antun Balaz Scientific Computing Laboratory Institute of Physics Belgrade http://www.scl.rs/ 21 Jan 01 Feb 2009 www.eu-egee.org Overview Ganglia (fabric monitoring)
More informationLearning Nagios 4. Wojciech Kocjan. Chapter No.1 "Introducing Nagios"
Learning Nagios 4 Wojciech Kocjan Chapter No.1 "Introducing Nagios" In this package, you will find: A Biography of the author of the book A preview chapter from the book, Chapter NO.1 "Introducing Nagios"
More informationINDEX. auto-discovery tools, GUI configuration
INDEX A accept_passive_host_checks option, 201 accept_passive_service_checks option, 200 acknowledgments, notification, 31 32 Adams, Russell, NACE, 79 admin_email option, 203 admin_pager option, 203 administrators,
More informationInstall latest version of Roundcube (Webmail) on CentOS 7
Install latest version of Roundcube (Webmail) on CentOS 7 by Pradeep Kumar Published December 14, 2015 Updated August 3, 2017 Roundcube is a web browser based mail client & also known as webmail. It provides
More informationInterested in learning more? Global Information Assurance Certification Paper. Copyright SANS Institute Author Retains Full Rights
Global Information Assurance Certification Paper Copyright SANS Institute Author Retains Full Rights This paper is taken from the GIAC directory of certified professionals. Reposting is not permited without
More informationNetwork and Server Statistics using Cacti
Network and Server Statistics using Cacti APRICOT 2009 19 February 2009 Hervey Allen Introduction A tool to monitor, store and present network and system/server statistics Designed around RRDTool with
More informationCURRENT STATE OF ICINGA
FlossUK 2014 Brighton 20th March - TEAM ICINGA CURRENT STATE OF ICINGA WWW.ICINGA.ORG Agenda Introduction Tools & Platform Icinga project update New in Icinga 1.x Icinga 2 Icinga Web 2 What s next Questions
More informationMore DEV Less OPS. An introduction to Opsview s Event Handlers. Summary Strategy What Kind of Automation Do I Want?...
More DEV Less OPS An introduction to Opsview s Event Handlers Summary... 1 Strategy... 2 What Kind of Automation Do I Want?... 2 When Should This Occur?... 2 Soft States... 3 Dependency Mapping... 3 Detecting
More informationOffloading NDO2DB To Remote Server
Purpose This document is meant to show a step-by-step guide for offloading the NDO2DB daemon from the central server to an external, remote server. NDO2DB is an acronym of "Nagios Data Output To Database"
More informationBacking Up And Restoring Your Nagios XI System
Backing Up And Restoring Your System Purpose This document describes how to backup a installation and restore a installation from a previously made backup. Backups are an important aspect of administration
More information(en) Technische Dokumentation openitcockpit V3
(en) Technische Dokumentation openitcockpit V3 1. Installation 1.1. Requirements 1.2. General Installation 1.2.1. openitcockpit + Naemon (recommended) 1.2.2. openitcockpit + Nagios 1.3. Licence / module
More information8.0 Help for Community Managers About Jive for Google Docs...4. System Requirements & Best Practices... 5
for Google Docs Contents 2 Contents 8.0 Help for Community Managers... 3 About Jive for Google Docs...4 System Requirements & Best Practices... 5 Administering Jive for Google Docs... 6 Understanding Permissions...6
More informationQuick Installation Guide For Sensors with Nagios Core
Quick Installation Guide For Sensors with Nagios Core Edited December 12, 2013 - Rev 1 PART DOC-MANUAL-SENSORGATEWAY-NAGIOS 1 Copyright: Copyright 2013 ServersCheck BVBA All rights reserved. Reproduction
More informationNagios Version 2.x Documentation. Copyright Ethan Galstad Last Updated: [ Table of Contents ]
Table of Contents Nagios Version 2.x Documentation Copyright 1999-2006 Ethan Galstad www.nagios.org Last Updated: 11-27-2006 [ Table of Contents ] Nagios and the Nagios logo are registered trademarks of
More informationNagios Version 2.x Documentation. Copyright Ethan Galstad Last Updated: [ Table of Contents ]
Nagios Version 2.x Documentation Copyright 1999-2006 Ethan Galstad www.nagios.org Last Updated: 11-27-2006 [ Table of Contents ] Nagios and the Nagios logo are registered trademarks of Ethan Galstad. All
More informationHWg-SMS-GW manual. HW group. HWg-SMS-GW. SMS gateway for HW group products. 1
HWg-SMS-GW SMS gateway for products www.hw-group.com 1 Recommended connection HWg-SMS-GW is a device that enables multiple devices to send alarm text messages (SMS) through a single GSM modem using the
More informationcollectd An introduction
collectd An introduction About me Florian "octo" Forster Open-source work since 2001 Started collectd in 2005 Agenda collectd Aggregation of metrics Alerting with Icinga Agenda collectd Aggregation of
More informationWe want to install putty, an ssh client on the laptops. In the web browser goto:
We want to install putty, an ssh client on the laptops. In the web browser goto: www.chiark.greenend.org.uk/~sgtatham/putty/download.html Under Alternative binary files grab 32 bit putty.exe and put it
More informationImplementation of multi-router traffic monitring
Daffodil International University Institutional Repository Computer Science and Engineering Undergraduate Project Report 2018-05-05 Implementation of multi-router traffic monitring Chowdhury, Md. Zubayer
More informationIcinga at Hyves.nl. Jeffrey Lensen System Engineer
Icinga at Hyves.nl Jeffrey Lensen System Engineer Hyves Dutch social network website 3 billion pageviews / month 10M dutch members (17M population) ~7M unique visitors / month (Comscore 09/2011) ~2.3M
More informationThis document is intended for use by Nagios XI Administrators who need a boost in I/O performance.
Purpose This document describes how to use a RAM disk to boost performance on a server. Target Audience This document is intended for use by Administrators who need a boost in I/O performance. Summary
More informationAutomated System Monitoring
Automated System Monitoring Josh Malone jmalone@nrao.edu Systems Administrator National Radio Astronomy Observatory Charlottesville, VA https://blogs.nrao.edu/jmalone 2 WHAT IS AUTOMATED MONITORING? 7
More informationUsing The Core Config Manager For Service Management
Purpose This document describes how to manage services, service groups and service templates using the Core Config Manager (CCM). While monitoring wizards make it easy to set up new services in, the CCM
More informationIllustrated Steps to create greggroeten.net with AWS
Illustrated Steps to create greggroeten.net with AWS Screenshots of each step Table of Contents 1. CREATE VPC 10.10.0/16.... 3 2. CREATE 1 PUBLIC SUBNET IN DEFAULT AZ, EX BELOW... 4 3. CREATE IGW, ATTACH
More informationNagios Snmp External Command Error With No Output (return Code 3)
Nagios Snmp External Command Error With No Output (return Code 3) Added value of custom variables to Object JSON output for hosts, services Fixed bug #583: Status Check Output of (No output on stdout)
More informationIf you re the administrator on any network,
Let s do an inventory! If you re the administrator on any network, chances are you ve already faced the need to make an inventory. In fact, keeping a list of all the computers, monitors, software and other
More informationIntroduction 3. Compatibility Matrix 3. Prerequisites 3
1 Ártica Soluciones Tecnológicas 2005-2018 INDEX Introduction 3 Compatibility Matrix 3 Prerequisites 3 Configuration 4 Settings related to the connection to the Cacti database 4 Settings relating to the
More informationop5 Monitor 4.1 Manual
op5 Monitor 4.1 Manual January 22, 2009 Contents 1 Getting Started 1 1.1 Using op5 Monitor..................... 1 1.2 Start page.......................... 1 2 About the Main Menu 3 2.1 Portal............................
More informationCentOS 6.7 with Vault MySQL 5.1
CentOS 6.7 with Vault MySQL 5.1 OS Middleware Installation Web Server, MySQL and PHP Other Middleware Middleware Setup and Configuration Database PHP NetCommons2 Before Install Preparation Installation
More informationHow To Monitor Apache Cassandra Distributed Databases
Purpose This document describes how to configure to monitor Apache Cassandra distributed database implementations in order to ensure that data, as well as the hardware housing it, is operating properly.
More informationInstall Apache, PHP And MySQL On CentOS 7 (LAMP)
Install Apache, PHP And MySQL On CentOS 7 (LAMP) Version 1.0 Authors: Till Brehm , Falko Timme Updates: Srijan Kishore Follow Howtoforge
More informationInstalling LAMP on Ubuntu and (Lucid Lynx, Maverick Meerkat)
Installing LAMP on Ubuntu 10.04 and 10.10 (Lucid Lynx, Maverick Meerkat) April 29, 2010 by Linerd If you're developing websites, it's nice to be able to test your code in the privacy of your own computer
More informationShinken SNMP Booster Module Documentation
Shinken SNMP Booster Module Documentation Release 1.0 Thibault Cohen August 12, 2014 Contents 1 SNMP Booster: How does it works 3 1.1 Overview................................................. 3 1.2 How
More informationInstallation Manual InfraManage.NET Installation Instructions for Ubuntu
Installation Manual InfraManage.NET Installation Instructions for Ubuntu Copyright 1996 2017 Timothy Ste. Marie Version 7.5.72SQL InfraManage.NET Installing InfraManage.NET Page 1 of 78 Table of Contents
More informationFUJITSU Server Plug-ins V3.10 for Nagios Core
FUJITSU Software ServerView Suite FUJITSU Server Plug-ins V3.10 for Nagios Core Interface Documentation May 2015 Edition FUJITSU Server Plug-ins for Nagios Core Page: 2 / 111 Copyright Fujitsu Technology
More informationDEPARTMENT FOR INFORMATICS. A Monitoring-System for Department of Statistics
DEPARTMENT FOR INFORMATICS LUDWIG MAXIMILIANS UNIVERSITÄT MÜNCHEN Fortgeschrittenenpraktikum A Monitoring-System for Department of Statistics Kumar Subramani DEPARTMENT FOR INFORMATICS LUDWIG MAXIMILIANS
More informationBLUEPRINT TEAM REPOSITORY. For Requirements Center & Requirements Center Test Definition
BLUEPRINT TEAM REPOSITORY Installation Guide for Windows For Requirements Center & Requirements Center Test Definition Table Of Contents Contents Table of Contents Getting Started... 3 About the Blueprint
More informationCDP Data Center Console User Guide CDP Data Center Console User Guide Version
CDP Data Center Console User Guide CDP Data Center Console User Guide Version 3.18.2 1 README FIRST Welcome to the R1Soft CDP Data Center Console User Guide The purpose of this manual is to provide you
More informationCacti monitoring tool
Cacti monitoring tool Cacti is a web-based monitoring tool designed for easy-to-use front-end for the data logging software using RRDTool. It allows users to monitor services at regular interval of time
More informationIntroducing NEMS Linux: Part 2 Monitoring a Local Linux Server
Introducing NEMS Linux: Part 2 Monitoring a Local Linux Server November 1, 2018 Robbie Ferguson, Linux, Tutorial Last month I introduced you to NEMS Linux, the Nagios Enterprise Monitoring Server for ODROID
More informationNagios XI Monitoring Windows Event Logs With NagEventLog
The Industry Standard in IT Infrastructure Monitoring Purpose This document describes how to monitor Windows event logs using Nagios XI and the NagEventLog addon. Target Audience This document is intended
More informationPurpose. Target Audience. Solution Overview NCPA. Using NCPA For Passive Checks
Using For Passive Checks Purpose This document describes how to configure the Nagios Cross Platform Agent () to send passive check results to Nagios XI or Nagios Core using Nagios Remote Data Processor
More informationInterested in learning more about security? Network Monitoring with Nagios. Copyright SANS Institute Author Retains Full Rights
Interested in learning more about security? SANS Institute InfoSec Reading Room This paper is from the SANS Institute Reading Room site. Reposting is not permitted without express written permission. Network
More informationInterested in learning more about cyber security training? Network Monitoring with Nagios. Copyright SANS Institute Author Retains Full Rights
Interested in learning more about cyber security training? SANS Institute InfoSec Reading Room This paper is from the SANS Institute Reading Room site. Reposting is not permitted without express written
More informationUser guide NotifySCM Installer
User guide NotifySCM Installer TABLE OF CONTENTS 1 Overview... 3 2 Office 365 Users synchronization... 3 3 Installation... 5 4 Starting the server... 17 2 P a g e 1 OVERVIEW This user guide provides instruction
More information9.0 Help for Community Managers About Jive for Google Docs...4. System Requirements & Best Practices... 5
for Google Docs Contents 2 Contents 9.0 Help for Community Managers... 3 About Jive for Google Docs...4 System Requirements & Best Practices... 5 Administering Jive for Google Docs... 6 Quick Start...6
More informationVERALAB TM. VeraLab TM Server Computer Lab Management Suite Installation and Upgrade Guide 8.3 for Microsoft Windows Standard and Enterprise Edition
VeraLab TM Server Computer Lab Management Suite Installation and Upgrade Guide 8.3 for Microsoft Windows Standard and Enterprise Edition August 2018 VERALAB TM VeraLab Server Installation Guide, 8.3 for
More informationNagios XI Using The Core Config Manager For Host Management
The Industry Standard in IT Infrastructure Monitoring Purpose This document describes how to manage hosts, host groups and host templates using the Nagios XI Core Config Manager. While monitoring wizards
More informationTroubleshooting. The NLR Web Interface Does not Appear CHAPTER
CHAPTER 6 This chapter contains a number of basic troubleshooting scenarios, including some of the most common problems that need to be resolved to get the NLR operating correctly following a new installation,
More information1. SONARPLEX Generation New Features and Changes Release Notes SONARMANAGER Version Release Notes
1. SONARPLEX Generation 5.................................................................................... 2 1.1 New Features and Changes...............................................................................
More informationAssuming you have Icinga 2 installed properly, and the API is not enabled, the commands will guide you through the basics:
Icinga 2 Contents This page references the GroundWork Cloud Hub and the Icinga 2 virtualization environment. 1.0 Prerequisites 1.1 Enable the API The Icinga 2 system you run needs to have the API feature
More informationOrgnazition of This Part
Orgnazition of This Part Table of Contents Tutorial: Organization of This Part...1 Lesson 1: Starting JReport Enterprise Server and Viewing Reports...3 Introduction...3 Installing JReport Enterprise Server...3
More informationDocumentation of Clubdata
Documentation of Clubdata Autor: Franz Domes Version: 1.0 Datum: 10. Oct. 2004 Table of content 1 Overview...3 1.1 Features...3 2 Concepts...4 2.1 MemberID...4 2.2 User versus Member...4 2.3 Membership
More informationMetasploit. Installation Guide Release 4.4
Metasploit Installation Guide Release 4.4 TABLE OF CONTENTS About this Guide Target Audience...1 Organization...1 Document Conventions...1 Support...2 Support for Metasploit Pro and Metasploit Express...2
More informationWindows. Not just for houses
Windows Not just for houses Everyone Uses Windows! (sorry James!) Users Accounts to separate people on a computer Multiple user accounts on a computer Ex) shared family computer Access level can be set
More informationAn Efficient Network Monitoring and Management System
An Efficient Network Monitoring and Management System Khan, R., Khan, S. U., Zaheer, R., & Babar, M. I. (2013). An Efficient Network Monitoring and Management System. International Journal of Information
More information3 Installation from sources
2018/02/14 10:00 1/11 3 Installation from sources 3 Installation from sources You can get the very latest version of Zabbix by compiling it from the sources. A step-by-step tutorial for installing Zabbix
More informationKernelCare CloudLinux Inc.
KernelCare Documentation Contents 3 Table of Contents... 5 Installation Switching... from Ksplice 5... 6 Management... 6 Command Line Tools kcarectl... 7 kcare-uname... 7 8 Config... Options... 8 Disabling
More informationTungsten Dashboard for Clustering. Eric M. Stone, COO
Tungsten Dashboard for Clustering Eric M. Stone, COO In this training session 1. Tungsten Dashboard Welcome 2. Tungsten Dashboard Overview 3. Tungsten Dashboard Prerequisites 4. Tungsten Dashboard Security
More informationMonitoring (with) Puppet. PuppetCamp
Monitoring (with) Puppet PuppetCamp Dusseldorf @KrisBuytaert Kris Buytaert I used to be a Dev, Then Became an Op Chief Trolling Officer and Open Source Consultant @inuits.eu Everything is an effing DNS
More informationBitnami Ruby for Huawei Enterprise Cloud
Bitnami Ruby for Huawei Enterprise Cloud Description Bitnami Ruby Stack provides a complete development environment for Ruby on Rails that can be deployed in one click. It includes most popular components
More informationStorage Manager 2018 R1. Installation Guide
Storage Manager 2018 R1 Installation Guide Notes, Cautions, and Warnings NOTE: A NOTE indicates important information that helps you make better use of your product. CAUTION: A CAUTION indicates either
More informationCentOS 7 with MariaDB
CentOS 7 with MariaDB OS Web Server and PHP MariaDB and Full Text Search Engine Other Middleware Middleware Setup and Configuration Database PHP NetCommons2 Before Install Preparation Installation Download
More information