News:

We really need your input in this questionnaire

Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - blah

#1
Hi

We finally made the utiliy available, which we called "NetXMS Simple Dashboard".
The project homepage is:
http://research.blah-blah.ch/projects/server/netxms_simple_dashboard/

We programmed it in a hurry (learning php and html on-the-fly), so the code for the time being is really not the best you can find, and releasing it was not as easy as I thought, with all the instructions etc... which had to be written.
Would be great to get any kind of feedback.

Thank you
Stefano
#2
Hi Victor

Thanks a lot for your feedback - appreciated :D
I fully agree with what you stated.

Yes, I will definitely make it available, but we first have to close at least the following main open tasks:
- implement the page showing the list of threshold alerts + do a cleanup of the graph-related code
- decide about the name of the app/utility so that I can then write the project page containing the installation and usage instructions + download links and the bugtracker project page.

All the rest can probably wait - before continuing I'd like to know what you and the others think about the overall approach and if there are some nasty bugs.
Additionally it would be good to hear if it's working fine as well with SQLite and MySQL DBs - so far it works perfectly with PostgreSQL and Oracle and I tried to keep the SQLs as simple as possible so that it should work as well with the other DBs.

Question:
Is there any specific reason why NetXMS uses GPLv2? (It is under GPLv2, right? I remember that during the installation a list of components&licenses is shown, but I forgot where I stored the copy I took)
I was thinking to release the app/utility under GPLv3, but honestly speaking I didn't dig into this matter. Is GPLv3 too restrictive? All I want is the access to the source code if forks or commercial SW (quite unlikely, but you never know  ::) ) come out of this.

Cheers,
Stefano
#3
Hi Victor

It took a long time but in the end we decided to do it.
I posted a preview https://www.netxms.org/forum/feature-requests/netxms-quick-graphs-and-info-useful-how-to-name/.
Do you think it's useful?

Thank you
#4
The last screenshots... .
#5
Hi

I've been fiddling around with PHP&NetXMS with a colleague to create some kind of frontend to quickly display graphs of the collected metric data and the status of the metrics and potential alerts.
To be honest so far we focused almost exclusively on the part concerning the graphs/charts, as it was the most complicated one.


We have 3 questions:
- do you think it's useful?
- does anything similar already exist, making this superfluous?
- can anybody think of an appropriate name for this small app? (so far we haven't been able to come up with any acceptable name   ::) )


The app is very simple as we wanted to keep effort to a minimum: some simple PHP (code a bit messy - learned PHP on the way) returning simple HTML code to the browser - no fancy Web2.0 stuff nor complex layouts.
The main differences with the "Line chart" of NetXMS is that you can customize the chart for the range of data to examine and that it doesn't (shouldn't) have performance impact on the server/client when there is a lot of data to analyze. Compared to the reports of NetXMS here the graphs/charts are generated on-the-fly as soon as you put into the description of the NetXMS metric the correct parameters that this app needs (no need to create a report or something similar).


You can get an initial feeling of how the app looks by checking the screenshots I have uploaded:
- the 1st is just the first page displayed.
- the 2nd is a prototype of a page that would display potential active alerts and the list of all metrics and their last value (throughout all servers and/or containers or something like that).
- the 3rd shows the other page that is supposed to plot the graphs of the metric data that you're collecting.
- the remaining ones are just examples of the impact of the change of parameters on the graphs and the grid containing the graphs.

The problem with the name of the application is that it has something to do with both plotting data into charts and showing the status of NetXMS itself - we're not able to think of a name that gives a hint of both areas under the same umbrella.


Thanks a lot
#6
Hi!

FYI 1:
we're preparing some kind of pilot installation for the company I'm working for.
After an initial evaluation phase we decided within the team to propose NetXMS as the data/metric gathering & evaluation engine.
If it is accepted or not, will depend on our domain architects.

FYI 2:
To present the data to the user in the form of graphs or status indicators we decided not to use NetXMS' Dashboard but to write a custom PHP frontend (which might use multiple PHP and js graph engines which would be selectable by the user through parameters on the custom PHP webpage, depending on how the user would want to see the output - we initially thought about using "Graphite", which worked very well privately, but it's just too hard to install its dependencies in a strictly controlled enterprise environment).

Theoretically the configuration about how the graphs are presented on the webpage(s) (which graphs show up on which webpage, which statistics are shown in the same graph, etc...) would be done by specifying options in a long hierarchy-like text-string in the "Description" field of the NetXMS Data Collector (which, if I'm right, can be 256 chars long).


We're currently working on the second part (10% progress until now - just able to display a single graph for a single metric on a single page), and it will take a while until we're able to generate something more complex
The current priority of the DB-backends SQLs is towards Oracle and SQLite, where Oracle will get the highest priority.

I'll post here some updates if anything crucial happens and especially to ask you what you think about the result if we manage to put together something usable.


So please, don't do any crazy changes to the base concepts & DB-layout, otherwise I'll have to rewrite all the SQLs and rethink about the whole approach!  :D
Cheers
#7
General Support / Re: Certificate / 2-way SSL setup
January 29, 2013, 07:49:11 PM
Got it   :D
Thanks a lot for the information and keep up with the good work!
#8
General Support / Re: Certificate / 2-way SSL setup
January 28, 2013, 10:21:32 PM
Thank you for your reply.

But the other guy said in the post that it was working...
Quotethanks, it works.

Perhaps I overdid it when writing "2-way SSL"?
Or perhaps you mean that it's unsupported when using the standalone web interface?

Thanks a lot
#9
General Support / Certificate / 2-way SSL setup
January 28, 2013, 08:56:25 PM
Hi

I found this post https://www.netxms.org/forum/general-support/login-with-certificate/ about how to set up the certificate login for users but I didn't understand...
Quotethe CA certificate has already been added to the "Certificates".

I looked everywhere in the Web-UI but didn't find in the menu any "Certificates" entry.

Could please somebody be so kind to put me on the right track about where/how to install the server certificate when using the standalone web interface - where do I have to install the root certificate? Do I have to unpack the war of the webserver and put it somewhere there?

I already did this in the past with IIS, Weblogic and Apache, but have no clue about NetXMS' standalone webserver... .

Thanks a lot!!
#10
Thanks a lot!
We'll dig into this.
;D
#11
Yes, something like that might be useful - thanks a lot    :D

And btw., last Friday we had a look at the contents of the database (we did the test installation just using sqlite3) but haven't been able to find the table that contains the values that can be seen when checking the historical data of the DCIs. We did this because the were thinking about creating some custom scripts that would extract the data from the DB and then create our own graphs.
We did find a table that seems to contain only the last values but we could not find the historical values... .
Did we oversee the table or is such data stored somewhere else?
#12
Hello
Just tried out NetXMS and after some initial doubts I now love it.
There is however 1 thing that I would need and that I didn't understand if it's possible to do or not:

is it possible to export in some way the contents of the dashboard to e.g. an html-file?
Or to export one or more graphs I see in the dashboard to a png/gif/whatever file?

I don't want to have to write a report in jasperXML and failed so far to find any alternative. Found some posts like this one https://www.netxms.org/forum/configuration/report-generating/msg3975/#msg3975 but they seem all to be quite old and was wondering if any new functionality has been added in the meanwhile which I missed in the user manual.

Reason: would be less risky in a secured corporate environment to serve static content through a normal webserver instead of having to rely on the security of the NetXMS product.

Thanks a lot!