Debug output is attached. The issue
seems to be here:
ERROR[^[[0;31mError in query: (Column
'wlan_ssid' cannot be null) 1048^[[0m]^[[0m
--Vincent
From:
Adam Armstrong <adama@memetic.org>
To:
Observium Network Observation
System <observium@observium.org>
Date:
06/26/2015 04:41 PM
Subject:
Re: [Observium]
mysqli db extension
Sent by:
"observium"
<observium-bounces@observium.org>
Running that module with -d should give more information.
./discovery.php -h <host> -m wifi -d
Adam.
Sent with AquaMail for Android
http://www.aqua-mail.com
On 26 June 2015 20:33:46 Vincent Aniello
<VAniello@portware.com> wrote:
I am trying to use the mysqli db extension
with my Observium installation and when I add $config['db_extension'] =
"mysqli"; to my config.php and run a discovery on a device I
receive the following database errors:
Module [ ucd-diskio ] time: 0.0758s
Wifi: RUCKUS-RADIO-MIB UU RUCKUS-WLAN-MIB Failed INSERT into DB,
rollback transaction.
+UUUUUUUUUUUUUUUUUFailed INSERT into DB, rollback transaction.
+Failed INSERT into DB, rollback transaction.
+Failed INSERT into DB, rollback transaction.
+Failed INSERT into DB, rollback transaction.
+Failed INSERT into DB, rollback transaction.
+Failed INSERT into DB, rollback transaction.
+Failed INSERT into DB, rollback transaction.
+Failed INSERT into DB, rollback transaction.
+Failed INSERT into DB, rollback transaction.
+Failed INSERT into DB, rollback transaction.
+Failed INSERT into DB, rollback transaction.
+UUUUUUUUFailed INSERT into DB, rollback transaction.
+Failed INSERT into DB, rollback transaction.
+Failed INSERT into DB, rollback transaction.
+Failed INSERT into DB, rollback transaction.
+Failed INSERT into DB, rollback transaction.
+
Module [ wifi ] time: 0.3944s
When I remove the mysqli db extension from my config.php and run the same
discovery it runs without issue:
Module [ ucd-diskio ] time: 0.0753s
Wifi: RUCKUS-RADIO-MIB UU RUCKUS-WLAN-MIB +UUUUUUUUUUUUUUUUU+++++++++++UUUUUUUU+++++
The version information from my Observium installation is:
Observium 0.15.6.6458
OS Linux 2.6.32-358.el6.x86_64
[amd64] (CentOS 6.4)
Apache 2.2.15 (CentOS)
PHP 5.3.3
Python Python 2.6.6
MySQL 5.1.66 (extension:
mysqli 5.1.66)
SNMP NET-SNMP 5.5
RRDtool 1.3.8
I also added the following line to my php.ini:
extension=/usr/lib64/php/modules/mysqli.so
This points to the file:
-rwxr-xr-x 1 root root 136032 Feb 21 2013 /usr/lib64/php/modules/mysqli.so
Is there anything else that needs to be configured in order to start using
the mysqli db extension with Observium?
Thank you.
--Vincent
_______________________________________________
observium mailing list
observium@observium.org
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
_______________________________________________
observium mailing list
observium@observium.org
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium