MDM - IT

IT Software and Systems Development

NetMap4Nagios (version 4.1.2.8)

Download NetMap4Nagios

Create your own network diagram. This is also front-end and/or web interface for configuring systems and ... much, much more.

Click to run demo. 

 (NEED RUN DEMO, please send email for login and password: netmap4nagios@mdmit.pl)

 

A new software for creating a network maps and visualizationfor for Nagios monitoring system.


- Editor for creating maps and diagrams.
- Visualization state of host and services.
- SNMP client.
- Working with PNP4Nagios and other Nagios compatible software.
- Importing hosts from Nagios.
- Importing hostgroups from Nagios.
- Importing servicegroups from Nagios.
- Create maps from imported objects Nagios.

NetMap MD is front-end for configuring network devices and interfaces. It is easy to use.You can create customer map of network, monitor alarms.

Aftrer installation, from menu->file->import hostgrou simply import hostgroup from Nagios sytem.

You can create tree node and net map automatically.

All questions please send: netmap4nagios@mdmit.pl

Map/Diagram editor has been based on mxGraph and is very friendly (like Visio).

You can use copy/cut/past/undo/zoom functions (ctrl+c,ctrl+v,ctrl+x,ctrl+z).

System can connect with Nagios, hosts, services, alarms and SNMPTT traps system (if running).

Installation:
Installation can be done manually by copying and modifying files.
I

nstall Pre-Requisites
----------------------

Install http server
Install php with pdo-mysql, xml,snmp,gd support
Install Nagios system for visualization state of host and services
Install Nagios database interface (ndo2db)
Install other Nagios subsytstems
Install snmptt for traps read


Installation
------------------------------

- Create directory "NetMap4Nagios" and set permission for user "apache". User "apache" can write and read it:
    mkdir /NetMap4Nagios
    chown apache /NetMap4Nagios
    chmod 755 /NetMap4Nagios

- Extract netmap4nagios.tar into created directory:
    cd /netmap4nagios
    tar xvfz netmap4nagios.tgz

    Directory sql include database files:
        netmap4nagios.sql - database file need by application. File include example data.
    nagios_example.sql - Nagios example database. Install if you no Nagios system.
    snmptt_example.sql - SNMPTT example database.

    - Install database:
    - Create database "netmap4nagios":
        mysql -uroot -p < sql/netmap4nagios.sql

        and (if you need) create example database:
            mysql -u[user] -p[password] < sql/nagios_example.sql
            mysql -u[user] -p[password] < sql/snmptt_example.sql

- Edit config/config.php file and:
Set configuration.
Set $root_dir = [install application directory]; (default $root_dir="/raid0/apps/NetMap4Nagios";)

Set permition to databse in config/config.php file:
Set access to netmap4nagios database.
Set access to Nagios database.
Set access to SNMPTT database.

- Setup httpd configuration. For example:

<Virtualhost *:80>
    #change path
    Alias /apps "/raid0/apps/"
    #change path
    Alias /images "/raid0/apps/NetMap4Nagios/images/"
    <Directory "/raid0/apps/NetMap4Nagios">
        Options FollowSymLinks MultiViews
    </Directory>

    #change path for document root
    DocumentRoot /raid0/apps/NetMap4Nagios/
    #change server name or comment line
    ServerName netmap4nagios.mdmit.pl
</Virtualhost>



- Verify that netmap4nagios is working by running (for example):

    https://[your web site]/NetMap4Nagios

    Admin login: admin
    Admin pass: !admin