On Wed, 21 Jan 2015, Joseph L. Casale wrote:
Tried to put a couple of monitoring object in /etc/icinga2/conf.d (the
defaults are still presents), but not any results in the log.
Seems like it isn't doing nothing.
# systemctl status icinga2.service
icinga2.service - Icinga host/service/network monitoring system
Loaded: loaded (/usr/lib/systemd/system/icinga2.service; enabled)
Active: active (running) since Tue 2015-01-20 21:17:59 CET; 24min ago
Process: 22026 ExecStart=/usr/sbin/icinga2 daemon -d -e
${ICINGA2_ERROR_LOG} (code=exited, status=0/SUCCESS)
Process: 21979 ExecStartPre=/usr/lib/icinga2/prepare-dirs
/etc/sysconfig/icinga2 (code=exited, status=0/SUCCESS)
Main PID: 22048 (icinga2)
CGroup: /system.slice/icinga2.service
`-22048 /usr/sbin/icinga2 --no-stack-rlimit daemon -d -e
/var/log/...
So you cut the log section out, so what does your log say? At this stage
I presume nothing sensitive exists, ie no constants with passwords and
not in debug mode? Can you pastebin it somewhere?
After a restart:
#systemctl restart icinga2.service
in var/log/icinga2/icinga2.log
[2015-01-21 13:28:42 +0100] information/ConfigItem: Activated all objects.
[2015-01-21 13:28:42 +0100] information/IdoMysqlConnection: MySQL IDO
instance id: 1 (schema version: '1.12.0')
[2015-01-21 13:28:47 +0100] information/NotificationComponent: Sending
reminder notification for object 'cos7012.rfx.it'
[2015-01-21 13:28:47 +0100] information/Notification: Attempting to send
notifications for notification object 'cos7012.rfx.it!mail-icingaadmin'.
[2015-01-21 13:28:47 +0100] information/Notification: Sending notification
'cos7012.rfx.it!mail-icingaadmin' for user 'icingaadmin'
[2015-01-21 13:28:47 +0100] information/Notification: Completed sending
notification 'cos7012.rfx.it!mail-icingaadmin' for checkable
'cos7012.rfx.it'
[2015-01-21 13:29:32 +0100] information/Application: Shutting down
Icinga...
[2015-01-21 13:29:32 +0100] information/CheckerComponent: Checker stopped.
[2015-01-21 13:29:32 +0100] information/DbConnection: Pausing IDO
connection: ido-mysql
[2015-01-21 13:29:32 +0100] information/ConfigItem: Activated all objects.
[2015-01-21 13:29:32 +0100] information/IdoMysqlConnection: MySQL IDO
instance id: 1 (schema version: '1.12.0')
[2015-01-21 13:34:32 +0100] information/DynamicObject: Dumping program
state to file '/var/lib/icinga2/icinga2.state'
[2015-01-21 13:36:38 +0100] information/Application: Shutting down
Icinga...
[2015-01-21 13:36:38 +0100] information/CheckerComponent: Checker stopped.
[2015-01-21 13:36:38 +0100] information/DbConnection: Pausing IDO
connection: ido-mysql
[2015-01-21 13:36:38 +0100] information/ConfigItem: Activated all objects.
[2015-01-21 13:36:38 +0100] information/IdoMysqlConnection: MySQL IDO
instance id: 1 (schema version: '1.12.0')
[2015-01-21 13:41:38 +0100] information/DynamicObject: Dumping program
state to file '/var/lib/icinga2/icinga2.state'
[2015-01-21 13:46:38 +0100] information/DynamicObject: Dumping program
state to file '/var/lib/icinga2/icinga2.state'
[2015-01-21 13:51:38 +0100] information/DynamicObject: Dumping program
state to file '/var/lib/icinga2/icinga2.state'
[2015-01-21 13:56:38 +0100] information/DynamicObject: Dumping program
state to file '/var/lib/icinga2/icinga2.state'
After some minutes:
# systemctl status icinga2.service
icinga2.service - Icinga host/service/network monitoring system
Loaded: loaded (/usr/lib/systemd/system/icinga2.service; enabled)
Active: active (running) since Wed 2015-01-21 13:36:38 CET; 21min ago
Process: 1561 ExecStart=/usr/sbin/icinga2 daemon -d -e
${ICINGA2_ERROR_LOG} (code=exited, status=0/SUCCESS)
Process: 1514 ExecStartPre=/usr/lib/icinga2/prepare-dirs
/etc/sysconfig/icinga2 (code=exited, status=0/SUCCESS)
Main PID: 1583 (icinga2)
CGroup: /system.slice/icinga2.service
`-1583 /usr/sbin/icinga2 --no-stack-rlimit daemon -d -e
/var/log/icinga2/error.log
Jan 21 13:36:38 cos7012.rfx.it icinga2[1561]: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Checked 3 ServiceGroup(s).
Jan 21 13:36:38 cos7012.rfx.it icinga2[1561]: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Checked 1 Host(s).
Jan 21 13:36:38 cos7012.rfx.it icinga2[1561]: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Checked 11 Service(s).
Jan 21 13:36:38 cos7012.rfx.it icinga2[1561]: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Checked 1 User(s).
Jan 21 13:36:38 cos7012.rfx.it icinga2[1561]: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Checked 12 Notification(s).
Jan 21 13:36:38 cos7012.rfx.it icinga2[1561]: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Checked 1 UserGroup(s).
Jan 21 13:36:38 cos7012.rfx.it icinga2[1561]: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Checked 1 IcingaApplication(s).
Jan 21 13:36:38 cos7012.rfx.it icinga2[1561]: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Checked 1 ScheduledDowntime(s).
Jan 21 13:36:38 cos7012.rfx.it icinga2[1561]: [2015-01-21 13:36:38 +0100]
information/ScriptVariable: Dumping variables to file
'/var/cache/icing...ga2.vars'
Jan 21 13:36:38 cos7012.rfx.it systemd[1]: Started Icinga
host/service/network monitoring system.
Hint: Some lines were ellipsized, use -l to show in full.
In /var/log/messages:
Jan 21 13:36:38 cos7012 systemd: Stopping Icinga host/service/network
monitoring system...
Jan 21 13:36:38 cos7012 systemd: Starting Icinga host/service/network
monitoring system...
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/cli: Icinga application loader (version: v2.2.3)
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/cli: Loading application type: icinga/IcingaApplication
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/Utility: Loading library 'libicinga.so'
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigCompiler: Compiling config file:
/etc/icinga2/icinga2.conf
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigCompiler: Compiling config file:
/etc/icinga2/constants.conf
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigCompiler: Compiling config file: /etc/icinga2/zones.conf
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigCompiler: Compiling config file:
/usr/share/icinga2/include/itl
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigCompiler: Compiling config file:
/usr/share/icinga2/include/command.conf
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/Utility: Loading library 'libmethods.so'
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigCompiler: Compiling config file:
/usr/share/icinga2/include/command-icinga.conf
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigCompiler: Compiling config file:
/usr/share/icinga2/include/timeperiod.conf
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigCompiler: Compiling config file:
/usr/share/icinga2/include/plugins
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigCompiler: Compiling config file:
/usr/share/icinga2/include/command-plugins.conf
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigCompiler: Compiling config file:
/etc/icinga2/features-enabled/checker.conf
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/Utility: Loading library 'libchecker.so'
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigCompiler: Compiling config file:
/etc/icinga2/features-enabled/command.conf
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/Utility: Loading library 'libcompat.so'
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigCompiler: Compiling config file:
/etc/icinga2/features-enabled/ido-mysql.conf
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/Utility: Loading library 'libdb_ido_mysql.so'
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigCompiler: Compiling config file:
/etc/icinga2/features-enabled/livestatus.conf
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/Utility: Loading library 'liblivestatus.so'
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigCompiler: Compiling config file:
/etc/icinga2/features-enabled/mainlog.conf
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigCompiler: Compiling config file:
/etc/icinga2/features-enabled/notification.conf
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/Utility: Loading library 'libnotification.so'
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigCompiler: Compiling config file:
/etc/icinga2/conf.d/commands.conf
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigCompiler: Compiling config file:
/etc/icinga2/conf.d/downtimes.conf
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigCompiler: Compiling config file:
/etc/icinga2/conf.d/groups.conf
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigCompiler: Compiling config file:
/etc/icinga2/conf.d/hosts.conf
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigCompiler: Compiling config file:
/etc/icinga2/conf.d/notifications.conf
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigCompiler: Compiling config file:
/etc/icinga2/conf.d/satellite.conf
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigCompiler: Compiling config file:
/etc/icinga2/conf.d/services.conf
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigCompiler: Compiling config file:
/etc/icinga2/conf.d/templates.conf
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigCompiler: Compiling config file:
/etc/icinga2/conf.d/timeperiods.conf
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigCompiler: Compiling config file:
/etc/icinga2/conf.d/users.conf
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Committing config items
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Evaluating 'object' rules (step 1)...
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Evaluating 'apply' rules...
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
warning/Dependency: Apply rule 'satellite-host' for host does not match
anywhere!
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Evaluating 'object' rules (step 2)...
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Checked 1 Endpoint(s).
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Checked 1 Zone(s).
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Checked 40 CheckCommand(s).
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Checked 2 NotificationCommand(s).
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Checked 3 TimePeriod(s).
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Checked 1 CheckerComponent(s).
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Checked 1 ExternalCommandListener(s).
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Checked 1 IdoMysqlConnection(s).
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Checked 1 LivestatusListener(s).
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Checked 1 FileLogger(s).
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Checked 1 NotificationComponent(s).
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Checked 2 HostGroup(s).
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Checked 3 ServiceGroup(s).
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Checked 1 Host(s).
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Checked 11 Service(s).
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Checked 1 User(s).
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Checked 12 Notification(s).
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Checked 1 UserGroup(s).
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Checked 1 IcingaApplication(s).
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ConfigItem: Checked 1 ScheduledDowntime(s).
Jan 21 13:36:38 cos7012 icinga2: [2015-01-21 13:36:38 +0100]
information/ScriptVariable: Dumping variables to file
'/var/cache/icinga2/icinga2.vars'
Jan 21 13:36:38 cos7012 systemd: Started Icinga host/service/network
monitoring system.
If I try to connect to the http://host/icinga-web I get a blank page that
report:
getController()->dispatch(); exit (0);
Probably I miss something trivial but essential ;-)
To be honest, I am not using icinga2 with the old web, I am using the
icingaweb2. You don't indicate loading the databases with schema. I
also don't use mysql, I use pg, can you assert database access?
Using icingaweb2 was my first idea.
But I like to use packages if possible, and I can't find an .rpm for
icingaweb2.
As in the log, I am using MySQL.
Thanks, P.
_______________________________________________
icinga-users mailing list
icinga-users@lists.icinga.org
https://lists.icinga.org/mailman/listinfo/icinga-users