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

Topics - adimitrov

#21
Hello Team ,

It would be nice if we can expand the folders under Source Object in EPP.

In our case we have standard infrastructure for each customer which mean that our folders for Servers, Network equipment and so on are the same for all the customers.
Which mean in EPP we have something like this (please check the screenshot attached). and now we can't determine which folder for which client is (for example, if i need to remove something from this). If we can expand it on the source object tab it will be much easier.

Best Regards,
Adrian
#22
Hello team,

I have an issue question on status of the interfaces. I saw a topic for dormant interface status and couldn't find if this is fixed yet.

I have a device with dialer interface with configured PPP. Now, all interfaces are shown as they should be in the netxms, but this one is with Admin status unknown and op state down.
Checking the device itself, the interface should be admin state UP and op state DORMANT. Not sure if dormant is supported, but when checking from the local agent with snmp walk i get the following:

root@*****:~# snmpwalk -v 2c -c ***** ***** 1.3.6.1.2.1.2.2.1.7.15
iso.3.6.1.2.1.2.2.1.7.15 = INTEGER: 1
root@*****:~# snmpwalk -v 2c -c ***** ***** 1.3.6.1.2.1.2.2.1.8.15
iso.3.6.1.2.1.2.2.1.8.15 = INTEGER: 5

which is correct, but still the console cannot determine the status of the interface correctly. Any idea what could be the cause here ?

Here is the output from the status poll from netxms console:

[12.01.2017 10:21:01]    Starting status poll on interface Di1
[12.01.2017 10:21:01]       Current interface status is NORMAL
[12.01.2017 10:21:01]       Retrieving interface status from SNMP agent
[12.01.2017 10:21:02]       Unable to retrieve interface status from SNMP agent
[12.01.2017 10:21:02]       Starting ICMP ping via proxy
[12.01.2017 10:21:07]       Interface is NORMAL for 1 poll (3 polls required for status change)
[12.01.2017 10:21:07]       Interface status after poll is NORMAL
[12.01.2017 10:21:07]    Finished status poll on interface Di1

P.S. i have similar interface on another device which is determined as it should be admin state UP, op state UP.
#23
Hello team ,

I encountered an issue where Icmp.packetLoss DCI is missing as possibility to be monitored through the agent.

We have some devices that don't have local agent to collect the data and forward it to the server. They are monitored through agent in our environment, so we are using public IP addresses (not sure if this is relevant). in the past this was working fine, but now the DCI's are in state "unsupported", i already checked if this could be a network related issue. It seems that it is not. We checked all access lists NAT rules and so on, also tested the ping itself between the agent and most of the devices and it is working.

When i search the DCI , it is not present ( shown in screenshot 1), in the background you can see that the DCI is already applied. This was done in the past and not changed since then.

The version of the agent is:

root@nxagent:~# nxagentd -v
NetXMS Core Agent Version 2.1-M1 Build 9002 (UNKNOWN) (UNICODE)

In the log file with debug level 6, the things looks like: (please check screenshot_2, note: i croped only the public ip addresses mentioned in the logs).

Version of the server is latest stable 2.0.7.

All of our agents are with the same version and this is the only one with this issue.

Best regards,
Adrian
#24
Hello Team,

We have a serious problem with the console. I cannot reach it using the web console or the console application.

We had a problem with disk space and we were forced to create new partition, move the database (not very gracefully) and run again the services. Everything ended well with working database and services, but the console is giving "access denied". I tried everything as far as my knowledge goes, unfortunately i couldn't make it work. I even replaced the old nxmc.war file newly downloaded (version 2.0.6, same as my server version). Anyway the console is still giving me access denied with any user i try to log in (even usr: admin pass: netxms).

Any help will be appreciated

Best regards,
Adrian
#25
General Support / NetXMS searching for DCI on wrong nodes
November 14, 2016, 03:47:23 PM
Hello team ,

Another issue with the database we have.
In the logs we are observing a lot of these:

root@nms3:~# tail -f /var/log/netxms | grep 128994
[13-Nov-2016 09:57:41.336] [DEBUG] AgentConnectionEx::processBulkCollectedData: cannot find DCI with ID 128994 on node R7-******* [58915] (element 421)
[13-Nov-2016 09:58:06.033] [DEBUG] AgentConnectionEx::processBulkCollectedData: cannot find DCI with ID 128994 on node R112-******* [57842] (element 327)
[13-Nov-2016 09:58:20.910] [DEBUG] AgentConnectionEx::processBulkCollectedData: cannot find DCI with ID 128994 on node R10-******* [54272] (element 547)
[13-Nov-2016 09:58:36.890] [DEBUG] AgentConnectionEx::processBulkCollectedData: cannot find DCI with ID 128994 on node R200-******* [63335] (element 519)
[13-Nov-2016 09:58:55.141] [DEBUG] AgentConnectionEx::processBulkCollectedData: cannot find DCI with ID 128994 on node R112-******* [57842] (element 404)
[13-Nov-2016 09:59:10.085] [DEBUG] AgentConnectionEx::processBulkCollectedData: cannot find DCI with ID 128994 on node DRC-******* [58147] (element 633)
[13-Nov-2016 09:59:29.620] [DEBUG] AgentConnectionEx::processBulkCollectedData: cannot find DCI with ID 128994 on node R10-******* [54272] (element 719)

it seems that netxms is looking for this DCI on different nodes when the DCI actually is created and belong to another node.

sqlite> select * from dc_config where dci_id = 128994;
3095327485888869043|128994|1|1|ServiceCheck.Custom(***.***.***.*** ,8000)|300|1479021648|0|00000000-0000-0000-0000-000000000000|0
sqlite> select * from dc_queue where dci_id = 128994;
3095327485888869043|128994|1|1|00000000-0000-0000-0000-000000000000|1479022548|0|0
3095327485888869043|128994|1|1|00000000-0000-0000-0000-000000000000|1479022848|0|0
3095327485888869043|128994|1|1|00000000-0000-0000-0000-000000000000|1479023148|0|0
3095327485888869043|128994|1|1|00000000-0000-0000-0000-000000000000|1479023448|0|0
3095327485888869043|128994|1|1|00000000-0000-0000-0000-000000000000|1479023748|0|0
3095327485888869043|128994|1|1|00000000-0000-0000-0000-000000000000|1479024048|0|0

This is happening for a lot of DCI's for different clients and i cannot find out why, any ideas?

Best regards,
Adrian
#26
Hello Team ,

I am observing the following issue. Starting the netxmsd in the logs i can see a lot of these massages:

[14-Nov-2016 14:14:08.701] [ERROR] Inconsistent database: interface 6321 linked to non-existing node 6302
[14-Nov-2016 14:14:08.702] [ERROR] Failed to load interface object with id 6321 from database
[14-Nov-2016 14:14:08.703] [ERROR] Inconsistent database: interface 6382 linked to non-existing node 6372
[14-Nov-2016 14:14:08.704] [ERROR] Failed to load interface object with id 6382 from database
[14-Nov-2016 14:14:08.706] [ERROR] Inconsistent database: interface 6384 linked to non-existing node 6375
[14-Nov-2016 14:14:08.707] [ERROR] Failed to load interface object with id 6384 from database

[13-Nov-2016 09:21:09.508] [ERROR] Inconsistent database: container object 3602 has reference to non-existing child object 6294
[13-Nov-2016 09:21:09.508] [ERROR] Inconsistent database: container object 3602 has reference to non-existing child object 6295
[13-Nov-2016 09:21:09.508] [ERROR] Inconsistent database: container object 3602 has reference to non-existing child object 6302
[13-Nov-2016 09:21:09.508] [ERROR] Inconsistent database: container object 3602 has reference to non-existing child object 6372


Checked this and these are already deleted nodes, but obviously netxms is still trying to monitor the interfaces and some other object related to the already deleted nodes.
I ran the following:

service netxmsd stop
mysqlcheck --auto-repair netxms -u root –p (just in case)
nxdbmgr check (this fixed some inconsistencies)
service netxmsd start

Unfortunately i am still seeing the same errors. I ran nxdbmgr couple more times, but with no success. I checked and these are for real deleted nodes, so i am looking for a way to clear up the database from unneeded objects (related with deleted nodes).

I am using NetXMS server version 2.0.6 on debian host.

Another question is if there is a good practice to delete nodes/conteiners so they don't leave unparented child objects.

Best Regards,
Adrian
#27
Hello Team ,

I have an issue with the web console. I upgraded my 2.0.6 test server to 2.1-M1 and it works, the console manager is working also, but the web application is not.

i get the error:

Not Found

The requested URL /nxmc/ was not found on this server.

Apache/2.2.22 (Debian) Server at 10.10.10.73 Port 80

I just replaced the war files as it is in the admin guide. Java and tomcat7 are running. Getting in the apache error log i can see :

[Mon Oct 17 13:30:08 2016] [error] [client 10.11.10.149] File does not exist: /var/www/nxmc

Why tomcat7 is searching for nxmc folder in /var/www, i know this is the documentroot, but before the upgrade it was working perfectly fine.

Changing the decumentroot in /etc/apache2/sites-enable/ doesn't solve the issue.

Any ideas ?

Thanks,

Best regards,
Adrian
#28
Hello Team ,

I am trying to monitor the temperature of our mikrotik devices, i found this oid:

.1.3.6.1.4.1.14988.1.1.3.10.0

, but i get the following alarm:

Status of DCI 118698 (SNMP: .1.3.6.1.4.1.14988.1.1.3.10.0) changed to UNSUPPORTED

Also attached screenshot from netxms and messege from the snmpwalk from the agent itself:

root@cnr-srv-11:~# snmpwalk -v2c -c ************* 172.16.1.134 .1.3.6.1.4.1.14988.1.1.3.10.0
iso.3.6.1.4.1.14988.1.1.3.10.0 = No Such Object available on this agent at this OID

Is this possible or am i doing something wrong, the devices on which i tested this are: RouterOS RB951G-2HnD.

Best regards,
Adrian
#29
Hello team ,

We have an issue where we lose data for specific customer. it is sporadic and by our observations it happens at same time everyday. Netxms just stops collecting the data and present it in the console and after a while it fixes itself. I have attached excerpt from the logs for last night when the issue occur and this morning when it started sending data again(debug level 6).

Any help will be useful.

P.S. I have the full log files with issue reproduced if needed.

#30
General Support / Sporadically losing values in NetXMS
September 13, 2016, 02:25:40 PM
Hello Team ,

We faced an interesting issue and we need some guides. For some of our clients we are losing all values (actually only the ones that origin from internal are always present) in NetXMS. If i log on the agents itself and execute snmpwalk it returns reasonable data. Restarting the agent solves the issue only for couple of minutes. If i force the DCI collection from the console it is getting the information just great, but would not do it automatically. For me it seems that everything is working fine, but the console doesn't refresh the values. Agent and server are 2.0.6 version both installed on debian 7.

Best Regards,
Adrian
#31
Hello team ,

During an upgrade from 2.0.3 to 2.0.6 i got the error in the description ( nxdbmgr: symbol lookup error: nxdbmgr: undefined symbol: wgetenv ). How do i fix this ?

I ran the nxdbmgr check twice before make install (first time fixed some issues, second was all good) and after make install when trying to upgrade the database i got the error. Saw a topic in the forum, but unfortunately in russian and google translate didn't help much.

P.S. last week i upgraded the same machine to latest snapshot without any issues, yesterday i bring the machine back to my latest snapshot so i can test the released version. The machine is debian:

Distributor ID: Debian
Description:    Debian GNU/Linux 7.7 (wheezy)
Release:        7.7
Codename:       wheezy

running on virtual environment.

Best regards,
#32
Hello ,

After upgrading the NetXMS to latest snapshot from http://git.netxms.org/public/netxms.git/shortlog/refs/heads/develop?js=1 i cannot start the management or web console. I am getting error "server uses incompatible version of communication protocol". I saw a lot of topics for this issue and as far as i understand the problem could be in different versions/builds.

The netxmsd is version 2.1-M1 build 9000. web and management console are 2.0.5 build 8070 downloaded from https://www.netxms.org/download/ .

Already tried to undeploy and deploy back the .war file on the netxms server without success.
#33
Hello,

I have configured some actions in my NetXMS for sending email notifications for specific events.
In the title of the email (email subject) i have put some parameters including custom parameter for Company name. So far everything works great.
But since there are a lot of nodes in the environment i must put this parameter on every single node and this turned to be a pain in the ass.
Is there easier way to do this or somehow to do it automatically for every single node in the environment ?
Maybe a script that checks once a day if every node has such parameter and if not to configure it ?

Best Regards,
Adrian
#34
General Support / NetXMS login page modification
August 24, 2016, 01:52:22 PM
Hello ,

Fast question how could i modify my login page of Netxms so i can have text and button below the logo, should i modify the nxmc.properties and how ?

Basically i want to add this to the login page:

<!DOCTYPE html PUBLIC "-//IETF//DTD HTML 2.0//EN">
<HTML>
   <HEAD>
      <TITLE>
         Referrence to NetXMSDownloadPage
      </TITLE>
   </HEAD>
<BODY>
<form action="https://www.netxms.org/download/">
    <input type="submit" value="NetXMSDownloadPage" />
</form>
   <P>To download the latest version use the button above</P>
</BODY>
</HTML>
#35
Hello team ,

I am new to the forum and to NetXMS as well. I am new with the linux system also, but i am doing my best.

I have trouble with connecting to the NetXMS web management console.

I have 2 working machines in VM environment one windows 7 (ip address 10.11.13.26) and the other debian 8 (ip address 10.11.13.25).Both machines can ping each other.
I have installed NetXMS server and agent on the debian8 machine as follows:

installed PREREQUISITES: 
Flex
Bison
Autoconf
Libtool
Byacc
Build-essential
libssl-dev
Snmp
libmysqlclient-dev 
Mysql (5.0.3 or higher)
Sqlite (preferable is version 3)

Executed:
ldconfig

downloaded netxms-2.0.3.tar.gz (i am installing older version so i can learn how to upgrade it after)

tar zxvf netxms-VERSION.tar.gz

in the /netxms-VERSION directory:
./reconf
./configure --server --with mysql --with-agent

make
make install

Copied:

cp contrib/netxmsd.conf-dist /etc/netxmsd.conf
cp contrib/nxagentd.conf-dist /etc/nxagentd.conf

modified /etc/nxagentd.conf as follows:

MasterServers = 127.0.0.1, 10.11.13.25

initialized the data base and ran the nxagentd and netxmsd

also runed them as services (copying the file 2 files from contrib/startup/debian folder to init.d)
both running as services and responding

Now i tried to install the web console which i want to access from my windows machine. I followed the following steps:

1. installing the servlet container

apt-get install tomcat7

2. downloading the latest version of WAR file:

wget https://www.netxms.org/download/webui/nxmc-2.0.5.war

3. copy nxmc.war to webapps directory

cp /nxmc-2.0.5.war /var/lib/tomcat7/webapps

ls command shows:
nxmc-2.0.5 nxmc-2.0.5.war ROOT

Additional steps

Created nxmc.properties in /usr/share/tomcat7/lib as follows

server = 10.11.13.15 ##netxms server IP address
sessionTimeout = 120
enableAdvancedSettings = True


all seems great, but when trying to access using windows explorer i am getting error 404. I tried with:

http://10.11.13.25:8080/nxmc
http://10.11.13.25:8080/nxmc/nxmc

both gaves same results.

trying with http://10.11.13.25:8080/ opens apache tomcat (It works! and so on ...)

Am i missing something or there is something i don't know?