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

#6991
General Support / Re: E-mail notification escalation
November 12, 2008, 11:46:55 AM
No, this functionality presents from  the very beginning.

I'm working on 0.2.23 release, most likely it will be out this weekend.

Best regards,
Victor
#6992
General Support / Re: Agent unreachable and polled data
November 12, 2008, 11:44:05 AM
Hello!

It's in our wish list. I have some ideas of how to implement this, and will try to do it in one of next releases. Unfortunately, I cannot define precise time frame for implementing this feature right now.

Best regards,
Victor
#6993
Hello!

Probably the problem is with access rights - by default, NetXMS agent service runs under Local System account. Try to run it under domain user with sufficient rights.

Best regards,
Victor
#6994
General Support / Re: NetXMS SNMP Proxy
November 11, 2008, 05:26:38 PM
Just test it - there is a bug in SNMP proxy code - situation when host is an SNMP proxy for itself is handled incorrectly. I'll fix it.

Best regards,
Victor
#6995
General Support / Re: NetXMS SNMP Proxy
November 11, 2008, 05:18:21 PM
Quote from: Player1 on November 10, 2008, 02:27:22 PM
i'd like to use the netxms agent on host C as a snmp proxy to localhost (to itself - host C). this is because of the firewall.
the snmp agent status in the console remains "inactive", but i can snmpwalk to localhost on host C. i can't figure out why.

One more question: did you try snmpwalk from host C to host C IP address (not localhost)? Because NetXMS agent will send SNMP requests from hosts's IP address to it's own IP address, it will not use loopback.

Best regards,
Victor
#6996
General Support / Re: NetXMS SNMP Proxy
November 11, 2008, 03:54:16 PM
Hi!

I'll test this configuration later today or tomorrow.

Best regards,
Victor
#6997
Общие вопросы / Re: Unknown database syntax
November 11, 2008, 01:13:17 PM
Hi!

Since 0.2.22, you can set NetXMS ODBC database driver not to use unicode by adding

DBDrvParams = unicode=no

to your netxmsd.conf file. I have tested NetXMS server running on Ubuntu Linux with MS SQL 2005 via UNIX ODBC, and it works fine.


Best regards,
Victor
#6998
Доброе утро!

Для большого количества агентов желательно увеличить количество потоков, собирающих информацию. Попробуйте выставить параметры сервера (View -? Control Panel -> Server Configuration):

NumberOfStatusPollers = 75
NumberOfDataCollectors = 75
NumberOfConfigurationPollers = 10
NumberOfRoutingTablePollers = 20

Если не поможет, запустите пожалуйста сервер с ключом -D 7 (это включит отладочную информацию), и пришлите netxmsd.log (можно на dump - at - netxms.org).
#6999
General Support / Re: Database Structure
November 10, 2008, 08:03:31 PM
Hello!

Server caches last values for each DCI, so when console displays them, data is coming directly from server's memory, not from SQL database.
However, you may use something like this:

If you wish to get last values for all DCIs on given node, you can use the following query:


select A.item_id,A.ts,D.idata_value,I.description from
(
select item_id,max(idata_timestamp) as ts from netxms.idata_14 group by item_id
) A
join netxms.idata_14 AS D on A.item_id=D.item_id and D.idata_timestamp = A.ts
join netxms.items AS I on I.item_id = A.item_id


For node with id 14.

You can also define the stored procedure for retrieving last values for given node:

CREATE PROC LastValues
@Id integer
AS
EXEC ('
select A.item_id,A.ts,D.idata_value,I.description from
(
select item_id,max(idata_timestamp) as ts from netxms.idata_' + @Id + ' group by item_id
) A
join netxms.idata_' + @Id + ' AS D on A.item_id=D.item_id and D.idata_timestamp = A.ts
join netxms.items AS I on I.item_id = A.item_id'
)
GO


I'm not good in SQL, so probably there are better way to do this :)

Best regards,
Victor
#7000
General Support / Re: Trouble Compiling MIB
November 10, 2008, 07:08:36 PM
Hello!

Try to type TREND in lowercase.

Best regards,
Victor
#7001
Очень хорошо :) Поскольку повторить это у себя мне так и не удалось, и особых идей не было...
#7002
Feature Requests / Re: Templates EXPORT/IMPORT, ...
November 10, 2008, 04:55:11 PM
Thanks for reporting, I'll fix it.

Best regards,
Victor
#7003
General Support / Re: NetXMS SNMP Agent
November 06, 2008, 11:47:19 AM
Hello!

libnxsnmp.so is not a subagent - it's just our SNMP client implementation used internally by NetXMS server and SNMP-related command line tools (nxsnmpget, nxsnmpset, and nxsnmpwalk). Names of subagent modules always starts with libnsm_.

Best regards,
Victor

#7004
General / Re: NetXMS Dabase Relation Detail
November 05, 2008, 11:52:33 AM
Hello!

In this topic (https://www.netxms.org/forum/index.php/topic,485.0.html) you can find description how NetXMS stores collected data in database - probably it should be enough for report generation. If you will need additional information, just to ask me.

Best regards,
Victor
#7005
General Support / Re: E-mail notification escalation
November 05, 2008, 11:47:58 AM
Hello!

You can achieve notification escalation in various ways:

1. If you monitor some DCI, you can define different thresholds with different events, for example one event if CPU utilization exceedes 90% for 1 minute, and other if it exceeds 90% for 10 minutes, and then process these events by sending appropriate emails.
2. You can set timeouts on alarms, and process these timeout events. So, if problem occurs, you create alarm from an event, and if nobody acknowledges this alarm within given timeout period, you get another event which you may process and send another notification (and probably create another alarm with timeout, which will trigger third level of escalation, and so on).
3. If you just need to re-send notifications all the time to same destination for DCI threshold violations, you can simply set "repeat interval" in threshold configuration.

Best regards,
Victor