Feedback

janos

12-09-2006 15:01:18

I'm not sure if this is the rigth place to post this information, if not please advise.

First thanks for the great software.

I'm new to NetMRG, just installed version 0.19 from svn on my up to date gentoo testing server, and love it already, specially the gatherer.

I have found some things that i'ld like to report

- Once installed there were some tables and fields missing on the database and had to manually upgrade the DB to version 0.20cvs because updater.php said that software version was 0.19 and no more, but i guess this has something to do with the fact that i got the sofware from svn.

- Errors generating graphics due to unscaped characters on the comment fields of the graph table, specifically on the "Linux Box - LAN Traffic" template. The comment is
[code150162433a5]Interface: %ifDescr%%n IP: %ifIP%[/code150162433a5]
replaced with this to solve it
[code150162433a5]Interface\: %ifDescr%%n IP\: %ifIP%[/code150162433a5]

- When appliying a template more than once to a subdevice it creates a new graphic even if it's the same template and I don't see any way of deleting them on the web interface, don't know how to fix this yet other than deleting the subdevice and recreating it.

- Right now i'm trying to get Graphs Templates working, but i don't know how the template knows which datasource to use, it says "Fixed Value" on the Data->Monitor part and seems like i can change it into a specific datasource, but then it would stopped been a template. Specific doc or any explanation on how the template system works would be appretiated.

Again thanks for the great software and I would love to help improving it even further.

silfreed

12-09-2006 19:06:22

[quote4a923bcd83="janos"]First thanks for the great software.
I'm new to NetMRG, just installed version 0.19 from svn on my up to date gentoo testing server, and love it already, specially the gatherer.[/quote4a923bcd83]
Thanks!

[quote4a923bcd83="janos"]- Once installed there were some tables and fields missing on the database and had to manually upgrade the DB to version 0.20cvs because updater.php said that software version was 0.19 and no more, but i guess this has something to do with the fact that i got the sofware from svn.[/quote4a923bcd83]
This is just a byproduct of the SVN version. You can force the updater to run the updates for the next version.

[quote4a923bcd83="janos"]- Errors generating graphics due to unscaped characters on the comment fields of the graph table, specifically on the "Linux Box - LAN Traffic" template. The comment is
[code14a923bcd83]Interface: %ifDescr%%n IP: %ifIP%[/code14a923bcd83]
replaced with this to solve it
[code14a923bcd83]Interface\: %ifDescr%%n IP\: %ifIP%[/code14a923bcd83][/quote4a923bcd83]
We had problems with this before, maybe it's not quite fixed. Check out bug#288 and feel free to submit a new bug if you're still having this problem.

[quote4a923bcd83="janos"]- When appliying a template more than once to a subdevice it creates a new graphic even if it's the same template and I don't see any way of deleting them on the web interface, don't know how to fix this yet other than deleting the subdevice and recreating it.[/quote4a923bcd83]
You can scroll to the bottom of the view page (the one with all the grpahs) and click the 'edit' link to delete the broken or duplicate graph link.

[quote4a923bcd83="janos"]- Right now i'm trying to get Graphs Templates working, but i don't know how the template knows which datasource to use, it says "Fixed Value" on the Data->Monitor part and seems like i can change it into a specific datasource, but then it would stopped been a template. Specific doc or any explanation on how the template system works would be appretiated.[/quote4a923bcd83]
Actually, you're on the right track. Selecting a specific monitor doesn't make it stop being a template, but just makes it use the configurations for that monitor when it goes to create the next template.
This is what we use the template group for - we'll create template linux boxes that we'll configure all the sub devices and monitors and use that device for the source of our template graphs. We realize this isn't the easiest to deal with, but it does keep your templates from breaking if you delete the device.

janos

18-09-2006 11:32:02

Thanks for the reply, it helped me a lot. I've posted some more feedback on the bug tracker as you advised.

Everything is working now, but still there is something a bit unclear to me, a graph template is used to define what to monitor from a sub-device, but the graph template itself needs an already configured device, subdevice and monitors to exists before it can be created, so it looks like a double dependency. What i did was to configure a device manually, and then based on this, i created a template which i used to configure subsequent devices. Is this the rigth way to do it, or is there something i'm passing by here?

silfreed

18-09-2006 11:38:58

[quote21e5fe6c88="janos"]What i did was to configure a device manually, and then based on this, i created a template which i used to configure subsequent devices. Is this the rigth way to do it, or is there something i'm passing by here?[/quote21e5fe6c88]

Yep, that is the current way to setup a graph template. If you have any thoughts on how we could streamline the process, feel free to post them here.

-Doug

janos

18-09-2006 13:52:19

[quote926261c4d8="silfreed"][quote926261c4d8="janos"]What i did was to configure a device manually, and then based on this, i created a template which i used to configure subsequent devices. Is this the rigth way to do it, or is there something i'm passing by here?[/quote926261c4d8]

Yep, that is the current way to setup a graph template. If you have any thoughts on how we could streamline the process, feel free to post them here.

-Doug[/quote926261c4d8]

Glad i'm doing it the right way, and yes i think it would make a bit more sense if a template depends on a snmp_test or a xxx_test than depending on a subdevice monitor which, at the end, is an already configured snmp_test, at least in my case. That way it would be possible to define a template before everything and the devices later. But maybe i'm the only one who see it like this.

Again, don't take me wrong, the software is very neat. Thanks a lot.