The default PostgreSQL configuration can also use tuning for modern server hardware. You may wish to amend the PostgreSQL configuration so that local connections are working. Postgres:~$ createdb -O netdisco netdisco Create a new database and PostgreSQL user for the Netdisco application: root:~# su - postgres
Install PostgreSQL (at least version 9.4) and then change to the PostgreSQL superuser (usually postgres). Netdisco uses the PostgreSQL database server. root:~# useradd -m -p x -s /bin/bash netdisco We'll install Netdisco and its dependencies into this user's home area, which will take about 250MB including MIB files. With those installed, please check that your system's clock is correct.Ĭreate a user on your system called netdisco if one does not already exist. Root:~# zypper install curl automake gcc make postgresql postgresql-server openssh openssl net-snmp perl perl-DBD-Pg perl-SNMP On Fedora/Red-Hat: root:~# yum install perl-core perl-DBD-Pg net-snmp-perl net-snmp-devel openssl-devel curl postgresql-server postgresql-contrib make automake gcc On Ubuntu/Debian: root:~# apt-get install libdbd-pg-perl libsnmp-perl libssl-dev libio-socket-ssl-perl curl postgresql build-essential However it's required that you first install the following operating system packages, if not the installation will most likely fail further down the road. Netdisco has several Perl library dependencies which will be automatically installed. Before installing or upgrading please always review the latest Release Notes. You can also speak to someone in the IRC channel, or on the community email list. We have several other pages with tips for installation tips, understanding and troubleshooting Netdisco, notes for specific device vendors, and all the configuration options.
Inventory your network hardware by model, vendor, software and operating systemĪpp::Netdisco provides a web frontend with built-in web server, and a backend daemon to gather information from your network, and handle interactive requests such as changing port or device properties. Turn off a switch port, or change the VLAN or PoE status of a port Locate a machine on the network by MAC or IP and show the switch port it lives at Some of the things you can do with Netdisco: Data is collected into a PostgreSQL database using SNMP. Netdisco is a web-based network management tool designed for network administrators. App::Netdisco - An open source web-based network management tool.