Commit Graph

9159 Commits

Author SHA1 Message Date
Michael Friedrich e3c27dd838
Merge pull request #6078 from Icinga/feature/random-check-metrics
Add more metrics and details to built-in 'random' check
2018-02-09 14:08:49 +01:00
Michael Friedrich 407a2d052b
Merge pull request #6080 from Icinga/feature/docs-api-ignore-on-error
Document the 'ignore_on_error' attribute for object creation
2018-02-06 18:10:12 +01:00
Michael Friedrich e3b6a89422 Document the 'ignore_on_error' attribute for object creation
fixes #5797
2018-02-06 18:03:36 +01:00
Michael Friedrich 7c66f889d4
Merge pull request #6077 from Icinga/fix/api-actions-cr-perfdata
Allow to pass raw performance data in 'process-check-result' API action
2018-02-06 17:40:51 +01:00
Michael Friedrich bdeba19a00 Add more metrics and details to built-in 'random' check
This helps us with demo graphs in Graphite/InfluxDB as well
as other historical views.

fixes #5787
2018-02-06 16:01:07 +01:00
Michael Friedrich 12471bf259 Allow to pass raw performance data in 'process-check-result' API action
This is how data is coming from Icinga Web 2 and still a valid input
type.

fixes #4786
2018-02-06 15:25:55 +01:00
Noah Hilverling e1e06ce767
Merge pull request #5988 from Icinga/fix/concurrent-checks-limit-cluster
Fix concurrent checks limit while using command_endpoint
2018-02-06 14:13:49 +01:00
Michael Friedrich 6a07cb4d0f
Merge pull request #6075 from Icinga/feature/docs-global-functions
Explain how to register functions in the global scope
2018-02-06 13:30:44 +01:00
Michael Friedrich 8dd8af0512 Explain how to register functions in the global scope 2018-02-06 13:09:08 +01:00
Noah Hilverling 6df6f72a35 Add documentation for remote check queue
refs #4841
2018-02-05 11:53:34 +01:00
Gunnar Beutner a9e8128411
Merge pull request #6063 from Icinga/deprecate-checkresultreader-6031
Deprecate CheckResultReader
2018-02-05 07:54:51 +01:00
Gunnar Beutner 4bafa6ff1a
Merge pull request #6068 from ekeih/doc/fix-explanation-for-user-object
Fix the explanation of `types` and `states` for user objects
2018-02-05 07:50:53 +01:00
Max Rosin 2850030bd4 Fix the explanation of `types` and `states` for user objects 2018-02-05 00:55:33 +01:00
Jean Flach 3d78c805e0 Deprecate CheckResultReader
fixes #6031
2018-02-02 13:51:20 +01:00
Michael Friedrich 3fcbe03b55
Merge pull request #6059 from gunnarbeutner/feature/remove-icinga-studio
Remove Icinga Studio
2018-02-02 11:35:41 +01:00
Michael Friedrich adfc001be5
Merge pull request #6060 from gunnarbeutner/feature/remove-dev-docker-scripts
Remove Icinga development docker scripts
2018-02-02 11:27:16 +01:00
Michael Friedrich 6a8a6903de
Merge pull request #6061 from gunnarbeutner/feature/remove-jenkins-scripts
Remove jenkins test scripts
2018-02-02 11:26:03 +01:00
Gunnar Beutner 845ee81004
Merge pull request #6062 from gunnarbeutner/feature/remove-obsolete-script
Remove the obsolete 'make-agent-config.py' script
2018-02-02 07:40:57 +01:00
Gunnar Beutner c52075eb11 Remove the obsolete 'make-agent-config.py' script 2018-02-02 07:34:39 +01:00
Gunnar Beutner 25d0e02daa Remove jenkins test scripts 2018-02-02 07:30:20 +01:00
Gunnar Beutner 30a3e95acb Remove Icinga development docker scripts 2018-02-02 07:26:44 +01:00
Gunnar Beutner e8b3faec91 Remove Icinga Studio 2018-02-02 07:22:50 +01:00
Gunnar Beutner a56320563a
Merge pull request #6055 from Icinga/feature/remove-clrchecktask
methods: Remove unused clrchecktask feature
2018-02-01 20:18:33 +01:00
Markus Frosch 279e9fbe6c methods: Remove unused clrchecktask feature
fixes #6054
2018-02-01 15:52:12 +01:00
Markus Frosch 4a51096e65
Merge pull request #6045 from gunnarbeutner/fix/move-passive-check-command
Move the "passive" check command to command-icinga.conf
2018-02-01 11:22:10 +01:00
Noah Hilverling b83aaaf1db
Merge pull request #6044 from gunnarbeutner/feature/frozen-dict-and-array
Implement support for frozen arrays and dictionaries
2018-01-31 09:34:17 +01:00
Gunnar Beutner 414a8ec534 Move the "passive" check command to command-icinga.conf 2018-01-30 14:58:57 +01:00
Gunnar Beutner e361b3c427 Implement support for frozen arrays and dictionaries 2018-01-30 12:22:04 +01:00
Gunnar Beutner b88149c455
Merge pull request #5979 from Icinga/feature/enhance-console-5595
Add quit, exit and help
2018-01-29 16:41:10 +01:00
Noah Hilverling 9cb7c9d7f7
Merge pull request #6020 from Icinga/fix/console-home-env
Fix crash when running 'icinga2 console' without HOME environment variable
2018-01-29 16:37:24 +01:00
Noah Hilverling 06e381ceea Add metrics about RemoteCheckQueue to Icinga check, API and logs
refs #4841
2018-01-29 16:07:35 +01:00
Noah Hilverling d8c31353e4 Update documentation for MaxConcurrentChecks and concurrent_checks
refs #4841
2018-01-29 14:50:24 +01:00
Noah Hilverling 97bd91dda2 Replace concurrent_checks in CheckerComponent by global MaxConcurrentChecks
refs #4841
2018-01-29 14:50:24 +01:00
Noah Hilverling e28277175b Implement concurrent checks limit for remote checks
fixes #4841
2018-01-29 14:50:14 +01:00
Jean Flach 9c9d190b9c
Merge pull request #6039 from Icinga/feature/improve-error-message
Improve location info for some error messages
2018-01-29 13:12:35 +01:00
Gunnar Beutner 1047e5ff3d Improve location info for some error messages 2018-01-29 10:04:58 +01:00
Gunnar Beutner 3f6b61faf8
Merge pull request #6037 from Icinga/fix/windows-build-fix
Fix build error on Windows
2018-01-29 08:28:18 +01:00
Gunnar Beutner 1d65c48387
Merge pull request #6038 from Icinga/fix/windows-missing-boost-split-include
Fix missing include for boost::split
2018-01-29 06:31:43 +01:00
Michael Insel 1321c09132 Fix missing include for boost::split
This adds a missing include for the function boost::split.
2018-01-28 22:21:27 +01:00
Michael Insel 12c4a1be1f Fix build error on Windows
The `kill` and `SIGUSR2` statements are not available on Windows.
2018-01-28 22:00:36 +01:00
Gunnar Beutner ae7cd01052
Merge pull request #6036 from Icinga/fix/include-sstream
Fix missing include
2018-01-27 13:29:42 +01:00
Jean Flach 51d5a3e457 Fix missing include 2018-01-26 14:38:55 +01:00
Jean Flach cc73eed2af
Merge pull request #5992 from Icinga/feature/remove-includes
Remove unused includes
2018-01-25 09:13:02 +01:00
Gunnar Beutner 81d681efa2
Merge pull request #6034 from Icinga/fix/itl-by-ssh-option-4094
ITL by_ssh add -E parameter
2018-01-25 05:06:04 +01:00
Michael Insel 548027808b ITL by_ssh add -E parameter
This adds the -E parameter to the by_ssh ITL CheckCommand definition.

refs #4094
2018-01-24 20:51:43 +01:00
Jean Flach 5b1f9fd257
Merge pull request #6029 from Icinga/feature/duplicate-semicolons
Remove duplicate semicolons
2018-01-24 12:55:57 +01:00
Gunnar Beutner 0cc9af6bee Remove duplicate semicolons 2018-01-24 12:07:52 +01:00
Michael Friedrich 361fed8ba0
Merge pull request #6022 from Icinga/feature/library-default-config
Update default config and documentation for the "library" keyword
2018-01-22 09:53:32 +01:00
Gunnar Beutner 94e6be1a65 Remove unused includes 2018-01-22 09:52:29 +01:00
Gunnar Beutner 6506a89db3 Update default config and documentation for the "library" keyword 2018-01-22 08:18:05 +01:00