Commit Graph

3125 Commits

Author SHA1 Message Date
Gunnar Beutner 42f664e4c6 Implement recursive includes for the cluster component.
Fixes #5304
2014-02-11 09:42:48 +01:00
Michael Friedrich 95f7de123e Move Check Stats into CIB.
Fixes #5617
2014-02-10 14:59:56 +01:00
Michael Friedrich babfc128ba Livestatus: Set host checks / freshness to 1 for compatibility reasons.
Fixes #5629
2014-02-10 14:02:17 +01:00
Gunnar Beutner 5242a86e2f Fix: PostgreSQL's GetAffectedRows() function always returned 0.
Fixes #5628
2014-02-10 10:25:12 +01:00
Gunnar Beutner 663f72300b Fix validation for the "authorities" attribute.
Fixes #5593
2014-02-10 08:50:09 +01:00
Michael Friedrich e534f9bc1b Add Cluster Health Check.
Fixes #5438
2014-02-07 15:19:37 +01:00
Michael Friedrich 7d9dc1a36b Fix including a non-existing directory exception requires path information.
Fixes #5618
2014-02-07 13:23:26 +01:00
Michael Friedrich 11c42b1483 icinga check: add *_execution_time, num_{services,hosts}_* state/pending/flap/downtime/ack as perfdata.
Fixes #5440
2014-02-07 11:47:58 +01:00
Michael Friedrich 5f26bb9147 Add check source to external commands / check result reader.
Fixes #5615
2014-02-07 09:48:15 +01:00
Michael Friedrich 3f989e24dc Merge branch 'feature/ido-hist-node-5470' into next
Fixes #5470
2014-02-06 16:45:56 +01:00
Michael Friedrich 4aeaf9a947 DB IDO: Add icinga_node to *history tables.
Refs #5470
2014-02-06 16:44:46 +01:00
Michael Friedrich 07615f14e8 DB IDO: Add check_source to statehistory table.
Refs #5470
2014-02-06 16:01:03 +01:00
Michael Friedrich 1e0a11c7f2 Add IcingaNodeName script variable, set as check source (WIP).
Fixes #5471
Fixes #5473
2014-02-06 15:38:06 +01:00
Gunnar Beutner d22995657c Update change log and bump version. 2014-02-06 10:07:00 +01:00
Michael Friedrich d6eacc8a6f Documentation: Add configuration best practice.
Fixes #5477
Fixes #5505
2014-02-05 18:09:38 +01:00
Michael Friedrich 85fc79b325 Documentation: Add 'Monitoring Remote Clients' section.
Fixes #5496
2014-02-05 17:17:19 +01:00
Michael Friedrich 7342706eb8 Documentation: Add unique section ids.
Fixes #5586
2014-02-05 15:54:00 +01:00
Gunnar Beutner e6d405b4a4 Fix stack overflow in IdoPgsqlConnection::InternalExecuteQuery.
Fixes #5610
2014-02-05 14:59:11 +01:00
Michael Friedrich 0e2e031c23 Documentation: Emphasize on runtime vs configuration macros.
Fixes #5457
Fixes #5458
2014-02-05 14:39:29 +01:00
Gunnar Beutner 9116c58b24 Fix: IcingaUseVfork warning when spawning child processes.
Fixes #5607
2014-02-05 14:32:56 +01:00
Johannes Meyer a6a13ab86c Fix invalid testing configuration 2014-02-05 14:22:58 +01:00
Johannes Meyer 862f61d93b Fix the vm-test runner's error handling 2014-02-05 14:22:57 +01:00
Johannes Meyer a7e237640f Fix external command tests 2014-02-05 14:22:57 +01:00
Johannes Meyer 6bc1f3cf8d Fix test-vm bootstrapping 2014-02-05 14:22:57 +01:00
Gunnar Beutner 984ffb7421 Fix memory leak in Utility::GlobRecursive.
Fixes #5604
2014-02-05 13:53:56 +01:00
Gunnar Beutner c818d94d93 Fix race condition in the config validator.
Fixes #5602
2014-02-05 12:00:37 +01:00
Michael Friedrich 1728095c53 Fix ProcessHostCheckResult error message.
Fixes #5601
2014-02-04 15:59:08 +01:00
Gunnar Beutner ed2d4e627c Fix builds on Debian wheezy.
Fixes #5596
2014-02-04 12:59:22 +01:00
Michael Friedrich 9dd904942a Compat: Fix notification type string.
Fixes #5420
2014-02-04 10:54:38 +01:00
Gunnar Beutner 6549a6dd2e Merge branch 'feature/ido-reuse-ids-5565' into next
Fixes #5565
2014-02-04 09:58:32 +01:00
Gunnar Beutner 856f01198d Re-use IDs where possible.
Refs #5565
2014-02-04 09:37:56 +01:00
Gunnar Beutner 3a23f0110b Move the ClearConfigTables function into the DbConnection class.
Refs #5565
2014-02-04 09:19:11 +01:00
Gunnar Beutner 6c724d2797 Add note about certificate file permissions.
Fixes #5573
2014-02-04 08:27:51 +01:00
Michael Friedrich 91e6838ceb Documentation: Add examples for time related macros.
Fixes #5376
2014-02-03 11:11:56 +01:00
Gunnar Beutner 5ae20eb31a Fix duplicate object IDs for command objects.
Fixes #5584
2014-01-31 10:42:27 +01:00
Gunnar Beutner 238d90401c Implement an option to disable use of vfork().
Fixes #5583
2014-01-31 08:44:00 +01:00
Michael Friedrich d31ca31e90 DB IDO: Implement notification object insert id cache.
Refs #5103
2014-01-29 17:38:02 +01:00
Michael Friedrich fbdadea24c Fix notification script.
Fixes #5419
2014-01-29 14:41:56 +01:00
Michael Friedrich 06e703e26b Documentation: Add IDO PostgreSQL setup.
Fixes #5574
2014-01-29 13:34:30 +01:00
Michael Friedrich a3097ff3c6 DB IDO: Fix the way notification_id is handled.
Fixes #5103
Fixes #5265
2014-01-28 17:53:40 +01:00
Michael Friedrich f30eca5a73 DB IDO: Refactor notification signal handling.
Refs #5103
Fixes #5265
2014-01-28 15:53:12 +01:00
Gunnar Beutner 95559cb329 Fix: PROCESS_HOST_CHECK_RESULT misinterprets the given status code.
Fixes #5462
2014-01-28 14:44:06 +01:00
Gunnar Beutner f9e8e204f9 Fix: Crash when state file is invalid.
Fixes #5361
2014-01-28 14:33:21 +01:00
Gunnar Beutner 08303f9aca Incrementally fetch MySQL/PGsql rows.
Fixes #5374
2014-01-28 14:26:56 +01:00
Gunnar Beutner e0596f2d33 Fix UNIX sockets on FreeBSD.
Fixes #5567
2014-01-28 09:58:19 +01:00
Michael Friedrich a2e504bd01 Build fix.
Refs #5409
2014-01-27 17:03:50 +01:00
Michael Friedrich 4428e1a4e2 Don't include unnecessary dirs in release tarball.
Fixes #5409
2014-01-27 16:28:03 +01:00
Michael Friedrich 7ca1c46364 Documentation: Add a chapter about available Icinga 2 user interfaces.
Fixes #5498
2014-01-24 18:26:32 +01:00
Michael Friedrich db20f28b99 Documentation: Add disable/override objects/attribute section.
Fixes #5442
2014-01-24 16:28:21 +01:00
Michael Friedrich 26f41502b4 Documentation: Add service check authorities.
Fixes #5441
2014-01-24 14:20:37 +01:00