Issue with spine 1.2.4

Post general support questions here that do not specifically fall into the Linux or Windows categories.

Moderators: Developers, Moderators

Post Reply
electricmanu
Posts: 1
Joined: Thu Feb 20, 2020 5:34 am

Issue with spine 1.2.4

Post by electricmanu »

Hi,

I am having issue with spine. It seems that there are data sources that there ar not polled by spine. Data sources are well configured and there are in enabled state. In fact this data source worked fine until one month ago when they stopped to work with no changes performed on Cacti.

I have checked the cacti database and the configuration of poller item seems correct.The OID is correct and in comparasion with the same data source for other device, they have the same configuration.

* Configuration for the poller_item that is not working

MariaDB [cacti]> SELECT * FROM poller_item WHERE local_data_id=13653 \G;

SELECT * FROM poller_item WHERE local_data_id=13653 \G;
*************************** 1. row ***************************
local_data_id: 13653
poller_id: 1
host_id: 54
action: 0
present: 1
last_updated: 2020-02-19 13:15:54
hostname: load_balancer_020201
snmp_community: SNMP_RO
snmp_version: 2
snmp_username:
snmp_password:
snmp_auth_protocol:
snmp_priv_passphrase:
snmp_priv_protocol:
snmp_context:
snmp_engine_id:
snmp_port: 161
snmp_timeout: 2000
rrd_name: ChassisTemp
rrd_path: /usr/share/cacti/rra/load_balancer_020201_chassistemp_13653.rrd
rrd_num: 1
rrd_step: 300
rrd_next_step: 0
arg1: .1.3.6.1.4.1.3375.2.1.3.2.3.2.1.2.1
arg2:
arg3:
1 row in set (0.00 sec)

* Configuration for the poller_item that is working properly

MariaDB [cacti]> SELECT * FROM poller_item WHERE local_data_id=13653 \G;
*************************** 1. row ***************************
local_data_id: 13365
poller_id: 1
host_id: 47
action: 0
present: 1
last_updated: 2019-12-03 11:15:10
hostname: load_balancer_010202
snmp_community: SNMP_RO
snmp_version: 2
snmp_username:
snmp_password:
snmp_auth_protocol:
snmp_priv_passphrase:
snmp_priv_protocol:
snmp_context:
snmp_engine_id:
snmp_port: 161
snmp_timeout: 500
rrd_name: ChassisTemp
rrd_path: /usr/share/cacti/rra/load_balancer_010202_chassistemp_13365.rrd
rrd_num: 1
rrd_step: 300
rrd_next_step: 0
arg1: .1.3.6.1.4.1.3375.2.1.3.2.3.2.1.2.1
arg2:
arg3:
1 row in set (0.00 sec)


My Spine version 1.2.4 (there is a bug in this version that makes that version number appear as 1.2.3)

$ spine -v
SPINE 1.2.3 Copyright 2004-2019 by The Cacti Group

I have tried to install a new version of spine but the issue persists with this new version of spine.

$ /opt/spine/spine -v
SPINE 1.2.6 Copyright 2004-2019 by The Cacti Group

I have tried to execute spine manually with debug verbose but it does not appear any information about the Data Source 13653.

$ /opt/spine/spine -H 54 --stdout --verbosity=5 --readonly | grep ChassisTemp

In the data source that is working, spine shows this:

$ /opt/spine/spine -H 47 --stdout --verbosity=5 | grep ChassisTemp
Device[47] HT[1] DS[13365] SNMP: v2: load_balancer_010202, dsname: ChassisTemp, oid: .1.3.6.1.4.1.3375.2.1.3.2.3.2.1.2.1, value: 28

I have tried to increase the snmp timout in order to test if the issue was related with the snmp but the data source is still not working.

I have created a new device with the same hostname and data source that it is failing and it is working properly.

$ /opt/spine/spine -H 323 --stdout --verbosity=5 | grep ChassisTemp
Device[323] HT[1] DS[19041] SNMP: v2: load_balancer_020201, dsname: ChassisTemp, oid: .1.3.6.1.4.1.3375.2.1.3.2.3.2.1.2.1, value: 23

I do not understand why is not working the polling for this data source and it seems that this issue is happening with more than 100 data sources.

Could you please advise about how to continue performing troubleshooting of this issue?

Thank you and kind regards,
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests