I proudly present nedi-321 – the final release candidate for the nedi-1.0.9 version. Many changes and improvements made it in, so the final testing needs to be thorough!
Have a close look at the discovery (start without -v). Check for warnings on failed SNMP access (uppercase letters followed by a lowercase one). You can finetune this, by adding a retry value after timeout in nedi.conf. The discovery itself should come across a lot cleaner than before:
If you want to see more debug information add “x” to notify in nedi.conf. Read here, what it does…
Last but not least, you’ll find many changes in the GUI! Just look through the README and keep exploring! A highlight besides piecharts in reports and more charts in Monitoring-Timeline, definitely is the new D3js visualization in Topology-Map! Just start with changing the format from “png” to “json”. Use flat-mode, if you don’t have compatible SNMP location strings. Then play with Node-Type…
In the month of December you’ll be redirected to Other-Invoice instead of User-Profile. If I can raise enough funds this way, I promise to take NeDi to the next level! Bookmarked links won’t be affected, though.
I didn’t exactly plan it like that, but here is the new home of NeDi, sexier than ever I decided to delete all files and reinstall everything, after some individuals (even worse than spammers) exploited a vulnerability in PHP. However I’ve learned a lot about forensic apache log analysis and even wrote a little Perl script, that allowed me to track back what exactly happened…
Things are looking much better on the NeDi front! I need to cleanup some code and will make the final release candidate for 1.0.9 available to the public in the coming days!
The SNAG event in Hamburg was very interesting and I’ve received a lot of positive feedback.
The new version (oh9) is coming around nicely and I’m glad to announce, that Postgres support is almost complete. This means NeDi will no longer depend on mysql, but of course still can be used with it…
I’ve added a NeDi Google+ page linked to the Youtube channel for easier sharing, so please make use of them to spread the word I’m gonna post quick updates there rather than in the forum to reach a broader audience!
First of all I spent way more time coding than intended! But I think it was well worth it as everyone can have a look at the beta now.
On 18.September I’ll be speaking at the Snag-View event in Hamburg, first giving a general overview of NeDi and provide a deep dive session for nerds in the afternoon (in German). I’d be glad to meet some NeDi enthusiasts there
It’s been exciting to enjoy summer at its best! Coding in the sun, just is more fun I replaced some old map features (no one was really using anyway), with stuff like animated maps using the powerful d3js library and OSM support (even caching maps), with weather information from OWM (in case you’re wondering why you can’t reach that remote site anymore). Beautiful Chart.js visualization complete the picture for various reports and interface statistics at a glance. I’ve not just been working on eye-candy, but also added info on unused access ports and whether a configuration has been saved after changing along its backup status in the DB.
Now, you can add nodes to monitoring and gain control over syslog behaviour in addition. With the upcoming feature to manually add devices, this is not really necessary anymore. Removing monitoring support for nodes altogether, would simplify my life and streamline NeDi a great deal. Please help me in making a decision on how nodes should be treated in the future, by voting in this poll.
With the 1.0.8 relase you also get a bunch of showcase videos. In case you don’t have enough of me afterwards, you might want to watch the presentation I gave in Bolzano.
And here’s another goodie. I’ve taken some emoticons and user icons from the FatCow icon collection. Those archives can be added to NeDi by using “Update Images” in System-Files to replace them smilies. Last but not least, NeDiO8 it’s VM and NeDiVA (a Suse based appliance) are available for download as well now. Have fun!
Indeed, I finally managed to release 1oh8. If you’re upgrading from 1.0.7 you’ll have to initialize the DB. Interface RRDs have changed as well, but I’ve included addstatus2ifrrd.pl in contrib to convert them (get details with perldoc addstatus2ifrrd.pl). Everything else is in the Readme.txt, even how you can adjust the DB, if upgrading from RCs.
Some new features are extended support for various wireless controllers, IPv6 support and XLS export. You can also take snapshots of the DB to freeze time or create parallel universes (by importing another DB into a snapshot). I’ve added a lab-DB to the downloads, with that you can see for yourself…
to those who wait! I know I still haven’t finished oh8, but we’re in the final testing stages. Features are frozen and only bug fixes are allowed now! You can imagine how difficult it is to develop interaction with devices, you don’t have direct access to. Fortunately I can look at a few NeDi installations, to get the major bugs ironed out, but it takes its time and surprises never seem to cease! Anyhow I’m optimistic to finally release later this week.
On the upside, I get to have a speech again! I’m looking forward to visit the beautiful South Tyrol and present an introduction to NeDi along the very latest features on April 18!
I thought I was close to release 1.0.8 before Xmas, but too many changes prevented this from happening. I’ve now decied to publish another release candidate, to make sure the final version won’t create too many headaches. I’m going to Houston in a few weeks, but I’ll do my best to release 1.0.8 before that!
Download nedi-027 and simply use System-Files to update. I’d recommend initializing the DB, but if you’re updating from nedi-309 you’ll only need to recreate the monitoring table and modify the modules table like this: alter table modules add column modloc VARCHAR(255); (will be used in the future for distributed stacks).
Wait there’s more! NeDi has been used in a number of commercial monitoring solutions for a while now. As I want to improve this area, you’ll see the sponsors showing up here, so feel free to check them out and maybe find the comprehensive overall solution you’re looking for…
Last but not least, if you wanted to contribute to NeDi as a user, but have trouble to get company approval, look at the new Invoice Generator (Other-Invoice)
Does it ring a bell? Unlike Schroedinger’s mine wasn’t actually part of the experiment! It came to visit me in the basement, while I was developing the WLC and MSM controller support. Aruba made it in there as well, thanks to a faithful community member down under, who was kind enough to hook up a controller to the internet for me! This and many other enhancements made it into NeDi 1.0.8, which can be tested with the release candidate. Simply update it via System-Files, initialize the DB and have fun exploring…
One big topic is IPv6, which needs to be enabled in the .def files of devices actually supporting it. Don’t worry though, the long awaited and very much overdue Defgen-Tutorial is out as well! You’ll also learn about NeDi’s new switch-stacking awareness and the beautiful rack-view feature!