Skip to content

DilipRenkila/ANM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ANM

An Advanced Network Management Tool for managing your complex Networks through ainteractive web dashboard. This is based up on Simple Network Management Protocol.

The basic functions of this tool is to

  • visualize bitrate of the devices being monitored graphically through a dashboard.

  • correlate the performance of your network devices and webservers visually.

  • manage traps that are being sent to manager based upon their severity.

  • manage the current state of monitored devices.

##Requirements

The packages required can be installed by the following.

sudo apt-get install snmp snmpd mysql-server rrdtool mrtg librrds-perl apache2 php5 libapache2-mod-php5 php5-rrd php5-mysql
sudo /etc/init.d/apache2 restart
perl -MCPAN -e 'install LWP::Simple'
perl -MCPAN -e 'install Net::SNMP'
perl -MCPAN -e 'install Net::SNMP::Interfaces'
perl -MCPAN -e 'install RRD::Simple'
perl -MCPAN -e 'install RRD::Editor'

##Getting Started

Before proceeding to installation, please change the login credentials in db.conf file.

$hostname="<your_ip>";
$port="<port_mysql>";
$database="<mysql_database_name>";
$username="<mysql_username>";
$password="<mysql_password>";

##Installation

To automatically install the tool along with all the pre-requisites, Just run the install.sh script using the following command from your tool directory

./install.sh

To just Run the backend ("Pre-requisites need to be already installed") use "run.sh" by using the following command from your tool directory

./run.sh

To open the dashboard, just open the following link. https://<your_ip>/ANM

About

An Advanced Network Management Tool

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published