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

#61
Currently there are a bit different requirements for web api and web UI. Web UI requires ee10, web-api - ee8.

If you are using both, then you'd need two versions of Tomcat.

Or you can use Jetty - the you can put .in file into webapps folder, e.g.
netxms-webscv-6.0.4.1.war.ini

with the following contents:

environment=ee8
#62
Replicates for me, created ticket: https://github.com/netxms/netxms/issues/3137
You may keep 5.x agent on your systems for now, agent can be older then the server.
#63
General Support / Re: Node User Sessions tab error
March 09, 2026, 04:16:12 PM
Hi,

On Linux agent is reading /var/run/utmp file to get current session table. Could be some access right issue, depending on the user under which you run the agent. What flavor of Linux is that?
#64
Ок, спасибо. Покажите, плс, первую страницу настроек этого DCI.
#65
Проверьте в 6.0.3 клиенте, он сегодня вышел
#67
General Support / Re: Tool OID Filter
February 25, 2026, 07:20:10 PM
It uses GLOB matching, so supports * and ? wildcards. What NetXMS version you are using, is it web or desktop UI?
#68
Configuration poll не происходит при раскрытии ноды - он происходит по своему расписанию, по умолчанию раз в час. Здесь больше похоже на какую-то проблему клиента из-за того, что интерфейсов слишком много, вероятно он на самом деле их не стирает.

Проверьте, плс вот таким скриптом с любого другого объекта:

n = FindObject("ISW001"); // или по ID ноды: FindObject(12345);
println(n.name);
println(n.interfaces.size);

скрипт напечатает имя ноды и количество интерфейсов под ней. Затем попробоваться удалить интерфейсы и еще раз запустить скрипт.
#69
А, кстати, в какой момент происходит добавление интерфейсов? Нет такого, что после рестарта этого коммутатора?
#70
Можно воспользоваться хук скриптом Hook::CreateInterface, там поставить


if (($1.node.name == "ISW001") and ($1->name ~= "^VLAN.*"))
{
  return false;  // Block creation
}

return true;


Про галочку запрета проверим.
#71
Audit log is retained after node deletion, same for syslog.

For event log there's Events.DeleteEventsOfDeletedObject setting in Configuration->Server Configuration, if set to true (default), they are deleted. And there's similar setting for alarms - Alarms.DeleteAlarmsOfDeletedObject.

DCI data is deleted.

If database is Postgres Timescale, then event log and DCI history is not deleted.

In all above situations when data is not deleted, it would be problematic to view it since you need to know node's ID.

New decommissioning functionality is basically node unmanage with addition of automatic deletion at later time. So for now you can just unmanage your nodes.
#72
Это на всех нодах так, или только на некоторых?
На какой ОС клиент?
#73
This issue was fixed, fix will be available in next patch release.

If you do not want to wait for it, you can run these queries to the database:

ALTER TABLE userdb_custom_attributes ALTER COLUMN attr_value varchar(max) NULL;
UPDATE metadata SET var_value='34' WHERE var_name='SchemaVersionMinor';

and nxdbmgr upgrade again after that

#74
General Support / Re: help with NetXMS
February 19, 2026, 01:48:34 PM
1) will get back later
2) I was mentioning custom attribute, please consult the documentation: https://netxms.org/documentation/adminguide/object-management.html#custom-attributes
#75
Not sure how your config looks for oracle.nsm part, but the dbquery example issue is due to # char - it's treated as comment when configuration file is parsed.

You can enquote the whole value:
Database = "id=CDB0;driver=oracle.ddr;server=//hostABC:1521/CDB0;login=c##netxms_agent;Password=mypassword"

Or it's better to use new configuration format that goes in a section, just make sure login is in quotes:

[DBQUERY/Databases/db1]
driver=pgsql
server=10.0.0.4
login="netxms"
password=netxms1
name=test_db

(https://netxms.org/documentation/adminguide/application-monitoring.html#configuration-example)