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

#5611
General Support / Re: ctalyst driver
January 08, 2012, 09:16:57 PM
Hi!

You should be able to find switch ports for end nodes as well. Try to select some node connected directly to the switch and run "Find switch port". It should display correct switch port. If it will not, this situation requires further investigation, because it is supposed to find correct port.

Best regards,
Victor
#5612
General Support / Re: Agent Package
January 08, 2012, 09:14:29 PM
Hi!

Yes, thsi is a bug. I'll add it to roadmap for next release.

Best regards,
Victor
#5613
General Support / Re: 1.1.7 Release - sub agnets
January 08, 2012, 02:01:41 AM
Hi!

To run subagent under different user account, you have to do the following (I will use WMI subagent as an example):

1. Add ExternalSubagent option to nxagentd.conf:

ExternalSubagent = name:user

in my case it would be

ExternalSubagent = WMI:*

First part defines connection point name, and second part defines allowed user account. You can use asterisk or omit second part at all to allow access from any user account.

2. Run agent
3. Create second configuration file for external subagent (For this example I will take C:\NetXMS\etc\wmi.conf):

ExternalMasterAgent = WMI
SubAgent = wmi.nsm

First option switches agent to external subagent mode. You should specify connection point name defined in first step as a value of ExternalMasterAgent. Otherwise it's a normal agent's config - you can load subagents with SubAgent options, define sections for subagent configuration as necessary, etc.

4. Run external subagent under different account:

nxagentd.exe -c C:\NetXMS\etc\wmi.conf

Now you should have two nxagentd processes running, with WMI parameters available via master agent.

You can also create another Windows service:

nxagentd.exe -I -c C:\NetXMS\etc\wmi.conf -n nxagentd_wmi -N "NetXMS Agent - WMI"

Hope this helps!

Best regards,
Victor
#5614
Announcements / NetXMS 1.1.8 released
January 08, 2012, 01:47:19 AM
Hi all!

NetXMS version 1.1.8 is out. Changes since previous release:

- New node properties: "disable topology polling" and "disable discovery polling"
- Changes and improvements in Java console:
   - Implemented embedded web page element type in dashboards
   - Implemented alarm viewer element type in dashboards
   - Dashboard cloning
   - Syslog monitor
   - Event monitor
   - Implemented status calculation/propagation object property page
   - Execution of "local command" type tools improved
   - Dial charts improved
   - Fixed object selection bug in network maps
   - Implemented agent package management and deployment
- Added common driver for Cisco Catalyst switches with CISCO-STACK-MIB support
- Implemented event identification by name in sendEvent API
- RADIUS authentication now supports passwords up to 128 characters long (was up to 16)
- Fixed server crash on Windows 2008 R2
- New MIBs added: CISCO-STACK-MIB, FDDI-SMT73-MIB


Additionally, below is list of issues closed in version 1.1.8 from our internal issue tracking system:

Bug
[NX-28] - Invalid message in "SQL Query failed" alarm
[NX-34] - Fix selection bug in network maps
[NX-47] - Node "down" state is not preserved across server restart
[NX-58] - Long passwords not accepted by RADIUS server
[NX-60] - Character encoding problem in RADIUS log messages
Improvement
[NX-19] - Alarm list as dashboard element
[NX-30] - Remove "NAT adapter" interfaces
[NX-36] - Improve dial charts (actually requires writing our own implementation)
[NX-37] - Show threshold violations in "Last Values" view/widget
[NX-41] - Improve "local command" object tool implementation in Java console
[NX-44] - Do mass idata updates in one transaction
New Feature
[NX-27] - Add option "disable discovery polling" for node
[NX-31] - Driver for Cisco Catalyst switches
[NX-32] - Implement agent package deployment in Java console
[NX-39] - Implement dashboard copy (clone)
[NX-42] - Add "custom port" field to SNMP DCIs (like in old console)

Best regards,
Victor
#5615
Hi!

You have to install development packages in order to compile NetXMS from sources. I don't know exact package names for CentOS. You will need gcc and g++ (they may come in one package or in separate packages).

Best regards,
Victor
#5616
General Support / Re: AIX Installation
January 06, 2012, 10:43:31 AM
Hi!

It is precompiled binaries for AIX. I got them by running

./configure --prefix=/opt/netxms --with-server --with-sqlite
make
make install

for sources in netxms-1.1.7.tar.gz. It is common source package for all platforms, you don't need separate sources for each platform. I have found some bugs in AIX build, they are fixed in upcoming 1.1.8 release. Binaries I have provided are patched already.

Best regards,
Victor
#5617
Announcements / Re: NetXMS 1.1.7 released
January 04, 2012, 11:06:13 PM
Hi!


Quote from: lindeamon on January 04, 2012, 03:33:14 PM
when the new version will be released.

I'm currently doing preparation for release. It should be available tomorrow during the day.

Best regards,
Victor
#5618
Announcements / Re: NetXMS 1.1.7 released
January 04, 2012, 11:05:21 PM
Hi!

Quote from: coolcliff on January 03, 2012, 05:28:19 PM
any hopes of implementing support for jabber (XMPP) messaging for alerts

I have thinking about it, but do not evaluate yet how it can be done. It is in my "long" to-do list, without specific target release.

Best regards,
Victor

#5619
Announcements / Re: NetXMS 1.1.7 released
January 04, 2012, 11:03:17 PM
Hi!

Quote from: testos on December 15, 2011, 12:11:39 PM
Events ans Status Properties (Status Calculation in legacy console) for nodes and containers will be available in next java console release?

Yes.

Best regards,
Victor
#5620
General Support / Re: nxdbmgr.exe upgrade -x
January 04, 2012, 12:37:48 PM
Network map format has been changed in 1.1.x branch and no longer supported in legacy Windows console. You should use Java console (nxmc) for work with 1.1.x server.

Best regards,
Victor
#5621
General Support / Re: nxdbmgr.exe upgrade -x
January 04, 2012, 11:18:04 AM
Hi!

This caused by a known bug/limitation in MySQL. Until we create a workaround, you can upgrade database manually. If you have a backup of version 218, then you can:

1. Manually execute query


CREATE TABLE images (guid varchar(36) not null,   mimetype varchar(64) not null, name varchar(255) not null, category varchar(255) not null,   protected integer default 0,      PRIMARY KEY(guid));


2. Run nxdbmgr upgrade -X

To fix already upgraded database, manually execute the following queries:


CREATE TABLE images (guid varchar(36) not null,   mimetype varchar(64) not null, name varchar(255) not null, category varchar(255) not null,   protected integer default 0,      PRIMARY KEY(guid));

INSERT INTO images (guid, name, category, mimetype, protected) VALUES
  ('092e4b35-4e7c-42df-b9b7-d5805bfac64e', 'Service', 'Network Objects', 'image/png', 1);
INSERT INTO images (guid, name, category, mimetype, protected) VALUES
  ('1ddb76a3-a05f-4a42-acda-22021768feaf', 'ATM', 'Network Objects', 'image/png', 1);
INSERT INTO images (guid, name, category, mimetype, protected) VALUES
  ('7cd999e9-fbe0-45c3-a695-f84523b3a50c', 'Unknown', 'Network Objects', 'image/png', 1);
INSERT INTO images (guid, name, category, mimetype, protected) VALUES
  ('904e7291-ee3f-41b7-8132-2bd29288ecc8', 'Node', 'Network Objects', 'image/png', 1);
INSERT INTO images (guid, name, category, mimetype, protected) VALUES
  ('b314cf44-b2aa-478e-b23a-73bc5bb9a624', 'HSM', 'Network Objects', 'image/png', 1);
INSERT INTO images (guid, name, category, mimetype, protected) VALUES
  ('ba6ab507-f62d-4b8f-824c-ca9d46f22375', 'Server', 'Network Objects', 'image/png', 1);
INSERT INTO images (guid, name, category, mimetype, protected) VALUES
  ('bacde727-b183-4e6c-8dca-ab024c88b999', 'Router', 'Network Objects', 'image/png', 1);
INSERT INTO images (guid, name, category, mimetype, protected) VALUES
  ('f5214d16-1ab1-4577-bb21-063cfd45d7af', 'Printer', 'Network Objects', 'image/png', 1);
INSERT INTO images (guid, name, category, mimetype, protected) VALUES
  ('f9105c54-8dcf-483a-b387-b4587dfd3cba', 'Switch', 'Network Objects', 'image/png', 1);


Best regards,
Victor
#5622
General Support / Re: AIX Installation
January 03, 2012, 02:46:09 PM
Hi!

I put compiled binaries of NetXMS server with SQLite database driver here: https://www.netxms.org/download/dev/netxms-1.1.7-aix.tar.gz. It is intended to be unpacked into /opt directory. It may require additional libraries, please let me know if you got errors when try to run it.

Best regards,
Victor
#5623
Hi!

Sorry, I don't fully understand the question. Do you mean that you need to get some information from some Java agent via SNMP?

Best regards,
Victor
#5624
Hi!

Yes, the main problem with advanced schedule is that you cannot specify year in schedule. Otherwise within a year you can create very flexible schedules - don't forget that you can specify more than one schedule for DCI. For example, monitoring from 15.01 9:00 till 10.03 14:59 can be defined as follows:

* 9-23 15 1 *
* * 16-31 1 *
* * * 2 *
* * 1-9 3 *
* 0-14 10 3 *

1 - covers period 15.01 9:00 - 23:59
2 - covers period 16.01 00:00 - 31.01 23:59
3 - covers entire February
4 - covers period 01.03 00:00 - 09.03 23:59
5 - covers period 10.03 00:00 - 10.03 14:59

And I don't think that using transformation script here is a misuse - it is what they was intended for.

Best regards,
Victor
#5625
General / Re: Java API
January 02, 2012, 01:38:54 PM
You can get them from subversion repository: https://svn.netxms.org/public/netxms/trunk/src/java. Release of 1.1.8 was planned to the end of December, but we are a bit late on schedule. I hope that it will be ready for release this week.

Best regards,
Victor