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

#376
I'd guess something wrong with how editor is configured in the system. You can try configuring that with:

update-alternatives --config editor
#377
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.
#378
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. 
#379
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.
#380
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.
#381
General Support / Re: Server crash 5.1.3
January 31, 2025, 06:54:23 PM
Great analysis, thank you!

Forwarded to developers. 
#382
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.
#383
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?
#384
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
#385
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?
#386
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.
#387
In many cases it's better to use regular DCIs and instance discovery to automatically creation and removal of them.
#388
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.
#389
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.
#390
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