Friday, September 3rd 2010, 11:11am UTC+2
You are not logged in.
Beginner
Birthday: Jun 3rd 1972 (38)
Gender: male
Location: FRANCE - PARIS
Occupation: Network & Systems Administrator Engineer
Number of Nagios server: 3
Nagios Versions: 3.0rc3
Distributed monitoring: Nein
Redundant monitoring: Nein
Number of hosts: 200
Number of services: 600
OS: linux windows sun sco aix
Plugin Versions: nagios-plugins-1.4.11
NagVis Version: nagvis-1.3b1
NDO Version: ndoutils-1.4b7
Other Addons: nrpe-2.11
Gender: male
Location: Oldenburg
Number of Nagios server: 6
Nagios Versions: 2.5
Distributed monitoring: Ja
Redundant monitoring: Ja
Number of hosts: x00
Number of services: x0000
OS: Suse 9.3
Plugin Versions: 1.4.1
NDO Version: 1.3.1
Perfparse Version: 0.105.6
Quoted
log-slow-queries
long_query_time=2
Beginner
Birthday: Jun 3rd 1972 (38)
Gender: male
Location: FRANCE - PARIS
Occupation: Network & Systems Administrator Engineer
Number of Nagios server: 3
Nagios Versions: 3.0rc3
Distributed monitoring: Nein
Redundant monitoring: Nein
Number of hosts: 200
Number of services: 600
OS: linux windows sun sco aix
Plugin Versions: nagios-plugins-1.4.11
NagVis Version: nagvis-1.3b1
NDO Version: ndoutils-1.4b7
Other Addons: nrpe-2.11
Beginner
Gender: male
Location: Moscow
Number of Nagios server: 1
Nagios Versions: 3.0.3rc3
Distributed monitoring: Nein
Redundant monitoring: Nein
Number of hosts: 1
Number of services: 5
OS: CentOS 5.1
Plugin Versions: 1.4.12
NDO Version: 1.4b7
This is when I try to do the same with mysql:
Quoted
Sep 7 15:04:06 user.info nagios: Nagios 3.0.3 starting... (PID=10812)
Sep 7 15:04:06 user.info nagios: Local time is Sun Sep 07 15:04:06 MSD 2008
Sep 7 15:04:06 user.info nagios: LOG VERSION: 2.0
Sep 7 15:04:06 user.info nagios: ndomod: NDOMOD 1.4b7 (10-31-2007) Copyright (c) 2005-2007 Ethan Galstad ([email][url=mailto:nagios@nagios.org]nagios@nagios.org[/url][/email])
Sep 7 15:04:06 user.info nagios: ndomod: Successfully connected to data sink. 0 queued items to flush.
Sep 7 15:04:06 user.info nagios: Event broker module '/usr/local/nagios/bin/ndomod.o' initialized successfully.
Sep 7 15:04:06 user.info ndo2db: Successfully connected to MySQL database
Sep 7 15:04:06 user.info nagios: Finished daemonizing... (New PID=10815)
Sep 7 15:04:07 user.info ndo2db: Error: mysql_query() failed for 'INSERT INTO nagios_configfilevariables SET instance_id='1', configfile_id='3', varname='cfg_file', varvalue='/usr/local/nagios/etc/objects/contacts\.cfg''
Sep 7 15:04:07 user.info ndo2db: Error: mysql_query() failed for 'INSERT INTO nagios_configfilevariables SET instance_id='1', configfile_id='3', varname='cfg_file', varvalue='/usr/local/nagios/etc/objects/timeperiods\.cfg''
Sep 7 15:04:07 user.info ndo2db: Error: mysql_query() failed for 'INSERT INTO nagios_configfilevariables SET instance_id='1', configfile_id='3', varname='cfg_file', varvalue='/usr/local/nagios/etc/objects/templates\.cfg''
Sep 7 15:04:07 user.info ndo2db: Error: mysql_query() failed for 'INSERT INTO nagios_configfilevariables SET instance_id='1', configfile_id='3', varname='cfg_file', varvalue='/usr/local/nagios/etc/objects/localhost\.cfg''
I've just installed nagios so don't know if these errors matter..
Quoted
[centreon-2.0-RC3]# mysql -unagios -pnagios nagios
mysql> INSERT INTO nagios_configfilevariables SET instance_id='1', configfile_id='3', varname='cfg_file', varvalue='/usr/local/nagios/etc/objects/localhost\.cfg';
ERROR 1062 (23000): Duplicate entry '1-3-cfg_file' for key 2
Birthday: Jun 13th 1971 (39)
Gender: male
Location: Kassel
Occupation: Sysadmin SAP / Linux / AIX
Number of Nagios server: 2
Hobbies: Motorrad fahren, wenns die Zeit erlaubt :-)
Nagios Versions: 3.2.1
Icinga-Version(en): ---
Distributed monitoring: Nein
Redundant monitoring: Nein
Number of hosts: 310
Number of services: 4500
OS: Debian 5.0 Lenny
Plugin Versions: 1.4.x
NagVis Version: 1.4.1
NDO Version: ---
IDO-Version: ---
Perfparse Version: ---
Other Addons: SNMPTT, NagTrap, NagVis 1.4.5, check_mk, PNP-0.6.x. Thruk
Beginner
Gender: male
Location: Moscow
Number of Nagios server: 1
Nagios Versions: 3.0.3rc3
Distributed monitoring: Nein
Redundant monitoring: Nein
Number of hosts: 1
Number of services: 5
OS: CentOS 5.1
Plugin Versions: 1.4.12
NDO Version: 1.4b7
|
|
Source code |
1 |
UNIQUE KEY `instance_id` (`instance_id`,`configfile_id`,`varname`) |
Beginner
Number of Nagios server: 1
Nagios Versions: 3.1.5
Distributed monitoring: Nein
Redundant monitoring: Nein
Number of hosts: 10
Number of services: 50
OS: Debian
Plugin Versions: ndo 1.4 b7
Gender: male
Number of Nagios server: 2
Nagios Versions: 3.2.1
Icinga-Version(en): Icinga 1.0.1
Distributed monitoring: Nein
Redundant monitoring: Nein
Number of hosts: >70
Number of services: >200
OS: SLES10
Plugin Versions: 1.4.11
NagVis Version: 1.4.5
NDO Version: 1.4b7
Other Addons: NRPE 2.6, NSCA 2.7, PNP 0.4.14 / 0.6
Beginner
Number of Nagios server: 1
Nagios Versions: 3.1.5
Distributed monitoring: Nein
Redundant monitoring: Nein
Number of hosts: 10
Number of services: 50
OS: Debian
Plugin Versions: ndo 1.4 b7
Birthday: Jun 1st
Gender: male
Number of Nagios server: 2
Nagios Versions: 3.0.6
Distributed monitoring: Nein
Redundant monitoring: Nein
Number of hosts: >500
Number of services: >2000
OS: Win200x, RHEL3/4/5, VI3, Netware 6.5
Plugin Versions: 1.4.1[12]
NagVis Version: 1.4ß
NDO Version: 1.47b
Other Addons: PNP 0.4.10, Brain 2.0
Beginner
Number of Nagios server: 1
Nagios Versions: 3.1.5
Distributed monitoring: Nein
Redundant monitoring: Nein
Number of hosts: 10
Number of services: 50
OS: Debian
Plugin Versions: ndo 1.4 b7
|
|
Source code |
1 2 |
event_broker_options=-1 broker_module=/usr/local/nagios/bin/ndomod.o config_file=/usr/local/nagios/etc/ndomod.cfg |
|
|
MySQL queries |
1 |
ERROR 1062 (23000): Duplicate entry '1-17-cfg_file' for key 2 |
|
|
Source code |
1 2 3 4 |
test2:/usr/local/nagios/etc# ps fax | grep ndo 16995 pts/0 S+ 0:00 \_ grep ndo 15286 ? Ss 0:00 /usr/local/nagios/bin/ndo2db -c /usr/local/nagios/etc/ndo2db.cfg 14702 ? S 0:00 \_ /usr/local/nagios/bin/ndo2db -c /usr/local/nagios/etc/ndo2db.cfg |
Birthday: Jun 1st
Gender: male
Number of Nagios server: 2
Nagios Versions: 3.0.6
Distributed monitoring: Nein
Redundant monitoring: Nein
Number of hosts: >500
Number of services: >2000
OS: Win200x, RHEL3/4/5, VI3, Netware 6.5
Plugin Versions: 1.4.1[12]
NagVis Version: 1.4ß
NDO Version: 1.47b
Other Addons: PNP 0.4.10, Brain 2.0
I don't understant the thing about brokering, but as explained in the ndo installation, in the nagios.cfg file I have:
![]()
Source code
1 2 event_broker_options=-1 broker_module=/usr/local/nagios/bin/ndomod.o config_file=/usr/local/nagios/etc/ndomod.cfg
This still sounds like you have 2 instances running...
Quoted
If I tried to add the data manually this is what it happens:
![]()
MySQL queries
1 ERROR 1062 (23000): Duplicate entry '1-17-cfg_file' for key 2
Quoted
There are 2 processes of ndo running. Is this wrong?
|
|
Source code |
1 2 |
1 500 4585 1 18 0 6692 384 414507 Ss ? 0:00 /usr/local/nagios/bin/ndo2db -c /usr/local/nagios/etc/ndo2db.cfg 1 500 19817 4585 18 0 7100 1560 - S ? 6:29 \_ /usr/local/nagios/bin/ndo2db -c /usr/local/nagios/etc/ndo2db.cfg |
|
|
Source code |
1 |
/etc/init.d/nagios stop (or whatever way you start/stop your nagios) |
|
|
Source code |
1 |
ps axu | egrep "nagios|ndo" |
Beginner
Birthday: Jun 3rd 1972 (38)
Gender: male
Location: FRANCE - PARIS
Occupation: Network & Systems Administrator Engineer
Number of Nagios server: 3
Nagios Versions: 3.0rc3
Distributed monitoring: Nein
Redundant monitoring: Nein
Number of hosts: 200
Number of services: 600
OS: linux windows sun sco aix
Plugin Versions: nagios-plugins-1.4.11
NagVis Version: nagvis-1.3b1
NDO Version: ndoutils-1.4b7
Other Addons: nrpe-2.11
Beginner
Birthday: May 12th
Location: france
Occupation: ingenieur
Number of Nagios server: 1
Nagios Versions: 3.0.3
Distributed monitoring: Nein
Redundant monitoring: Nein
Number of hosts: 10
Number of services: 30
OS: Centos 5.2
Plugin Versions: 1.4.13
NDO Version: 1.4b7
Beginner
Number of Nagios server: 4
Nagios Versions: 3
Distributed monitoring: Nein
Redundant monitoring: Nein
Number of hosts: ??
Number of services: ??
OS: RedHat
Plugin Versions: 1.4.13
NDO Version: 4
Birthday: Jun 1st
Gender: male
Number of Nagios server: 2
Nagios Versions: 3.0.6
Distributed monitoring: Nein
Redundant monitoring: Nein
Number of hosts: >500
Number of services: >2000
OS: Win200x, RHEL3/4/5, VI3, Netware 6.5
Plugin Versions: 1.4.1[12]
NagVis Version: 1.4ß
NDO Version: 1.47b
Other Addons: PNP 0.4.10, Brain 2.0
Hi,
Has anybody found a solution? I'm facing the same problem - help would be appreciated (yes, I tried to truncate the table and it did not work). Thanks!
Nov 10 23:41:43 ndo2db: Error: mysql_query() failed for 'INSERT INTO nagios_configfilevariables SET instance_id='1', configfile_id='11', varname='cfg_file', varvalue='/usr/local/nagios/etc/objects/contacts\.cfg''
Gender: male
Location: München
Occupation: Informatiker
Number of Nagios server: 1
Nagios Versions: 3.2.0
Distributed monitoring: Nein
Redundant monitoring: Ja
Number of hosts: 204
Number of services: 3855
OS: Linux/SLES10, CentOS5.2
Plugin Versions: 1.4.14
NDO Version: 1.4b7
Other Addons: PNP
|
|
Source code |
1 2 |
ALTER TABLE `nagios_configfilevariables` DROP INDEX `instance_id` , ADD INDEX `instance_id` ( `instance_id` , `configfile_id` ) |
Beginner
Number of Nagios server: 1
Nagios Versions: 3
Distributed monitoring: Ja
Redundant monitoring: Nein
Number of hosts: 250
Number of services: 250
OS: 5
Plugin Versions: 3
NDO Version: 1
it solved the problem
|
|
Source code |
1 |
mysql -u <user_with_enough_grants> -p <your nagios db name> < /path/to/ndoutils-1.4b8/db/mysql-upbrade-1.4b8.sql |
Beginner
Birthday: Sep 2nd
Gender: male
Location: NY
Occupation: Systems Engineer
Number of Nagios server: 2+
Nagios Versions: 3.2
Distributed monitoring: Nein
Redundant monitoring: Ja
Number of hosts: 422
Number of services: 2898
OS: Centos
Plugin Versions: 1.4
NDO Version: 1.4b9