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 - Victor Kirhenshtein

#631
Rule number 5 - it has no condition, so it catches every event, and sends notification.

Best regards,
Victor
#632
Most likely you have some sort of "catch all" rule that also triggered for those events without explicitly listing them (like "all events from object"). If you can show your full policy I can comment further.

Best regards,
Victor
#633
Hi,

seems that there are two different problems. One is with CSV export - currently management console uses current system encoding instead of UTF-8, which can produce files like you have shown. I just fixed that, next version will always use UTF-8 for CSV encoding.
Second issue is likely database encoding - as we are using varchar fields text is converted to whatever character set is choosen for database, with all unsupported Unicode characters converted to ?. Easiest option probably would be to switch database to UTF-8 encoding, but is is only available for SQL Server 2019. If you only encounter such characters in software inventory, you can try to change data type for columns in table software_inventory to NVARCHAR from VARCHAR. I have registered issue in our bugtracker for considering switching to NVARCHAR for MS SQL: https://track.radensolutions.com/issue/NX-2016 - if implemented it will solve issues like this one.

Best regards,
Victor

#634
Hi,

I would create script DCI that will read last known values of two other DCIs and return two distinctive values for match and not match. Then set threshold on it as usual.

Best regards,
Victor
#635
Hi,

if you got emails that means that somewhere you have rule that catches this event and sends an email. Maybe something  generic, like all events from certain devices or with certain severity. Easiest way to turn off processing for this event is to add as first rule in EPP with condition set to just that event and action set to "stop processing".

Best regards,
Victor
#636
Hi,

currently the only way is to setup event processing action for desired events that will execute external script that will use snmptrap command to send trap to upper level NMS. We plan to have SNMP trap sending as separate action type for some time already, it will be implemented eventually. 

Best regards,
Victor
#637
Hi,

what server version do you have and on what OS? If Linux, was it installed from packages or built from source?

Best regards,
Victor
#638
Announcements / Q&A session at March 4th
February 24, 2021, 07:25:06 PM
Save the date – March 4, 2021 at 4pm CET.

We will organize online Q&A session with NetXMS developers. Please contact @moshenska in our Telegram support channel or at [email protected] to sign up.

P.S. If you have any complex questions, let us know in advance.
#639
А в логе самого netxmsd что-то есть?
#640
General Support / Re: DCI from table element
February 24, 2021, 03:23:22 PM
Hi,

you can use script DCI that will read table value either directly from agent or from table DCI and extract version of product of interest. For example, this script accepts package name as argument and return it's version, directly reading table from agent:

packages = $node->readAgentTable("System.InstalledProducts");
if (packages == null)
   return null;
for(p : packages->rows)
{
   name = p->get(0);
   if (name == $ARGS[1])
      return p->get(1);
}
return null;


Best regards,
Victor
#641
General Support / Re: 3.8.166 Windows oddities
February 24, 2021, 03:17:40 PM
We have switched bundled JRE to OpenJDK (AdoptOpenJDK build), that could be the reason. Try to uninstall old version first, then install 3.8.166 from scratch.

Regarding agent packages, you mean that it disappears from package list after server restart?

Best regards,
Victor
#642
General Support / Re: 3.8.166 Windows oddities
February 24, 2021, 02:43:57 PM
Hi,

you mean web UI installer for Windows? I just tested it, and it works as expected. Did you choose to install bundled JRE? If no, what Java version you have installed?

Best regards,
Victor
#643
General / Re: Issues with clearing alarms
February 24, 2021, 01:39:22 PM
Two ways here:

1. Set alarm timeout and what event will be generated, and then create another rule to terminate alarm on timeout event. Note that timeout event will be generated only if alarm will still be in outstanding state.

2. Execute script action with required delay in same rule, and terminate alarm from that script.

Best regards,
Victor
#644
Announcements / NetXMS 3.8 version 3.8.166
February 23, 2021, 10:41:10 PM
Hi all!

New patch release for version 3.8 is just published (version 3.8.166). Changes since previous release:

- Improved driver for H3C (now HPE) switches
- Fixed intermittent problems with SNMP communications via proxy agents
- Fixed multiple file download in file manager in web UI
- Fixed excessive server memory consumption when transferring file from client to agent over slow link
- Fixed occasional high CPU usage by server process
- Deleted unused job_history table
- Fixed graph refresh
- Fixed object synchronization issue in web UI
- Fixed memory leak in server
- Fixed incorrect sorting by "Source" column in user management view
- Fixed intermittent client disconnects
- Fixed interface synchronization for network map element on dasbhboad
- Fixed issues:
        NX-1989 (Compile NXSL in dci instance discovery filter and container autobind filter)
        NX-1990 (Add filter in Script Library)
        NX-1996 (Retriggered event when node comes out of maintenance is missing value for currentValue (%4) parameter)
        NX-2005 (Add ability to have formatting in Telegram notifications)
        NX-2011 (NXSL inList function returns int32 instead of boolean)

Best regards,
Victor
#645
Спасибо за предоставленные устройства! Пока что частичный успех :)

4210 с софтом версии 3.10 сейчас работает корректно. Новая версия драйвера войдет в сегодняшний релиз.

S3100 с софтом тоже версии 3.10 пока не работает. Несмотря на то, что версию он сообщает такую же, как и 4210, набор MIBов у него другой (Huawei, а не 3Com). Надо будет делать отдельный драйвер. К сегодняшнему релизу не успел, но думаю к следующему патч релизу в ветке 3.8 сделаю.