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 - Filipp Sudanov

#241
Topology information is updated on topology poll. So if one of your nodes reports that this port is linked to some other device, manually set peer will be removed.
You can try running topology poll manually on these nodes to see which one of them does that.
#242
There's a feature request for this in our bug tracker: https://track.radensolutions.com/issue/NX-1826
It's sort of low priority, but will be implemented as some point

Currently you may use scripting to collect some specific value if there is no reply, e.g. -10, then it will be visible on the chart. 
#243
Hi,

You may want to check this Youtube tutorial for SNMP tables: https://www.youtube.com/watch?v=BBHAErzMU38&t=549s

If you can give more detailed example with screenshots or specific OIDs, we can elaborate it further.
#244
There's a setting DBWriter.HouseKeeperInterlock in Configuration->Server Configuration. You may try setting this to "Yes" - in this case there will be no data writes while housekeeper is running.
DCI data will be kept in database writer queue, consuming system memory. You may want to set DBWriter.MaxQueueSize to some value to limit possible memory consumption.
#245
General Support / Re: Server crash 5.1.3
January 31, 2025, 06:54:23 PM
Great analysis, thank you!

Forwarded to developers. 
#246
General Support / Re: Public Access for a map
January 22, 2025, 11:22:52 AM
I mentioned installation docs in relation to how install the web UI. And, by the way, public maps are also possible with desktop UI, as it's possible to start it from command line, specifying authentication token and map id, but it's probably quite rare use case.

Now more details on the configuration:

Performing "Enable public access..." on a map actually does two things:
- issues/gets authentication token for user "anonymous"
- adds read access right for "anonymous" user to given map

This, however, does not give access to objects present on map to user "anonymous" - the map will be displayed, but objects will have no names and will have question mark instead of object icons.
So we need to fix that and there's access right created specially for that - Delegated read. It allows access to a limited subset of object properties (basically name and status) and only if that object is referenced in a map to which "anonymous" has read access. So you can just give Delegated read to "anonymous" for Infrastructure services (and may be also to Entire Network, if your map displays subnets).

This should be it for configuration, pls give an update if this works for you. We plan to update documentation with this info.
#247
General Support / Re: VNC remote control
January 21, 2025, 05:35:46 PM
These capital letters - are these ASCII characters or from some specific alphabet?
What VNC server are you using, on what OS?
#248
General Support / Re: Public Access for a map
January 21, 2025, 12:17:42 PM
Hi!

You need web UI for this feature, pls see installation manual here: https://www.netxms.org/documentation/adminguide/installation.html#web-management-client
#249
General Support / Re: VNC remote control
January 18, 2025, 08:20:07 PM
Password can be specified in node's properties. 

But the issue with capital letters - is it web or desktop client?
#250
General Support / Re: VNC remote control
January 17, 2025, 08:36:32 PM
First of all, upgrade to the latest version is recommended, as there was a but with connectivity detection at some point.

The idea is that connection goes through netxms agent. It can be either agent on the system where vnc is running (in this case vnc should accept connections from 127.0.0.1), or it can be agent that runs along with netxms server.

So you need to add
EnableTCPProxy = yes
into configuration file on one of the mentioned agents, restart that agent and then try to run configuration poll on that node again.
#251
In many cases it's better to use regular DCIs and instance discovery to automatically creation and removal of them.
#252
Yep, perfectly valid approach, nice to hear that it all worked.

We were not able to replicate the original issue so far, can you please check what encoding your original database has. If you connect to the db using psql, issue

\l+
command there, it should list the databases, we are interested in value in Encoding column.
#253
In all places where macros are supported you can use %[script_name] macro. Script with specified name should be in script library. In that script you can access table value (it will be object of class table - https://www.netxms.org/documentation/nxsl-latest/#class-table) and get value of specific cell from it.

When developing your script, you can run it via Execute Script on the node where you have your table DCI. However, there's a difference - when script is ran automatically on threshold violation, variables $event, $dci will be set - you can use these to get parameters of event or id of the DCI. When running via Execute Script, these variables will not be set, so you need to modify your script slightly.

Here's a brief example:
//t = GetDCIValue($node, $dci.id); // for use in script called on threshold violation
t = GetDCIValue($node, 13741); // for testing - use via Execute Script on node

//row = $event.getParameter(4); // for use in script called on threshold violation
row = t.findRowIndexByInstance("/sys"); // for testing

return t.get(row, 1);

You can give some more information, what exactly cell of your table you want to extract, then I can give some more examples.
#254
General Support / Re: Maintenance Journal delete
January 15, 2025, 10:37:33 PM
Hi!

This is not implemented from the GUI, the idea was that these records are an undeletable log. However, editing is present (may be only by admin users, I am not sure).

You can delete records from the DB, check this table: https://www.netxms.org/documentation/datadictionary-latest/#t-maintenance-journal
#255
Something strange happening here. Can you connect to the DB using postgres client and show output of

\d win_event_log

on the old and new db?


I am not sure, if the issue is related to normal postgres and timescale difference, but you can try migrating the DB in postgres format and then converting it (nxdbmgr now supports in-place conversion to timescale)