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

#226
The script that is ran as ExternalList should just produce name of some things, one name for each line. E.g. if these are raid controllers then it could be something like:

raid1
raid2

Then, when instance discovery happens on that node, it will create DCIs with metrics:

RaidControllerInfo(raid1)
RaidControllerInfo(raid2)

But you need to have external metric or provider, which will provide values for metrics like RaidControllerInfo(raid1), currently you do not have it.

What you currently have is metric "Product Name", which is coming from the provider script and you can create a DCI with that metric (but probably you need to remove space for it to work)
#227
Да, все верно - это NXSL
#228
General Support / Re: Web UI does not work.
March 18, 2025, 02:56:17 PM
prunsrv.exe is related to NetXMS reporting service.

Did you install web UI to the default folder? In this case is should be in C:\NetXMS-WebUI\
C:\NetXMS-WebUI\readme.txt has information on the ports.
C:\NetXMS-WebUI\logs has logs, pls examine them and attach here if needed.
#229
General Support / Re: error java web interface
March 18, 2025, 01:38:28 PM
Hi,

Tomcat 10 uses version of servlet api that is not supported by the framework on which the gui is built.

You can use jetty 10-12, tomcat 9 or our launcher based on Jetty10 https://github.com/netxms/nxmc-web-launcher
#230
Есть событие SYS_NODE_ADDED. Если нода найдена через Network Discovery то это событие генерится после того, как произошел configuration poll и нода уже добавлена под объекты подсетей.
И тогда в EPP в правиле для этого события можно поставить filtering script

subnets = [];
for (p : $node.parents) if (classof(p) == "Subnet") subnets.append(p.name);
$event.addParameter("subnets", subnets.join(", "));

return true;

и скрипт добавит в событие еще один параметр, который потом можно достать макросом %<subnets>
#231
General Support / Re: Event Processing stops
March 17, 2025, 04:53:54 PM
Hi,
Yes, I see the files. Sorry, can you please install netxms-dbg package on the system and capture and upload file again?

Also please provide the following:
What version of NetXMS are you using?
What is the value of Events.Processor.PoolSize in Configuration->Server Configuration?
#232
Hi,

This is done using instance discovery mechanism. NetXMS has templates for systems where you can install NetXMS agent and not so many templates for SNMP devices (there's a lot of different devices providing data on various OIDs, so typically people make templates for devices that they have in their network).
E.g. for some Cisco devices fan information table is 1.3.6.1.4.1.9.9.13.1.4, where fan names are in 1.3.6.1.4.1.9.9.13.1.4.1.2. This oid is specified on Instance Discovery page of DCI properties.

Then on the General page we can use indices found by instance discovery - they are now in {instance} macro.



#233
General Support / Re: Event Processing stops
March 13, 2025, 12:42:54 AM
I've sent a link in private message
#234
Can you give some insight in your use case, why a folder is needed? By the way, you can have several certs in one file.

Providing a folder is supported, but the folder should prepared in a way that openssl library needs. On Linux this is done with symlinks named by cert hashes, you can find some details in comment under that question: https://unix.stackexchange.com/questions/688608/is-it-possible-to-install-a-custom-ca-certificate-without-the-ca-certificates-pa
#235
General Support / Re: WAR file
March 03, 2025, 05:10:12 PM
tomcat10 is not supported, they switched to servlet-api version 5, which is completely defferent and not supported by Eclipse RAP framework (we use it for webui).

You can try to use tomcat9, if it's available on Debian, or there's standalone web launcher base on jetty10 here: https://github.com/netxms/nxmc-web-launcher
#236
General Support / Re: Web console issues
March 03, 2025, 05:05:34 PM
For me it works under tomcat9.
Check tomcat log (journalctl -u tomcat9.service) - on startup it logs JVM Version. If you have several versions of Java installed on your system, tomcat may pick not the latest one.
#237
Nano is fine. Could be that you tried to add the text to the end of the file that opened for editing? Note that text should be added between

### Anything between here and the comment below will become the new contents of the file

and

### Lines below this comment will be discarded
#238
General Support / Re: Event Processing stops
March 03, 2025, 04:28:07 PM
If you do
debug event.* 8
in server debug console, this will set debug level 8 only for event.* debug tags. This should produce way less lines in the log.

It could happen that event parsing thread locks. When the situation starts, pls run this script three times with 20-30 second interval:
https://github.com/netxms/netxms/blob/master/tools/capture_netxmsd_threads.sh
Script requires gdb to be installed in the system. It produces files in /tmp folder, pls share these with us

What version of NetXMS are you using?
What is the value of Events.Processor.PoolSize in Configuration->Server Configuration?
#239
General Support / Re: v5.1.3 Android Client
February 21, 2025, 12:38:07 PM
Hi,

Android client is being reworked - new API was added as server module and Android app is in development. We plan to release it when NetXMS 5.2 is out. If you want to test it before that, you can PM me your Google ID and we will add you to the group of test users.
#240
I'd guess something wrong with how editor is configured in the system. You can try configuring that with:

update-alternatives --config editor