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

#7291
Hi!

First, you should create DCI for ifSpeed. Let's assume that it's description will be "Interface speed" (without quotes). After that, create DCI for ifInOctets, and create transformation script for it:


(($1 * 8) / GetDCIValue($node, FindDCIByDescription($node, "Interface speed"))) * 100


If you will use different DCI description for ifSpeed parameter, change call to FindDCIByDescription accordingly.

You can also take a look at the following topic:

https://www.netxms.org/forum/index.php/topic,292.msg1495.html#msg1495

Best regards,
Victor
#7292
Hello!

Please try to upgrade to 0.2.21 - it's available already at https://www.netxms.org/download/netxms-0.2.21.exe but not announced yet - we do some final testing. You problem looks very similar to one solved in 0.2.21, related to SNMP data collection.

Best regards,
Victor
#7293
List of available parameters populated by server during configuration polls, which is every 1 hour by default. You can start configuration poll manually by right-clicking on node object and selecting Poll -> Configuration.

Best regards,
Victor
#7294
Feature Requests / Re: Readout of updates
May 13, 2008, 01:19:54 PM
You mean to notify when new updates are available for Windows but not installed yet? Why not to use WSUS for it - as far as I know it's free.

#7295
General Support / Re: Agent configuration manager
May 09, 2008, 06:35:39 PM
Hello!

It's intended for centrally stored configs. If you start agent with option -M management_server_address, then agent tries to connect to management server and get configuration file from there. In agent configuration manager you can define these configs and filters to decide which agent takes which config.

Best regards,
Victor
#7296
Feature Requests / Re: Receiving email in netxms
May 09, 2008, 11:45:55 AM
I agree, it can be useful feature.

For now, it potentially could be done on UNIX with combination of procmail and nxevent (or nxpush). Maybe it is also possible to run procmail on Windows under cygwin.

Best regards,
Victor
#7297
Yes, screenshots will be helpful :)
#7298
Похоже что сервер не может прочитать файл netxms.mib. Он должен быть в каталоге <install_prefix>/share/netxms/mibs.
#7299
General Support / Re: Server crash
May 07, 2008, 12:01:30 AM
Node status calculated based on two sources - active alarms for that node and status of child objects (usually interfaces). If you wish that node remains in NORMAL status event if some or all interfaces goes down, you should change status propagation algorithm for child objects of that node. You can select "fixed value" propagation algorithm for interface objects and set value to NORMAL.

Best regards,
Victor
#7300
General Support / Re: Server crash
May 06, 2008, 10:00:44 PM
It can be a problem for NetXMS, because if during status poll it determines that node is down, data collection will not be scheduled for that node. But, if there are no status polls, NetXMS will try to establish TCP connection for each parameter to be collected. With connection timeout about 1 minute, it can easily cause long data collection queues.

What is the reason for disabling status polls? If you don't want alarms, mails, etc. for SYS_NODE_DOWN events, you can just block them in the first rule of event processing policy.

Best regards,
Victor
#7301
Hello!

It's fixed in 0.2.21.

Best regards,
Victor
#7302
General Support / Re: Queue alert?
May 06, 2008, 02:21:10 PM
If you take a look at node object representing NetXMS server itself, you'll find some automatically created DCIs. There are queue length for status poller, configuration poller, data collector, and database writer, as well as average time to queue DCI for polling. You can setup thresholds on these parameters as for any other DCI and generate alarms, etc. General rule is that any of this parameters is higher than 0 for long period of time, you have a problem and should do something.

Best regards,
Victor
#7303
General Support / Re: Server crash
May 06, 2008, 02:16:14 PM
Very interesting information... Thank you for reporting!

Best regards,
Victor
#7304
General Support / Re: Server crash
May 06, 2008, 09:15:16 AM
Hi!

Further increase of data collectors will not help - we have similar problem at one of our customer's site, and it's related to SNMP. I'll publish updated version of NetXMS server today, it may help.

Best regards,
Victor
#7305
General Support / Re: Server crash
May 05, 2008, 06:09:25 PM
Quote from: xenth on May 05, 2008, 10:27:55 AM
I just noticed something very disturbing, the polling isn't going properly.

My set intervals aren't being listened to, I'll give you an example, this is one of my workstations.
I have set the interval to 60 seconds, yet it does NOT poll every 60 seconds  :'(

It should poll every 60 seconds, yet when I view the history:

This is a VERY big problem as well, is it related to my other problem?  :(

Yes, most likely they are related. If you take a look at a result of "show queues" console command, you can see quite big number (330) in data collector queue. This means that at the moment when you type this command 330 requests for collecting data was waiting for processing, because all data collectors was busy. You can try to increase number of data collectors to 40 or 50 (by changing server's parameter NumberOfDataCollectors), this may help a bit, but will not remove the problem completely.

Some additional questions: do you have SNMP on the nodes? Do you use SNMP for data collection?

Best regards,
Victor