Commit Graph

8828 Commits

Author SHA1 Message Date
Michael Friedrich 41d54029c8 Fix log messages for flapping 2017-11-08 12:12:27 +01:00
Michael Friedrich 026f6d6f2e Add documentation for new attributes in `Flapping` API event stream type 2017-11-08 10:17:05 +01:00
Michael Friedrich 17a246f929
Merge pull request #5728 from Icinga/fix/check_service
Fix check_service not working with names
2017-11-07 18:17:14 +01:00
Michael Friedrich 0df1d10c4b
Merge pull request #5485 from Icinga/fix/downtimehistory-5458
Ensure that expired/removed downtimes/comments are correctly updated in DB IDO
2017-11-07 17:50:19 +01:00
Jean Flach 61a9eb13c1 Fix check_service not working with names
This change fixes check_service not working correctly when using
descriptions instead of names.
This should probably be in 2.8.0
2017-11-07 17:47:35 +01:00
Michael Friedrich a1afb52464 Update upgrading docs for DB IDO schema update 2017-11-07 17:03:11 +01:00
Michael Friedrich 42b1e7ce79 Use the entry_time for icinga_comments updates
This follows all other queries in their where condition
using entry_time for comments/downtimes.
2017-11-07 16:37:12 +01:00
Michael Friedrich e0e7f9ae6b DB IDO: Force users to upgrade the schema to avoid workaround fixes/missing indexes 2017-11-07 16:37:12 +01:00
Jean Flach e83ddbd8b2 Remove unnecessary keys from where clauses 2017-11-07 16:37:12 +01:00
Eric Lippmann 6f6703042e ido: Drop unused instance_id indices from comments, downtimes and their related history tables 2017-11-07 16:37:12 +01:00
Jean Flach 1632415370 Fix commenthistory
refs #5492
2017-11-07 16:37:12 +01:00
Jean Flach 30be02bcae Alter DowntimeRemoval behaviour
This adds an additional index to the downtimehistory and updates the
dbevents in a way that it uses that index
2017-11-07 16:37:12 +01:00
Jean Flach 872d4895f0 Fix flapping endianness and events
fixes #5720
2017-11-07 11:13:17 +01:00
Michael Friedrich 36fddaf09b
Merge pull request #5719 from Icinga/feature/windows-wizard-2-8
Update Windows Wizard for 2.8 and new signing methods
2017-11-03 17:44:04 +01:00
Michael Friedrich 4cb9a71385 Update documentation for Windows Wizard and On-Demand signing support
refs #5681
2017-11-03 17:28:49 +01:00
Michael Friedrich fc1ec22b77 Windows Wizard: Finalize design for 2.8
refs #5681
2017-11-03 16:56:28 +01:00
Michael Friedrich 2a61b743eb Windows wizard: Sanitize user inputs from text forms
This avoids white space problems with tickets and host names.

refs #5681
refs #5705
2017-11-03 14:10:56 +01:00
Michael Friedrich 299464e31e Windows Wizard: Missing ticket should tell the user about the master signing
refs #5681
2017-11-03 14:10:56 +01:00
Michael Friedrich 260c6d7438 Node setup: ticket parameter is now optional
refs #5681
2017-11-03 14:10:45 +01:00
Michael Friedrich c00495c5c7 Windows Wizard: Always enable the endpoint connection form
We always have to tick them anyways, as otherwise the setup wizard
won't work with CSR signing.

refs #5681
2017-11-03 13:58:18 +01:00
Michael Friedrich 2a7cdf2fdc Cleanup Windows wizard and prepare for enhanced CSR signing
refs #5681
2017-11-03 13:53:24 +01:00
Michael Friedrich d6caf4aa46
Merge pull request #5568 from kaprizki/41614-submitting-extended-plugin-output-via-process-check-result-api-call
Add documentation for multi-line plugin output for API actions
2017-11-02 16:05:04 +01:00
Irina Kaprizkina 4dad601fb6 Add documentation for multi-line plugin output for API actions
Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-11-02 15:58:39 +01:00
Michael Friedrich b439a45299
Merge pull request #5678 from Tuxdiver/Tuxdiver-patch-ntp_peer
Added missing "-q" parameter to check_ntp_peer
2017-11-02 15:32:07 +01:00
Dirk Melchers 324940d8b4 ITL: Add "-q" parameter to ntp_peer CheckCommand
Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-11-02 15:31:36 +01:00
Jean Flach 3ed3bffd13 Add missing image
refs #4982
2017-11-02 14:38:17 +01:00
Jean Flach 34651553b2 Add additional tests for flapping
refs #4982
2017-11-02 14:38:17 +01:00
Michael Friedrich 3cb92bb900
Merge pull request #5710 from mcktr/feature/add-global-zones-during-wizard
Include default global zones during node wizard/setup
2017-10-31 12:24:16 +01:00
Michael 86cdc5bc53 Include default global zones during node wizard/setup
This changes the GenerateNodeMasterIcingaConfig and GenerateNodeIcingaConfig
functions inside the nodeutillity class to the effect, that the default global
zones global-templates and director-global will be written to the generated
zones.conf that is created during the node wizard/setup.

refs #5707

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-10-31 12:07:12 +01:00
Michael Friedrich aaf179f06b
Merge pull request #5708 from RobinOBrien/fix/small-documentation-fix
Fixed grammar and spelling mistakes
2017-10-31 11:34:41 +01:00
RobinOBrien 1eb97a88a9
Merge branch 'master' into fix/small-documentation-fix 2017-10-31 10:18:57 +02:00
Jean Flach aad100aa6a
Merge pull request #5709 from bascarsija/fix/flapping-documentation-typo-5703
fixes minor typos in flapping detection documentation
2017-10-30 17:42:58 +01:00
Robin O'Brien 31a35a5966 Fixed grammer and spelling mistakes 2017-10-30 18:02:42 +02:00
bascarsija 4433ecea52 fixes minor typos in flapping detection documentation
refs #5703
2017-10-25 12:54:01 -07:00
Jean Flach 9ba5b4f4b7 Merge pull request #5693 from Icinga/fix/flapping-old-4982
Re-implement flapping

fixes #4982
2017-10-24 16:58:59 +02:00
Gunnar Beutner cc5bc6c872 Make the 'deprecated' keyword work for all field types 2017-10-24 15:54:16 +02:00
Jean Flach a21ffd6fe4 Fix flapping
Re-implement flapping following the 'old way' of just observing the last
20 stage changes.

refs #4982
2017-10-24 15:54:05 +02:00
Gunnar Beutner 2bbb5366fd Merge pull request #5620 from Icinga/fix/api-staging-3668
WIP: Ensure that the REST API config package/stage creation is atomic
2017-10-24 12:51:09 +02:00
Jean Flach 75aff85f47 Merge pull request #5696 from Icinga/fix/crash-with-premature-eof-on-resource-limited-os-5617
Fix fork error handling
2017-10-24 12:50:29 +02:00
Noah Hilverling 3e8f78e2cc Process: Fix fork error handling
refs #5617
2017-10-23 11:01:42 +02:00
Noah Hilverling 7930ae5094 Process: Remove log message from child process 2017-10-23 11:01:16 +02:00
Jean Flach 20e8fe5ed3 Update mkdocs.yaml
refs #5450
2017-10-23 10:07:31 +02:00
Michael Friedrich af2b360764 Merge pull request #5695 from Icinga/feature/docs-distributed-security
Enhance Security chapter for Distributed Monitoring documentation
2017-10-20 17:35:20 +02:00
Michael Friedrich 108efef5a1 Enhance Security chapter for Distributed Monitoring documentation
https://monitoring-portal.org/index.php?thread/42175-newbie-zones/
2017-10-20 17:22:51 +02:00
Michael Friedrich a5b949bec2 Merge pull request #5682 from Icinga/feature/cert-migration
Implement support for migrating certificates to /var/lib/icinga2/certs
2017-10-20 14:26:16 +02:00
Gunnar Beutner f2d437e96c Implement support for migrating certificates to /var/lib/icinga2/certs
This commit includes documentation too.

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-10-20 14:06:02 +02:00
Michael Friedrich 333b88f113 Merge pull request #5691 from mcktr/fix/doc-formatting
Fixed doc formatting
2017-10-19 11:54:34 +02:00
Michael f25e689f15 Fixed doc formatting
This fixes a minor doc formatting bug, where one closing bracket is outside the code tag.
2017-10-19 09:56:41 +02:00
Gunnar Beutner c514ff061a Merge pull request #5638 from strajansebastian/patch-1
Add support for check_address as default in database CheckCommand objects
2017-10-19 09:23:49 +02:00
Strajan Sebastian Ioan 2120772417 Add support for check_address as default in database CheckCommand objects
1. set the default hostname to the "$check_address$" for multiple CheckCommands
2. add support for  "$check_address$" for ping4 and ping6 commands which don't import the ipv4-or-ipv6 template

This commit changes the default address for redis, mongodb and elasticsearch to
use check_address instead of localhost. Users who might not have set this explicitly
in their services should adopt this.

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
Signed-off-by: Gunnar Beutner <gunnar.beutner@icinga.com>
2017-10-19 08:22:48 +02:00