Cacti monitoring tool

Similar documents
Network and Server Statistics using Cacti

Network and Server Statistics using Cacti

We want to install putty, an ssh client on the laptops. In the web browser goto:

Observium Enable your new virtual host 4

Install Cacti on Debian, CentOS, SuSE and Gentoo Linux - Tracking graphically server performance

Exercises. Notes: Exercise 1. Install the Cacti Plugin Architecture (Cacti PA)

Setting up VPS on Ovh public cloud and installing lamp server on Ubuntu instance

SETTING UP 3 WORDPRESS SITES ON APACHE AND UBUNTU BY RAMI

Step 1 - Install Apache and PostgreSQL

ViMP 2.0. Installation Guide. Verfasser: ViMP GmbH

Cacti Installation on Fedora 10 by Jason Warnes

INTRODUCTION. To avoid the PHP7 conflicts use this OS image: STEP 1 - Parts List:

Linux Systems Security. Logging and Network Monitoring NETS1028 Fall 2016

Installing MediaWiki using VirtualBox

Bitnami Moodle for Huawei Enterprise Cloud

Install latest version of Roundcube (Webmail) on CentOS 7

Illustrated Steps to create greggroeten.net with AWS

2. Installing OpenBiblio 1.0 on a Windows computer

Kollaborate Server. Installation Guide

Network and Server Statistics Using Cacti

How to Make a Raspberry Pi Web Server

Lab 4: SNMP in Linux NET311 - Computer Networks Management

Bitnami OroCRM for Huawei Enterprise Cloud

Bitnami ez Publish for Huawei Enterprise Cloud

How To Start Mysql Use Linux Command Line Client In Xampp

Introduction 3. Compatibility Matrix 3. Prerequisites 3

Notice: Open-LIMS can not run in XAMPP/WAMP/LAMP-environments. You have to setup a web-server, PostgreSQL, PHP and its extensions manually.

Access Control System ACCO NET Installation Manual

Configuration the Raspberry Pi for the SmartPI. There are two ways to install the necessary software to use the SmartPi with your Raspberry Pi!

شرکت توسعه ارتباطات پردیس پارس. owncloud. The last file sharing platform you'll ever need

Bitnami Pimcore for Huawei Enterprise Cloud

Graphing and statistics with Cacti. AfNOG 11, Kigali/Rwanda

Exercises. Cacti Installation and Configuration

Exercises. Cacti Installation and Configuration

L.A.M.P. Stack Part I

Installing Open Project on Ubuntu AWS with Apache and Postgesql

Bitnami Coppermine for Huawei Enterprise Cloud

Hydra Installation Manual

The Cacti Manual. Ian Berry Tony Roman Larry Adams J.P. Pasnak Jimmy Conner Reinhard Scheck

Monitoring Netflow with NFsen

Setting Up PHPlist (Open-Source Newsletter Manager)

VMware Monitoring Using Unnoc - Setup Instructions

The Cacti Manual. Ian Berry Tony Roman Larry Adams J.P. Pasnak Jimmy Conner Reinhard Scheck Andreas Braun

KOHA 3.4 INSTALLATION ON UBUNTU LINUX. Dibyendra Hyoju August 2011 Madan Puraskar Pustakalaya

Installing FreePBX 2.11 on Ubuntu Server (Precise Pangolin)

Zend Server Cluster Manager 5.x Installation Guide

OptiRain Open 2 Installation Guide for LInux. This guide provides general instructions for installing OptiRain Open 2 on a Linux based server.

Bitnami Re:dash for Huawei Enterprise Cloud

Apache MySQL PHP PHPAdmin Install

CentOS 6.7 with Vault MySQL 5.1

If you re the administrator on any network,

Report Gateway. User Guide. Document 5141

Tungsten Dashboard for Clustering. Eric M. Stone, COO

Zend Server Cluster Manager 5.5 Beta. Installation Guide. By Zend Technologies.

K-RATE INSTALLATION MANUAL

Zend Server Cluster Manager 5.6 Installation Guide

Network Management with Nagios

Managing Xen With Xen-Tools, Xen-Shell, And Argo

SPECCHIO Administrators

Installing LAMP on Ubuntu and (Lucid Lynx, Maverick Meerkat)

Topics. What is a RaspberryPi? Why should I want one? What is Raspbian? What is SSH? What is FTP? What is LAMP? Making a LAMP Stack!

3 Installation from sources

CCMS Installation Instructions

Install Apache, PHP And MySQL On CentOS 7 (LAMP)

Bitnami Magento for Huawei Enterprise Cloud

Bitnami Ruby for Huawei Enterprise Cloud

Download and install MySQL server 8 in Windows. Step1: Download windows installer

Installing OptiRain Open on Raspbian

GMU Specifications And Installation Procedures Page 1 04/04/08. JBM Gateway Management Utility Server Specifications And Installation Procedures

Bitnami ProcessMaker Community Edition for Huawei Enterprise Cloud

Ticketing Service 1 Request Tracker (RT) Installation and Configuration

OpenEMR Insights Configuration Instructions

4 Installation from sources

Below are the steps to install Orangescrum Self Hosted version of Cloud Edition in Ubuntu Server Last Updated: OCT 18, 2018

4 Installation from sources

PS IMAGO Portal 4.0 /// installation instructions

Bitnami JRuby for Huawei Enterprise Cloud

CentOS 7 with MariaDB

Bitnami MariaDB for Huawei Enterprise Cloud

How to Install Open HRMS on Ubuntu 16.04?

Licensing the Application CHAPTER

3 Installation from sources

Bitnami Open Atrium for Huawei Enterprise Cloud

WAMP Bundle installation guide for CCSuite

AWS/LAMP/Wordpress/Bootstrap Extravaganza. I am determined to make this shit fun.

Bitnami Piwik for Huawei Enterprise Cloud

MySQL 5.x on QNX Neutrino OS Step-by-step installation manual

Bitnami MySQL for Huawei Enterprise Cloud

Installation Manual InfraManage.NET Installation Instructions for Ubuntu

Linux Kung-Fu. James Droste UBNetDef Fall 2016

Bitnami Tiny Tiny RSS for Huawei Enterprise Cloud

Administration Dashboard Installation Guide SQream Technologies

How to set up a WordPress Website on Amazon Web Services (AWS)

Initial setting up of VPN Java version.

Bitnami Dolibarr for Huawei Enterprise Cloud

Apache, Php, MySql Configuration

SO, ARE YOU READY? HERE WE GO:

Bitnami DokuWiki for Huawei Enterprise Cloud

Red Hat Ceph Storage 3

Magento Image Guide Page 1 of 23

Transcription:

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 in graphical format. 1. Install Pre-requisite Cacti monitoring tool depends on Apache2/NGINX, MySQL, net-snmp, php, php-mysql, phpsnmp. So we will install these requirements first. Update the system # sudo apt-get update # sudo apt-get upgrade First, we will install Apache, PHP, PHP extension, SNMP. # sudo apt-get install apache2 php5 php5-mysql php5-snmp snmp php5-gd Now Install RRD-Tool # sudo apt-get install rrdtool

Finally install mysql server # sudo apt-get install mysql-server-5.6 While installing MySQL, the installer will ask for root password- provide it. Now run the script mysql_secure_installation to make it secure. # mysql_secure_installation 2. Add User Now create a user for cacti, we will use this user later for installation. # sudo useradd cactiuser 3. Create MySQL user/database Create a database and a user for Cacti. Grant all privileges to MySQL database user called cacdbuser to database cacdb. Login to mysql server using root password which you have set while installing mysql server. # mysql -u root -p # create database cacdb; # CREATE USER 'cacdbuser'@'localhost' IDENTIFIED BY 'somepassword'; # GRANT ALL ON cacdb.* TO 'cacdbuser'@'localhost'; # flush privileges; # exit

4. Download/Configure Download and extract the tar ball in /var/www/html directory and rename the directory. # wget http://www.cacti.net/downloads/cacti-0.8.8h.tar.gz Extract it # tar -xvzf cacti-0.8.8h.tar.gz # sudo cp -prvf cacti-0.8.8h /var/www/html/cac Import database # mysql -u root -p cacdb < /var/www/html/cac/cacti.sql Now edit the config.php file. # sudo nano /var/www/html/cac/include/config.php

Edit the following settings in config.php $database_type = "mysql"; $database_default = "cacdb"; $database_hostname = "localhost"; $database_username = "cacdbuser"; $database_password = "somepassword"; $database_port = "3306"; $database_ssl = false; $url_path = "/cac/"; $cacti_session_name = "Cacti"; Change the Ownership and group of web directory to apache user that is www-data. # chown -R www-data:www-data /var/www/html/cac/ Change ownership of rra and log directory of web directory with cactiuser that we have created in step 2 # chown -R cactiuser /var/www/html/cac/rra/ /var/www/html/cac/log/ Edit /etc/crontab file # nano /etc/crontab We want the script /var/www/html/cac/poller.php to run daily in every 5 minutes. To do that add the following given line at end of crontab. */5 * * * * cactiuser php /var/www/html/cac/poller.php > /dev/null 2>&1 Restart Apache # sudo service apache2 restart 5. Install Cacti Monitoring Tool Open the web browser and type the IP address/domain name of server suffixed by /cac. You will be asked to accept the license and click Next

Select the type of installation as new and click Next In this screen you will find path of all dependencies. These includes RRDtool, php, snmpwalk, snmpget, snmpbulkwalk, snmpgetnext, log path, RRD tool version and SNMP version. If any of these dependencies are not found then installation will not continue. Click Finish button

In next section, you will get login screen. Type username as admin and password as admin in the login form.

You will be asked to change the admin password. Provide a password and confirm it and then click Save. You will be redirected to dashboard. Wait for few minutes, you will see few graphs in the graph view.

That s all, the cati monitoring tool installation is complete and now you can browse all features.