So let’s start with installationThis tutorial demonstrates how to install Nagios 3.4 in CentOS 6.3. In this tutorial, we are going to install & configure the latest version of Nagios server on CentOS 7 / RHEL 7 & then will add a windows machine for monitoring. Recently, Nagios core released 4.3.2 version of nagios core & 2.2.1 version of nagios plugins.
Nagvis On Centos Version Download Nagvis LastCan I ask your help, I installed Nagvis 1.9.3 on my Nagios Core 4.3.4, but.Geographical e.g. Download Nagvis last version (1.7.1). Prerequisite: First you need to install Nagios. Installing Nagios & Nagvis on Centos 6.2 (Part II). EPEL is a third-party package repository for Red Hat and CentOS. 0 Comments Nagios provides enterprise-class Open Source IT monitoring, network monitoring, server and applications monitoring.As such there are packages and build tools that you need to install.This involves installing Nagios plugins and the NRPE plugins.In vain have you acquired knowledge if.The advantages of CentOS while having the Nagios tools already installed.Licensing NagVis is free software you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.NagVis is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 2021 NagVis is an extension for add NagVis maps to MediaWiki pages. The supported backends are: mklivestatus (default since NagVis 1.5) NDOUtils / IDOUtils (requires MySQL) merlin (requires MySQL)How To Install Nagios 4 and Monitor Your Servers on CentOS 7 Step 1 - Install Packages on Monitoring Server rpm -Uvh rpm -Uvh yum -y install nagios nagios-plugins-all nagios-plugins-nrpe nrpe php httpd chkconfig httpd on & chkconfig nagios on service httpd start & service nagios start We should also enable SWAP memory on this droplet, at least 2GB. All hosts/services involved in a process How does NagVis work? In general NagVis is a presentation tool for the information which is gathered by Nagios and transferred using backends.MKLivestatus (installed, added to Nagios)Since NagVis 1.5 we switched the default backend to MKLivestatus since it is much faster, more lightweight and stable than the NDO. More information on available Icinga packages/downloads can be found on the official Icinga website. You can get Nagios from the official Nagios Homepage.We recommend the usage of Apache Webserver with mod_php. You need a webserver with PHP support to run NagVis. Webserver with PHP support NagVis is a web based application realised in Javascript and PHP. You can get MKLivestatus from the official MKLivestatus Homepage. MKLivestatus is an Event Broker Module for Nagios which serves a unix socket where third party addons like NagVis can connect to for gathering live status information in a very fast way. You don't need any database to get MKLivestatus running. Mklivestatus php-net-socket (Debian) / php5-sockets (SLES) ndomy php5-mysql merlinmy php5-mysql Graphviz for the automapThe Automap is based on Graphviz. You only need to meet the requirements of the backends you use. Here is a list of the needed modules for the different backends. Php -m will show the built-in modules.Special requirements by backends The backends connect to external datasources and often need some special modules. The names of the modules may vary between distributions: php5-gd php5-gettext php5-mbstring php5-session php5-json (Builtin since PHP 5.2) php5-pdo and pdo-sqlite (New in 1.5, for default Authentication/Authorisation module) Note: Maybe some of these functions are already compiled into your PHP. Convert external hard drive for macBut if you get graphviz compiled and/or installed it should work.NagVis Installation: First of all, switch to root user, so that we don’t have to put ‘sudo’ in-front of every command: # sudo -s# apt-get install g++ make libc6-dev php-net-socket php5-sqlite sqlite3 graphviz # sudo apt-get install php5 php5-sqlite php5-mysql # sudo apt-get install php-pear php-apc php5-curl # cd /usr/local * Download NagVis: - Download the latest version of NagVis by the following command to download: # wget * The above command will extract nagvis tarball in your current directory. You will also need more packages like gd, libpng, freetype. When you can not use a precompiled distribution package, you can get Graphviz from the official Graphviz Homepage for compiling it on your own. Graphviz is available in some distributions. We recommend the use of Graphviz version >= 2.14 (Earlier versions (with lower version numbers) have some problems with truecolor rendering). Note down the default admin crdentials of NagVis. Yahya alnahsi | NagVis home will be:| Owner of NagVis files will be: Creating directory /usr/local/nagvis/var.| Creating directory /usr/local/nagvis/var/tmpl/cache.| Creating directory /usr/local/nagvis/var/tmpl/compile.| Creating directory /usr/local/nagvis/share/var.| Setting permissions for web configuration file.| /usr/local/nagvis/share/userfiles/images/maps| /usr/local/nagvis/share/userfiles/images/maps/*| /usr/local/nagvis/share/userfiles/images/shapes+-+ | Installation complete| You can safely remove this source directory.| - Maybe you want to edit the main configuration file?| Its location is: /usr/local/nagvis/etc/nagvis.ini.phpNagVis has been installed now. /install.sh -p /usr/local/nagvis -b ido2db -u | This script is built to facilitate the NagVis installation and update| - SuSE Linux Enterprise Server 10 and 11+-+ | OS : Ubuntu 12.10+- Checking for tools -+ | Using packet manager /usr/bin/dpkg+-+Eng. - Backend definitions - Example definition of a livestatus backend. Comment out the mklivestatus line. Path definitions absolute physical NagVis path base="/usr/local/nagvis/" absolute html NagVis path htmlbase="/nagvis" absolute html NagVis cgi path htmlcgi="/nagios/cgi-bin"* Scroll down further, you may find the section called ‘Backend definitions’. Restart apache service to take effect the saved changes.
0 Comments
Leave a Reply. |
AuthorStuart ArchivesCategories |