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 - cbwecomm

#16
I think you're being a little harsh... NetXMS is the only product that heavily relies on Java, that I don't hate working with haha.   (seriously, Java sucks almost 100% of the time). 

NetXMS is not an "out of the box" product.  I disagree somewhat with a lot of the marketing and sales stuff on this...It CAN be that easy, but 99% of networks (especially complex ones) are going to take a lot of effort.   
BUT, that's why we're using it, because the complexity of the network, demands a complex and flexible product.    

If you want something easy that you can install and have working in a few minutes on Windows, PRTG is a common favorite.  

NetXMS is the best, but be ready to put in some time to configure, and there's a LOT to learn about, tweak, configure, fine tune, etc.   

Regarding your timeout issues, this could be dozens of things and most of them have nothing to do with NetXMS.  You could have network issues, driver issues, cabling issues, wifi issues, etc etc.  You'll have to troubleshoot through your various configurations and setup and make sure you dont have any connectivity issues to the server you're trying to work with.  
#17
I set up a similar configuration on another NetXMS server I have that's running 5.0.8 and have the same behavior.  (The NetXMS client is running on the desktop of this machine also, since this one is a Windows Server...so I dont think it's something specific to the client side). 
#18
General Support / "drill-down" option in Dashboards
July 30, 2025, 07:51:15 AM
In NetXMS dashboards elements, there is a field to choose "drill-down object"

I have attempted to use another dashboard as a "drill-down object" however, nothing happens when I click on the gauge.

How is it used, and what (if any) requirements are there to get it to work?

Maybe I am not understanding, but I assumed by adding another dashboard object as the "drill-down" on a gauge, I would be able to open another dashboard with more detail.  

Having said that, I also cant seem to get the Object Tools buttons to work either (the same tool works fine from the Node's Tools > Connect > menu )  So, maybe my dashboard click (or double-click) functionality is broken or not working.  

NetXMS 5.2.4 

Thanks! 
#19
General Support / Re: netxms log in issus
July 30, 2025, 07:47:32 AM
Check your services and make sure they are set to start; check server log for errors, etc.  
#20
Thank you Filipp!   

I believe your assessment is correct; eventually, I noticed (later that night) that the transform was working correctly.  Since I was forcing the recalculation, getting the error, and noting that the value wasn't changing, I thought it was broken entirely.  

I've cleared the historic data, and now the data/graph is displaying correctly.  

Appreciate the help and fast response as always! 
#21
I have a new 5.2.4 install, and I was just trying to get some of the initial stuff set up.  I was building some dashboards, and one of the DCI's polling from SNMP was giving me a value that needed to be /10  (It's a voltage, and the data polled from SNMP is like 578, when the voltage should be 57.8).    So, I go to the template to add the transform, and I cant get it to work (even though the test works fine).  I mess with it for a while, and then by chance I notice in the logs that there is an error every time I "start data recalculation" on the node's DCI.    I'm not 100% sure what I'm reading, but it seems that there is a column missing. 

Database query failed (Query: SELECT date_part(\u0027epoch\u0027,idata_timestamp)::int,raw_value FROM idata_sc_30 WHERE node_id\u003d245 AND item_id\u003d1094 ORDER BY idata_timestamp; Error: 42703 ERROR: column \"node_id\" does not exist\nLINE 1: ..._timestamp)::int,raw_value FROM idata_sc_30 WHERE node_id\u003d24...\n ^)"

I figured it was something that I was doing, but then I also noticed that 5.2.3 listed "#140 (SQL errors after converting database to TimescaleDB)" ...and this was installed as a TimescaleDB...  So, I'm thinking that maybe this is jut another, or unfixed bug in 5.2.4.   It was a new install of 5.2.4 though, so no conversions, or upgrades. 

Not sure if anyone can confirm, or point me in the right direction?   

EDIT:  I forgot to mention, that nxdbmgr check passes with no errors. 

Thanks!
#22
That's correct; network maps with usable geo map as background.   The two seem to exist separately, but not together...and actually I haven't been able to find the Global Map view in the new client at all. 
Also, as I mentioned I need to be able to control the map style or tiles, because I cant really "see" anything about where objects are without a satellite view: https://ibb.co/c3zRJz9   Without a satellite view, there is not much context as to where the object exists (but, since I put in the GPS coordinates I know it's in the right spot...it would just be nice to be able to see it in comparison to buildings, trees, etc). 

Thanks!
Chisholm
#23
NetXMS seems to be an incredible tool, with a LOT of flexibility, configurability, compatibility, and features. 

However, the one area I have found that seems to be most lacking and almost unusable, is in the GeoLocation Maps.  Some of the immediate issues that I would have expected, but don't seem to be present:
1) dragging the map to move around
2) scroll wheel for zoom in and zoom out
3) multiple zoom level layers
4) automatic placement of objects based on the location properties of the object
5) no map layer configurability (hiding points of interest, showing satellite vs map view, etc)

I really need a different style of map/background, because many of the rural areas we work in do not have well defined roads or structures (I cant even find my locations in the default geolocation map in NetXMS, because they just show up as single color tan when zooming in).  I typically have to use satellite views for proper placement (or GPS coordinates).

My initial plan "fix" for #5 was to attempt to create my own background layer.  In my search for a way to do this, I found a third party product (I will not link here, in case it violates forum rules, PM me for details), which allows you to download tiles from thousands of map sources, and customize those maps by hiding elements, changing/customizing colors and layers, and generating single file images from those customized tiles. 

This product does save/output in various configurable formats of map/x/y/z.jpg So it should be relatively easy to adapt.

The problem I ran into was that, due to the large areas I need to reference, the images I created (even JPG) were multi-GB files which the NetXMS client doesn't seem to handle well.  The client would lock up, crash, or be unresponsive.

I continued my testing with a very small 1km square area to prevent the client issues with large backgrounds.

Additionally, due to #3 above, and not having zoom level layers, when using the zoom function in the NetXMS Client the images would of course become incredibly grainy and distorted and unreadable. They just looked really really bad. 

While using the third party product (which is a inexpensive one time license fee), I noticed that it was also able (with certain configuration choices) to generate an HTML file with a fully functional offline map, with all of my customizations and zoom levels.  It also allowed you to drag the map with the mouse, use the scroll wheel etc.   I then noticed that there were a few versions of this created, and I would assume using products which are open source/free to use. 
One folder is listed as "googleapi" and is likely version 3.8.2   I haven't verified the source for this, but I assume it's a google product.
Another folder is Leaflet, free to use and distributed under the BSD-2 Clause license.
Another folder is Openlayers, free to use and distributed under the BSD-2 Clause license.

Any of these three look like AMAZING options and improvements over the existing, and when paired with the third party product would allow for nearly complete map customization. 

Ultimately to use these (especially with zoom levels), #4 would need to be fixed.  With thousands of objects, it's not possible to manually place everything and then re-place them every time a map change occurs.  I have to say that this was actually very very surprising to me, as I assumed the location property of an object was specifically FOR mapping. 

Additionally, because of the above, there is no ability to have mapping for mobile/moving objects like vehicles or semi-mobile assets such as trailers, tanks, heavy equipment, etc. 

I am not sure if I can use the HTML file from the third party product as a map background.  I believe I would be limited to a single zoom level, since NetXMS wouldn't be able to handle the location/coordinate changes of the objects as I zoom in and out, but this would give me a start. 

I did see that there is an option for running my own OMS, however this almost seems like overkill since I can apparently do so much of what I need in a client-side folder using HTML and JavaScript libraries. 

I believe I read/heard that there are major mapping improvements coming in 5.x so I'm not sure if some of this is already in the works but I am struggling with a basically unusable map in it's current state. 

Thank you for your consideration!
#24
AH!!  Ok, got it.  Yea, I assumed the map coordinates would be the center of the map.  Now I understand.  

Map coordinates begin the map, starting from the top left. 
#25
Got it.   That works.  Thanks!  
#26
Can you send a screenshot of "Map coordinates are set on the upper left corner" ?    I'm not sure if I'm missing something.

If I set the map coordinates in the properties, it refuses to even show me that part of the world. https://ibb.co/dbVqwM7
(please see map coordinates as they are set, vs the map that is displayed).     I can't even get my part of the world to load in the map view, at all... that's sort of my biggest problem.


#27
Is this not a valid subnet for Network Discovery?
(It seems to want to change it to a /24)

https://ibb.co/D41q05K
#28
I'm not sure if I'm doing something wrong, or if things are just broken; I'm not having much luck with mapping.

I created a map with the background set to Geographic Map.  I then set the GPS coordinates.  However, the map displayed is something totally different:
https://ibb.co/dbVqwM7

I guess that is problem #1.


My second problem, is that objects don't display based on the location set in the object properties. (although if the problem #1 above is broken, then this problem #2 is never going to look right). 

Shouldn't objects appear on the Geo-location Map based on the location set in their properties?

My third issue is that (I assumed) setting a location (or location details like city, district, zip code, etc)  on a container would push those values down to lower level objects, including location/GPS details.  If all objects in a container are at the same location then wouldn't setting the values at a higher level cause them to be set automatically on the lower level object?
#29
General Support / Re: snmp tables
June 14, 2023, 03:58:08 AM
I hate to drudge up an old thread/topic, but I looked at the feature request link and didn't see that this was ever implemented.  I was googling and came across this topic, as I was looking for the same thing; I'm manually trying to find/parse/figure out all OIDs and create DCI's for a device.  I feel like I have probably 30-40 hours into this now and I don't think I've even made a dent in the possibilities yet haha.   Being able to walk everything, and then just rename DCIs or turn them into templates would be amazing.  

Although, I may have missed something or being this totally wrong, too!  :-)
#30
Oh.   *facepalm*  I just drop the {instance} and it matches the DCI for the node... haha.