We are proud to present the final NAV 4.0.0 release, now available for download at Launchpad: https://launchpad.net/nav/4.0/4.0.0
Changes =======
As announced when we released the first beta version, NAV 4.0 introduces two major changes.
The two big changes are:
1. The complete replacement of Cricket as a 3rd party tool for statistics collection and graphing. NAV 4 collects the statistics using the already existing ipdevpoll SNMP collector, and uses Graphite as a 3rd party service for storing and graphing this data. This also means NAV no longer uses RRDtool for storing time-series data.
2. A full design overhaul of the web interface, using the Foundation CSS framework.
The full release notes for this release can be read at [1]. You are also advised to read the updated installation docs at [2].
If you are upgrading from an existing 3.15 installation, you should avoid starting the new NAV version before migrating your old Cricket/RRD-based statistics to Graphite/Whisper. Instructions for this can found at [3].
If you want to upgrade from a 4.0 beta version, be advised that the polling interval for sensor statistics has been changed from 5 minutes to 1 minute. The updated example storage-schemas.conf reflects this. The whisper files under nav/devices/*/sensors/*.wsp must either be resized to include a new 1 minute resolution archive, or be deleted so that Carbon will re-create empty files from the new config.
Debian packages ===============
Debian packages have been uploaded to our repository, instructions for using the repository are still found at [4]. NAV's documentation does not cover installation of Graphite's Carbon daemon and the Graphite web interface, which are necessary dependencies in NAV 4.0; it only mentions configuration measures.
We have backported a graphite-web package, as it is not provided by the Debian Wheezy distribution. This package does not automatically set up a Graphite web instance for you. We will write a guide suggesting how to do so, but it will be largely based on the shell script we use to automatically build our published virtual appliance. This shell script can be viewed at [5] (ca. lines 35-80).
NAV 3.15 support ================
We will continue to support the 3.15 series at least until NAV 4.1 is released, but we recommend all new users to start with NAV 4.
Happy NAVing everyone!
Links =====
[1] https://nav.uninett.no/doc/4.0/release-notes.html [2] https://nav.uninett.no/doc/4.0/intro/install.html [3] https://nav.uninett.no/doc/4.0/howto/migrate-rrd-to-graphite.html [4] https://nav.uninett.no/nav_on_debian [5] http://bit.ly/1rFgrzz