Michael Friedrich
844e821cd1
Merge pull request #7320 from Icinga/feature/foreground-5230
...
Rework reload handling on *nix
2019-07-18 18:24:22 +02:00
Michael Friedrich
370fa24d68
Docs: Add Ubuntu 18 dev playground
2019-07-18 18:06:28 +02:00
Michael Friedrich
36140fd17e
Docs: Update URLs from rename
2019-07-18 16:34:36 +02:00
Michael Friedrich
6cc8443bad
Docs: Move getting started / configuring chapters into our new structure
...
@bobapple requires redirects on release.
2019-07-18 16:33:42 +02:00
Michael Friedrich
cb878fdd1b
Docs: Upgrading docs for improved reload handling
2019-07-18 15:33:46 +02:00
Michael Friedrich
01c16f856d
Docs: Core reload for technical concepts
2019-07-18 15:33:32 +02:00
Michael Friedrich
fd135099e2
Docs: Add cipher analysis to troubleshooting docs
...
refs #7277
2019-07-15 14:04:20 +02:00
Michael Friedrich
1d54dfab27
Docs: Update macOS dev environment
2019-07-12 13:34:20 +02:00
Michael Friedrich
d4393b6d54
Merge pull request #7313 from Icinga/feature/docs-dev-windows
...
Docs: Update Windows build development environment
2019-07-12 12:17:30 +02:00
Michael Friedrich
f392c2ab90
Docs: Update Windows build development environment
2019-07-12 12:16:04 +02:00
Michael Friedrich
0501b12d01
Merge pull request #7223 from KAMI911/feature/check_logfile
...
Add check_logfiles to ITL
2019-07-12 10:25:38 +02:00
Michael Insel
8e7db97ae7
ITL: Fix check_logfiles definition and documentation
...
This fixes several issues with the ITL definition for the check plugin
check_logfiles.
* Moved the documentation parts into the Log Management section.
* Moved the CheckCommand parts into logmanagement.conf and dropped
logfiles.conf
* Renamed the CheckCommand to logfiles
* Removed the .pl suffix in the command attribute
* Removed the -H argument since its unknown to the plugin
* Fixed typo in documentation parts
2019-07-11 19:31:37 +02:00
Michael Friedrich
127014a26f
Docs: Add upgrading docs for Notification re-sends after Downtime
2019-07-11 10:44:57 +02:00
Michael Friedrich
613edcf6f7
Docs: Add event::SuppressedNotifications to technical concepts
2019-07-11 10:44:57 +02:00
Michael Friedrich
09fe570392
Merge pull request #7294 from dasJ/doc-instancename
...
doc: Add notes about the `instance_name` IDO field
2019-07-08 13:56:01 +02:00
Michael Friedrich
0c1477623d
Docs: Clarify on when a manual initial cluster sync is needed
...
refs #7292
2019-07-08 13:53:57 +02:00
Janne Heß
1d714395a6
doc: Add notes about the `instance_name` IDO field
...
Related to #7292
2019-07-08 12:18:41 +02:00
Michael Friedrich
39afff18e2
Merge pull request #7268 from m4k5ym/patch-1
...
Add printer_health CheckCommand definition
2019-07-08 08:47:53 +02:00
Max Deparade
70eaebc5a4
Add printer_health CheckCommand definition
2019-07-08 08:44:23 +02:00
Michael Friedrich
56a5964c1b
Merge pull request #7279 from Icinga/bugfix/docs-cluster-health-dependency
...
Docs: Fix example for cluster health dependency
2019-07-04 17:08:42 +02:00
Michael Friedrich
9b2bfa1bd3
Docs: Fix example for cluster health dependency
2019-07-04 11:43:34 +02:00
Michael Friedrich
be4c6b4c98
Merge pull request #7275 from Icinga/bugfix/doc-period-default
...
Clarify "Not set by default" of config object attributes referring to a time period
2019-07-03 12:51:22 +02:00
Alexander A. Klimov
bb8ff9f595
Clarify "Not set by default" of config object attributes referring to a time period
2019-07-03 11:27:26 +02:00
Michael Friedrich
91a66c5875
Docs: Shorten the example script name
2019-07-03 10:20:57 +02:00
Michael Friedrich
22070798c5
Docs: Add TOC to REST API chapter
2019-07-03 10:19:21 +02:00
Michael Friedrich
87711b72e0
Docs: Add Powershell API example with PS ISE image
...
Thanks for the inspiration @mcktr
2019-07-03 10:08:17 +02:00
Michael Friedrich
ab3be4f527
Docs: Add gocinga to API docs
2019-07-03 09:18:46 +02:00
Michael Friedrich
4714f88096
Docs: Add Icinga Slack Bot to API docs
2019-07-03 08:32:13 +02:00
Michael Friedrich
f72ef9360d
Merge pull request #7264 from BarbUk/feature/itl-check-memcached
...
Add memcached CheckCommand definition
2019-07-01 10:37:18 +02:00
Michael Friedrich
3392cb4e02
Docs: Add security issue URL to About chapter
2019-06-28 17:49:26 +02:00
BarbUk
66d2e968a9
Add memcached CheckCommand definition
2019-06-28 16:37:56 +04:00
Obihörnchen
97c919865d
Fix syntax (missing ")
...
Just a missing `"` ;)
2019-06-28 01:23:06 +02:00
Michael Friedrich
e35fda856b
Docs: Add Naglite to API docs
2019-06-24 13:41:21 +02:00
Michael Friedrich
1c9a540fc8
Docs: Add cluster config sync to technical concepts & upgrading
2019-06-19 17:04:51 +02:00
Michael Friedrich
3554579d0d
Add upgrading docs for ca remove/restore CLI commands
2019-06-07 10:37:19 +02:00
Michael Friedrich
b32d818d1b
CLI: Allow to list removed CSRs with 'ca list'
2019-06-07 10:33:55 +02:00
Andrew Jaffie
6aa2e0c36b
Added ca restore command+docs to undo effects of ca remove
2019-06-07 10:33:55 +02:00
Andrew Jaffie
a970f7dcf9
Implemented cli command + documentation.
2019-06-07 10:33:55 +02:00
Michael Friedrich
33b4bf012c
Docs: Explain across midnight time periods with an overlapping range
2019-06-06 13:11:34 +02:00
Michael Friedrich
54883b1a28
Add upgrading docs
2019-06-06 11:37:22 +02:00
Michael Friedrich
f6fc81c6c3
Combine all_services with child_options for schedule-downtime API action
2019-06-06 11:37:22 +02:00
Michael Friedrich
e7c4253fa3
REST API: Allow to schedule downtimes for all services for one or more matching hosts
2019-06-06 11:37:22 +02:00
Michael Friedrich
8d86360db4
Docs: Add new runtime checkable attributes and explain severity in tech concepts
...
fixes #7100
2019-06-06 11:09:08 +02:00
Michael Insel
23c1ce7535
Doc: Add missing closing code tag
...
This adds a missing closing back-tick.
2019-06-05 20:57:34 +02:00
Michael Friedrich
48f9b24315
Docs: Update technical concepts for TLS Network IO and Boost Asio, Beast and Coroutines
...
refs #7041
2019-06-05 17:29:55 +02:00
Michael Friedrich
0e97798dfe
Docs: Avoid linking to the old plugin guidelines
...
Ours are here now.
2019-06-05 13:31:02 +02:00
Michael Friedrich
6d2482ba56
Docs: Formatting fixes
2019-06-05 13:15:47 +02:00
Michael Friedrich
39a9ecef67
Docs: Enrich the service monitoring chapter introduction
...
- Plugin integration with commands
- Plugin API spec and code examples
- Overview
2019-06-05 13:13:23 +02:00
Michael Friedrich
dde86a7be3
Docs: Add details about thresholds and ranges to the plugin API spec
2019-06-05 13:13:23 +02:00
Michael Friedrich
8aa8d6ab7b
Docs: Add performance data metrics spec for plugin API
...
This imports the plugin API html spec, but in a more gentle
readable fashion with better examples.
This allows us to extend this specification later on.
2019-06-05 13:13:23 +02:00
Michael Friedrich
78b04cb6cf
Docs: Add verbose tip for plugin creation
2019-06-05 13:13:23 +02:00
Michael Friedrich
97f5663872
Docs: Improve plugin integration
2019-06-05 13:13:23 +02:00
Michael Friedrich
44261e5a44
Docs: Write our own plugin API specification
...
Rationale: The linked HTML document lacks the right
formatting and is very hard to read and understand.
Also, it doesn't explain plugin timeouts being best
practice, nor shows good programmatic examples.
Today, I prefer Python over Perl, and will share my
knowledge in the docs too.
2019-06-05 13:13:23 +02:00
Michael Friedrich
1c84713bed
Merge pull request #7219 from Icinga/feature/api-cipherlist
...
API: Harden default cipher list
2019-06-05 11:40:14 +02:00
Michael Friedrich
b5ce0f3d32
Add cipher list change to upgrading docs
2019-06-05 09:55:49 +02:00
Michael Friedrich
fd9887c5af
API: Harden default cipher list
...
According to https://www.acunetix.com/blog/articles/tls-ssl-cipher-hardening/
2019-06-05 09:55:43 +02:00
Michael Friedrich
844f76dd1a
Docs: Mark include_zones as internal consumed functionality
...
Asked during the Icinga Advanced training.
2019-06-04 13:11:17 +02:00
Kálmán „KAMI” Szalai
6ac7bd041c
Add check_logfile to ITL
2019-06-04 10:46:46 +02:00
Michael Friedrich
2ddf12c19b
Merge pull request #7213 from widhalmt/doc/global-zones
...
Docs: Add note about not to use director-global for own configuration
2019-06-04 09:34:32 +02:00
Thomas Widhalm
e1f7ec30a8
Docs: Add note about not to use director-global for your own configuration
2019-06-03 22:41:11 +02:00
Michael Friedrich
146b337d4d
Merge pull request #7211 from Icinga/feature/asio-tls-version
...
Require TLS 1.2 for Cluster & REST API
2019-06-03 16:19:22 +02:00
Michael Friedrich
cc4f4d8cb0
Merge pull request #7216 from peteeckel/fix/provide-snmpv3-context-option-7215
...
Provide the snmpv3_context option
2019-06-03 16:06:13 +02:00
Michael Friedrich
839c841fb6
Merge pull request #7204 from episodeiv/master
...
Allow setting the SNMP version for check_iftraffic.pl
2019-06-03 11:20:30 +02:00
Michael Friedrich
3b74819a07
Docs: Add iftraffic version note, fix broken URL
2019-06-03 11:19:12 +02:00
Peter Eckel
31deb75d3e
Provide the snmpv3_context option and the corresponding item in the documentation
2019-06-03 10:56:00 +02:00
Lucas Bremgartner
7f04d4dc63
Docs: fix typo
2019-06-03 09:03:16 +02:00
Michael Friedrich
d82c067555
Require TLS 1.2 for Cluster & REST API
...
refs #7041
2019-05-29 17:08:36 +02:00
Dennis Lichtenthäler
7c05fd8c11
Add documentation for iftraffic_version
2019-05-29 10:57:49 +02:00
Michael Friedrich
e72721b62f
CLI: Remove broken troubleshoot command
...
It wasn't finished nor have we used it for support questions.
Issue templates, troubleshooting docs and external scripts
serve a better purpose here, especially with distributed systems.
2019-05-28 12:31:38 +02:00
Noah Hilverling
0bd80389be
Docs: Replace 'training whitespaces' with 'trailing whitespaces'
2019-05-24 16:24:28 +02:00
Michael Friedrich
5d0af5c879
Merge pull request #6813 from Icinga/feature/gelfwriter-tls-support
...
Implement TLS support for the GelfWriter feature
2019-05-24 15:50:18 +02:00
Michael Friedrich
2ba2134eda
Merge pull request #7156 from Icinga/feature/itl-sleep
...
Implement sleep CheckCommand
2019-05-24 15:42:46 +02:00
Michael Friedrich
fb596a70d1
Docs: Add styleguide with development details
...
@htriem
2019-05-24 14:48:56 +02:00
Michael Insel
7963881715
Add documentaion for GelfWriter TLS support
...
This adds the documentation for the GelfWriter TLS support.
2019-05-16 17:49:40 +02:00
Johannes Meyer
45433e5c91
doc: Add section for x509 to the ITL chapter
2019-05-13 15:57:27 +02:00
Michael Friedrich
66df1e9542
Docs: Fix typos
2019-05-13 08:34:38 +02:00
Michael Friedrich
e8c6e3da32
Merge pull request #7026 from Icinga/feature/ca-list-all
...
CLI: 'ca list' lists pending CSRs by default, add '--all' parameter
2019-05-10 16:41:53 +02:00
Michael Friedrich
9fa611cd37
Merge pull request #7179 from Napsty/feature/itl-esxi-hardware-regex
...
Add new -r parameter for esxi_hardware command
2019-05-10 16:22:54 +02:00
Michael Friedrich
6ba67487ea
CLI: 'ca list' now lists pending CSRs by default, add '--all' parameter
...
https://puppet.com/docs/puppet/5.5/man/cert.html
2019-05-10 15:41:00 +02:00
Napsty
e385c3b515
Add new -r parameter for esxi_hardware command
2019-05-10 14:51:11 +02:00
Michael Friedrich
af42e2dfc0
Merge pull request #7178 from Icinga/bugfix/api-package-repair
...
API: Automatically repair broken _api package
2019-05-10 14:40:48 +02:00
Michael Friedrich
6c9c65323e
Workaround for boost::filesystem and Visual Studio on Windows
2019-05-10 13:38:12 +02:00
Michael Friedrich
6cce9c0fdd
API: Automatically repair broken packages
...
This partially reverts #7150 and avoids exceptions
inside the flow. Each time an empty active stage
is detected, Icinga tries to repair it from the
the given directory tree.
Also, the code now takes into account that it should
create the package storage on startup, whether within
the API object, or if disabled, inside the application.
Caching the active stages for packages in memory
only is in effect with the API feature being enabled.
This is useful for other deployed config packages,
not only the internal one.
fixes #7173
refs #7150
refs #7119
fixes #6959
2019-05-10 12:48:34 +02:00
Michael Friedrich
21225c6b48
Docs: Use jo to format JSON body for API actions, esp. unix timestamps
2019-05-09 17:53:40 +02:00
Michael Friedrich
98039e88b4
Merge pull request #7165 from Icinga/feature/enhance-dev-docs
...
Doc: Improve the development chapter
2019-05-09 14:47:49 +02:00
Dirk Goetz
c4f1ad7abb
Docs: Add Master-Master-Replication as option for mysql
2019-05-09 09:25:07 +02:00
Michael Friedrich
c2542710b7
Docs: Add initial sync for secondary HA masters, hints on IDO DB clusters
...
refs #6492
2019-05-08 18:16:54 +02:00
Michael Friedrich
07790e456b
Docs: Improve features chapter and add details on HA setups
...
refs #4855
2019-05-08 18:16:40 +02:00
Michael Friedrich
15326caf38
Docs: Add note for reachability calculation with checks disabled
...
refs #6844
2019-05-08 17:31:36 +02:00
Michael Insel
24ca8075ee
Doc: Install C++ & .NET Desktop in Windows Dev Env
...
For developing the Icinga Windows parts you need the C++ Desktop and
.NET Desktop workloads in Visual Studio.
2019-05-07 17:28:51 +02:00
Michael Insel
ea8f367873
Doc: Fix package build indentation
...
This fixes the broken indentation in the development package build
chapter (only visible in MkDocs).
2019-05-07 17:28:37 +02:00
Michael Insel
cb9424636c
Doc: Move VS Github extension under code tools
...
The Visual Studio Github extension is located under code tools.
2019-05-07 17:28:28 +02:00
Michael Insel
cfba1c173f
Doc: Fix Windows Dev Env indentation
...
This fixes the broken indentation in the Development with Visual Studio
chapter (only visible in MkDocs).
2019-05-07 17:28:19 +02:00
htriem
47a634521d
Add documentation for ITL CheckCommand sleep
...
refs #6964
2019-05-02 16:41:48 +02:00
Michael Friedrich
759b090f81
Merge pull request #7150 from Icinga/bugfix/api-config-package-active-stage-name
...
Ensure that runtime created API objects survive a restart
2019-04-30 14:22:13 +02:00
Markus Frosch
26df2cc4b2
Merge pull request #7145 from Icinga/feature/dotnet-4.6
...
Raise .NET target version to 4.6
2019-04-29 17:01:15 +02:00
Michael Insel
3b1bd4d131
Doc: Raise required .NET framework version
...
This raises the required .NET framework version in the installation
documentation. This also adds notes in the upgrading documentation
for the new .NET Framework requirements.
Update .NET requirements for development on Windows.
refs #7090
2019-04-29 12:19:09 +02:00
marxin
dd0c7a28dd
Documentation: add missing argument to chkconfig command.
2019-04-27 12:48:37 +02:00
Michael Friedrich
c821e73364
Cache the API package stage name with a active-stage fallback
...
This prevents reading the file everytime the stageName is required
for when creating a runtime object via REST API.
2019-04-26 13:40:27 +02:00
Michael Friedrich
1078a0a824
Add --cn parameter to 'api setup' CLI command allowing hostname overrides
...
fixes #6649
2019-04-26 10:52:05 +02:00
Michael Friedrich
16d3ac8f12
Update release docs and make changelog a static entry
2019-04-26 10:22:05 +02:00
Michael Friedrich
a630d0185f
Merge pull request #6722 from Icinga/feature/notification-result
...
Add notification result store/sync
2019-04-25 15:56:14 +02:00
Michael Friedrich
df25b183cb
Add log message for log rotate; update docs
...
refs #6737
2019-04-24 11:53:27 +02:00
Michael Friedrich
d0e94c8efc
Docs: Fix formatting in object type chapter
2019-04-23 15:33:28 +02:00
Michael Friedrich
0bd1d9a6f8
Quickfix technical docs for debugging
2019-04-23 13:48:07 +02:00
Michael Friedrich
b906714254
Fix that MaxConcurrentChecks constant is overridden from 'checker' feature
...
Note: This drops the deprecated concurrent_checks setting from the checker feature
entirely and refactors the underlaying code handling.
Also affects ReloadTimeout which is new for 2.11.
fixes #7111
2019-04-16 15:04:57 +02:00
Michael Friedrich
31170db123
Improve REST API docs
...
- Better explanation for filters and filter_vars
- Update examples to use filters in the body only, don't fuck around with the URL parameters.
- Better explain actions and their intent
- More insights into config packages and their intention
- Improve API clients and add the tables from icinga2-api-examples
- Formatting for CLI requests
2019-04-12 15:26:21 +02:00
Michael Friedrich
5e3df67ab3
Docs: Fix RPM snapshot repo name
2019-04-12 09:34:34 +02:00
Michael Friedrich
d459f3448d
Merge pull request #7073 from Icinga/feature/docs-development-macos-windows
...
Improve docs for 2.11: Development, test snapshot packages & installation repos
2019-04-09 14:16:39 +02:00
Michael Friedrich
478f087a3a
Docs: Update installation for 2.11; remove EOL distributions
2019-04-09 14:14:52 +02:00
Michael Friedrich
b318c79fd0
Development: Add snapshot package test details
2019-04-09 14:14:47 +02:00
Michael Friedrich
863af5afb4
Docs: Update version specific changes for 2.11
...
- Notification commands 2.7 dropped, reference to MTAs added
- Sysconfig variable locations
- Version bumps
2019-04-08 14:08:14 +02:00
Michael Insel
b448d99309
Remove not needed inline code tag
...
This removes a not needed inline code tag (back-tick) in the upgrading
chapter for 2.11.
2019-04-04 18:49:50 +02:00
Michael Friedrich
94a5b8e8c1
Improve development docs for macOS & Windows for 2.11
...
- macOS doesn't require sudo anymore
- Windows builds must use Boost 1.66+
- Fix link in About section
- Add recommended books: Boost application programming
2019-04-04 15:50:20 +02:00
Michael Friedrich
d0da5e0833
Merge pull request #7082 from Icinga/feature/docs-troubleshooting
...
Troubleshooting docs: Add Windows agents without NodeName constant
2019-04-04 15:42:52 +02:00
Michael Friedrich
4841525379
Troubleshooting docs: Add Windows agents without NodeName constant
2019-04-04 15:29:45 +02:00
Michael Friedrich
2ce82b56d4
Docs: Improve config object types chapter
2019-04-03 15:22:08 +02:00
Michael Friedrich
c785a0678f
Deprecate ExternalCommandListener feature ('command') and adjust log warnings to the roadmap
...
They won't be removed with 2.11 thus far. Users should
be guided to the roadmap which holds all details instead
of hardcoding a version in the code.
2019-04-03 14:39:10 +02:00
Michael Friedrich
e909302fd9
Fix headings in the docs
...
refs #6918
2019-04-03 11:04:07 +02:00
Michael Friedrich
0f2864f881
Merge pull request #6918 from Icinga/feature/technical-concepts-jsonrpc-messages
...
Add technical concept docs for our internal JSON-RPC API messages
2019-04-03 10:52:45 +02:00
Michael Friedrich
3c591a03b0
Add technical concept docs for our internal JSON-RPC message API
2019-04-03 10:51:15 +02:00
Michael Friedrich
7174dcd265
Upgrading docs: Mention CLI commands
2019-04-03 09:51:35 +02:00
Michael Friedrich
66461ee3af
Upgrading docs: Add Boost dependencies
2019-04-01 16:51:50 +02:00
Michael Friedrich
dc0288fef8
Merge pull request #7005 from Icinga/feature/boost-asio
...
ApiListener: use Boost ASIO and coroutines for net I/O
2019-04-01 16:49:44 +02:00
Alexander A. Klimov
915525dbcd
Doc: adjust default of ApiListener#bind_host
2019-04-01 13:31:16 +02:00
Michael Friedrich
e8e4fe7508
Merge pull request #7064 from widhalmt/feature/icingacli-elasticsearch-7063
...
Add command `icingacli-elasticsearch` to ITL
2019-04-01 13:27:09 +02:00
Michael Friedrich
ae6e4b34a5
Merge pull request #7059 from Icinga/bugfix/docs-process-check-result
...
Document check_command may be a string
2019-04-01 13:24:30 +02:00
Michael Friedrich
2196027611
Technical Concepts: Add config compiler references
2019-04-01 13:22:15 +02:00
Alexander A. Klimov
c262c701d9
Require Boost v1.66.0+
2019-04-01 11:40:14 +02:00
Michael Friedrich
066e7c2740
Docs: Add failover changes to upgrading chapter
2019-04-01 09:31:55 +02:00
Michael Friedrich
149f640fd8
Improve DB IDO HA failover behaviour
...
- Decrease Object Authority updates to 10s (was 30s)
- Decrease failover timeout to 30s (was 60s)
- Decrease cold startup (after (re)start) with no OA updates to 30s (was 60s)
- Immediately connect on Resume()
- Fix query priority which got broken with #6970
- Add more logging when a failover is in progress
```
[2019-03-29 16:13:53 +0100] information/IdoMysqlConnection: Last update by endpoint 'master1' was 8.33246s ago (< failover timeout of 30s). Retrying.
[2019-03-29 16:14:23 +0100] information/IdoMysqlConnection: Last update by endpoint 'master1' was 38.3288s ago. Taking over 'ido-mysql' in HA zone 'master'.
```
- Add more logging for reconnect and disconnect handling
- Add 'last_failover' attribute to IDO*Connection objects
refs #6970
2019-04-01 08:50:00 +02:00
Thomas Widhalm
0cc129e9e5
Add command `icingacli-elasticsearch` to ITL
...
fixes #7063
2019-03-29 16:50:33 +01:00
Jean Flach
c612cf9c04
Document check_command may be a string
2019-03-28 13:33:52 +01:00
Michael Friedrich
0611f3e009
Add docs for NotificationResult value type
2019-03-28 11:45:03 +01:00
Michael Friedrich
34e03644fb
Fix code block in distributed monitoring docs
...
refs #6998
(cherry picked from commit 12b0b9a936
)
2019-03-28 10:02:59 +01:00
Michael Friedrich
c2bf4cca9f
Disable feature HA by default (InfluxDB, Graphite, Gelf, Elasticsearch, OpenTSDB, Perfdata)
2019-03-27 15:29:47 +01:00
Michael Friedrich
4296622f52
REST API Docs: Add Golang client code example
2019-03-26 09:46:36 +01:00
Michael Friedrich
b9b171b084
Merge pull request #6998 from Icinga/bugfix/doc-code-formatting
...
Unify documentation code formatting
2019-03-26 09:40:17 +01:00
Michael Insel
081d88436f
Unify documentation code formatting
...
This unifies the documentation code formatting to use only backticks.
2019-03-26 09:11:03 +01:00
Michael Friedrich
3bec99bc47
Merge pull request #7042 from dgoetz/bugfix/selinux_sudo-7039
...
SELinux: add a boolean to allow execution of plugins via sudo
2019-03-25 11:38:04 +01:00
Michael Friedrich
870de6a35d
Document that `ca list` is not an inventory, add cleanup cycle
2019-03-25 10:59:55 +01:00
Dirk Goetz
1c30a571d4
SELinux: add a boolean to allow execution of plugins via sudo
...
Fixes #7039
2019-03-22 11:26:54 +01:00
Luiz Amaral
ae2de7b423
Fix incorrect title in API docs
...
The API docs had the title "List Configuration Packages and their Stages" written twice.
2019-03-20 11:34:59 +01:00
Michael Friedrich
27a41804fc
Elasticsearch: Change Content-Type header to 'application/x-ndjson' for bulk streams
...
fixes #6609
2019-03-20 10:13:38 +01:00
Michael Friedrich
1c546a7b51
Docs: Update supported package repos in Getting Started chapter
...
- Add Raspbian
- Link to support matrix
- Use generic source list generators for Debian/Ubuntu
- Reorder dependent repo chapters (EPEL, etc.)
- Drop el6 instructions for IDO
2019-03-19 12:08:19 +01:00
Michael Friedrich
fb3a2966d7
Merge pull request #7028 from Icinga/bugfix/doc-heading-level
...
Fix heading level in development chapter
2019-03-19 09:26:30 +01:00
Michael Friedrich
6ace8001d8
Merge pull request #7019 from Icinga/feature/new-json-library
...
Replace YAJL with nlohmann::json
2019-03-18 17:26:57 +01:00
Michael Friedrich
04d7fd027e
Upgrading docs: Mention YAJL replaced by Nlohmann::JSON
2019-03-18 17:25:15 +01:00
Michael Insel
da3775b6db
Fix heading level in development chapter
...
This fixes the wrong heading level for the Debian development
environment.
2019-03-18 17:20:28 +01:00
Alexander A. Klimov
9daca0b216
Get rid of YAJL
2019-03-18 15:07:57 +01:00
Michael Friedrich
66246bdb86
Merge pull request #6978 from Icinga/bugfix/doc-dep-boost
...
Doc: SLES 11 requires a newer boost version, too
2019-03-18 11:11:45 +01:00
Michael Friedrich
002f8e36f5
Merge pull request #7001 from Icinga/bugfix/doc-assignment-5430
...
Assignment operators doc: tell what the { } are for
2019-03-12 14:12:44 +01:00
Michael Friedrich
6d0431b0b2
Merge pull request #6979 from Icinga/bugfix/systemd-upper-case
...
Doc: write systemd lower-case
2019-03-11 11:44:21 +01:00
Alexander A. Klimov
5e08e033ad
Assignment operators doc: tell what the { } are for
...
refs #5430
2019-03-08 16:39:23 +01:00
Lee Garrett
0a582905c5
Typo and link fix
2019-03-05 17:40:14 +01:00
Michael Friedrich
e2df11520e
Merge pull request #6970 from Icinga/bugfix/perfdata-gaps
...
Improve reload handling for features (metric & queue flush, activation priority)
2019-02-26 15:38:15 +01:00
Alexander A. Klimov
e7f2370ada
Doc: write systemd lower-case
...
See spelling chapter in https://freedesktop.org/wiki/Software/systemd/
2019-02-26 14:46:22 +01:00
Alexander A. Klimov
74cb9f3a32
Doc: SLES 11 requires a newer boost version, too
2019-02-26 14:29:03 +01:00
Michael Friedrich
87ae58f13d
Merge pull request #6974 from Icinga/feature/copyright-generic
...
Update to generic copyright header
2019-02-26 09:07:35 +01:00
Bas Couwenberg
8d3c8fd107
Fix nested hostgroup example
...
In Icinga 1.x the list of members was set on the group object, in Icinga 2 the list of groups is set on the member objects.
2019-02-26 08:49:36 +01:00
Michael Friedrich
37b715baf1
Replace a few more copyright strings
2019-02-25 16:30:40 +01:00
Michael Friedrich
458f997a18
Replace Copyright header with a short version, part II
2019-02-25 15:09:36 +01:00
Michael Friedrich
710e4fa55e
Fix formatting in development docs
2019-02-25 13:47:13 +01:00
Michael Friedrich
ab7a799369
Implement ReloadTimeout constant and wait for enqueued checks on Stop()
2019-02-25 09:03:47 +01:00
akrus
b8043c06c8
Add missing args for apache-status and fix a few typos
2019-02-22 10:57:41 +02:00
Michael Insel
0042b54298
Escape pipe symbol in api documentation
...
This escapes the pipe symbol in the api documentation.
refs #6955
2019-02-18 16:22:34 +01:00
Alex
71bc184de0
fixes check_rbl parameter typo
2019-02-13 07:44:20 +01:00
Michael Friedrich
53981ec86f
Merge pull request #6934 from Icinga/bugfix/boost-version-6933
...
Raise required Boost version to 1.53
2019-02-11 16:53:27 +01:00
Michael Friedrich
6558287da0
Troubleshooting: Add notes on ephemeral port range blocking on Windows agents
2019-02-11 14:32:02 +01:00
Alexander A. Klimov
c693a07399
Raise required Boost version to 1.53
...
refs #6933
2019-02-08 17:33:46 +01:00
Michael Insel
52d81d0af5
Doc: Add .NET 3.5 to the windows build stack
...
The Windows Agent Wizard is currently build on .NET Framework 2.0, which
is not installed by default on Windows 10. This adds a note to the
development documentation to install the .NET Framework 3.5 (which
includes .NET Framework 2.0) component on Windows 10.
2019-02-01 16:46:28 +01:00
Michal Petko
6ed5d4807f
Use full command name as prefix for check arguments
2019-01-31 15:58:46 +01:00
Michal Petko
ab7e3a8514
Add documentation to cloudera checks
2019-01-31 08:11:31 +01:00
Peter Eckel
beb39a94e0
Updated documentation for nscp-disk-local
2019-01-28 18:30:31 +01:00
Michael Friedrich
ed85d2528c
Merge pull request #6803 from BarbUk/feature/itl-check-btrfs
...
Add btrfs CheckCommand definition
2019-01-24 11:03:48 +01:00
Michael Friedrich
b8cdaf2cd2
Merge pull request #6865 from BarbUk/feature/itl-check-haproxy-status
...
Add haproxy-status CheckCommand definition
2019-01-24 11:02:25 +01:00
Michael Friedrich
d2775427da
Merge pull request #6861 from BarbUk/feature/itl-check-temp
...
Add lmsensors CheckCommand definition
2019-01-24 11:01:49 +01:00
Michael Friedrich
c0def089cc
Merge pull request #6848 from BarbUk/feature/itl-check-fail2ban
...
Add fail2ban CheckCommand definition
2019-01-24 11:00:51 +01:00
Michael Friedrich
1c772aac54
Merge pull request #6890 from T-Systems-MMS/feature/snmp-storage-exclude
...
Added snmp_exclude option to manubulon snmp-storage check
2019-01-11 17:03:58 +01:00
Thomas Widhalm
3633a7cd79
Add new "-us" option to `ipmi-sensor` CheckCommand due to change in monitoring plugin.
...
Fixes #6892
2019-01-11 14:09:30 +01:00
Martin Neubert
77d1ea63c5
Added snmp_exclude option to manubulon snmp-storage check
2019-01-11 09:54:24 +01:00
BarbUk
df33674072
Fix plugin name in documentation
2018-12-24 10:37:24 +04:00
BarbUk
63a7dc352c
Add haproxy-status CheckCommand definition
...
Another haproxy CheckCommand. This plugin uses haproxy stat socket to
check for all or specific frontend/backend status.
2018-12-24 10:32:37 +04:00
BarbUk
1c3c01f17b
Rename check_temp to check_lmsensors
2018-12-23 18:26:24 +04:00
BarbUk
d658d231a2
Merge branch 'master' into feature/itl-check-temp
2018-12-23 18:24:12 +04:00
Michael Friedrich
b46c3c11bb
Merge pull request #6862 from BarbUk/feature/itl-check-proxysql
...
Add proxysql CheckCommand definition
2018-12-23 12:19:07 +01:00
Michael Friedrich
28427065cc
Merge pull request #6863 from BarbUk/feature/itl-check-hddtemp
...
Add hddtemp CheckCommand definition
2018-12-23 12:17:35 +01:00
BarbUk
dae69dc49b
Add phpfpm-status CheckCommand definition
2018-12-22 13:51:27 +04:00
BarbUk
3e2449716b
Add hddtemp CheckCommand definition
2018-12-22 11:19:18 +04:00
BarbUk
5f58414aea
Add proxysql CheckCommand definition
2018-12-22 11:01:30 +04:00
BarbUk
375a034436
Add temp CheckCommand definition
2018-12-22 10:43:35 +04:00
Michael Friedrich
f7393352f4
Merge pull request #6852 from BarbUk/feature/itl-check-haproxy
...
Add haproxy CheckCommand definition
2018-12-21 12:05:30 +01:00
BarbUk
5109f7f788
Add haproxy CheckCommand definition
...
Haproxy plugin check haproxy csv statistics page and reports response
time and backends sessions count
2018-12-20 14:54:53 +04:00
BarbUk
c97c42bff4
Fix ITL CheckCommand disk
...
Add -N/--include-type option, available since release 1.5.
2018-12-20 13:22:59 +04:00
BarbUk
18250896ca
Add fail2ban CheckCommand definition
...
The check_fail2ban plugin use the fail2ban-client binary
to monitor fail2ban jails.
2018-12-20 11:59:28 +04:00
Michael Friedrich
f68a0d3167
Merge pull request #6806 from BarbUk/feature/itl-check-lsyncd
...
Add lsyncd CheckCommand definition
2018-12-18 14:23:51 +01:00
Michael Friedrich
ba8d79f3c5
API Event Streams: Add 'command' for Notification events
...
fixes #6824
2018-12-07 09:37:03 +01:00
Michael Friedrich
75e06e9c0b
Merge pull request #6825 from ekeih/docs/explain-retry-interval-for-passive-checks-6795
...
Document that retry_interval is only used after an active check result
2018-12-06 11:25:40 +01:00
Max Rosin
00757919b3
Document that retry_interval is only used after an active check result
...
fixes #6795
2018-12-06 11:24:57 +01:00
Michael Friedrich
0ad27d5436
Merge pull request #6823 from transitiv/feature/itl-apt-list
...
ITL: Support --list argument to check_apt
2018-12-05 11:32:31 +01:00
Michael Friedrich
c3ec1f9a21
Merge pull request #6801 from BarbUk/feature/itl-check-varnish
...
Add varnish CheckCommand definition
2018-12-05 10:52:28 +01:00
Adam James
3a4f075f72
ITL: Support --list argument to check_apt
2018-12-05 09:32:54 +00:00
Michael Friedrich
15e3aa1762
Merge pull request #6786 from Icinga/feature/dsl-getenv
...
DSL: Implement getenv()
2018-12-04 16:08:37 +01:00
Michael Friedrich
00673cd759
Docs: Formatting for dev requirements
2018-12-04 12:25:34 +01:00
Michael Friedrich
43c171056f
Minor updates for core dumps
...
The main parts are discussed in #6723
2018-12-04 12:14:01 +01:00
Michael Friedrich
01d2a17683
Update TOC
2018-12-04 11:05:43 +01:00
Michael Friedrich
8cbe286e67
Fix formatting in dev docs
2018-12-04 10:51:04 +01:00
Michael Friedrich
ac9ed41537
Docs: Update anchors
2018-12-03 11:15:04 +01:00
Michael Friedrich
ec39a74453
Docs: More updates on dev environments, add mini TOC
2018-12-03 11:11:35 +01:00
Michael Friedrich
4382b87baa
Docs: First draft for development docs
2018-12-03 11:11:35 +01:00
BarbUk
fe42c091a4
Documentation: fix sudoers file name
2018-11-30 01:32:20 +04:00
BarbUk
4afbf2f987
Documentation: use icinga user instead of nagios
2018-11-30 00:40:05 +04:00
BarbUk
3b0bfd51bf
Add lsyncd CheckCommand definition
2018-11-28 16:55:23 +04:00
BarbUk
b6e97a9eff
Add documentation for sudoers configuration
2018-11-28 13:39:51 +04:00
BarbUk
16b0042791
Add btrfs CheckCommand definition
...
Check a btrfs mountpoint health and disk space allocated
2018-11-28 00:04:10 +04:00
BarbUk
42cbd365bf
Add more info about varnish_param
2018-11-27 19:35:58 +04:00
BarbUk
2e462d63a4
Add varnish CheckCommand definition
...
This definition use check_varnish to monitore a varnish instance.
This closes #5122
2018-11-27 19:22:36 +04:00
Michael Friedrich
d17b403583
Merge pull request #6791 from Icinga/feature/docs-ido-cleanup
...
Docs: Add a section for DB IDO Cleanup
2018-11-22 09:32:00 +01:00
Michael Friedrich
f1d26848ac
Docs: Add a section for DB IDO Cleanup
...
refs #6784
2018-11-21 11:20:54 +01:00
Michael Friedrich
f3cd3eb870
DSL: Implement getenv()
...
This patch also restores Utility::GetFromEnvironment()
and replaces the hardcoded `getenv()` calls.
2018-11-19 18:11:16 +01:00
fluxX04
114da89ef0
update apache status command to be identical according the itl
2018-11-15 09:54:58 +01:00
Michael Friedrich
9409e93bc7
Add technical docs for the check scheduler (general, initial check, offsets)
...
David asked me about initial check offsets, so I wrote something :)
2018-11-14 14:27:52 +01:00
Michael Friedrich
6998436db1
Merge pull request #6480 from ajaffie/feature/win-check-update-4720
...
Modify windows check_update command to allow specifying thresholds.
2018-11-13 16:40:26 +01:00
Michael Friedrich
ec169de5c4
Merge pull request #6745 from markleary/master
...
Add support for -q argument to Manubulon snmp-storage commmand
2018-11-05 09:10:12 +01:00
Michael Friedrich
bf990d9591
Merge pull request #6743 from leonstr/master
...
Doc fix: error in example path.
2018-11-05 09:07:15 +01:00
Mark Leary
aa93caae62
Document snmp_storage_type attribute.
2018-11-02 10:03:19 -04:00
Alex
d340f6b519
Doc fix: documentation link for apt
...
Fixes `check_apt` documentation link to point to the right man page.
2018-11-02 07:45:48 +01:00
Leon Stringer
39260eb50c
Doc fix: error in example path.
2018-10-31 11:46:12 +00:00
Michael Friedrich
a47044fa08
Merge pull request #6731 from Icinga/bugfix/doc-comment
...
Fix typo
2018-10-30 13:43:31 +01:00
Alexander A. Klimov
4f5d735f7f
Doc: warn about not setting Comment#entry_time
2018-10-26 11:33:06 +02:00
Michael Insel
a1540aebcc
Update Windows agent documentation screenshots
...
Updates the Windows agent screenshots in the documentation with the new design.
refs #6729
2018-10-25 18:07:05 +02:00
Alexander A. Klimov
3db2031435
Fix typo
2018-10-25 12:05:45 +02:00
Michael Friedrich
3fdc9669c6
Update technical concepts docs on object authority and HA aware features
...
This includes are more detailed insight into how object authority calculation
works.
2018-10-24 15:47:10 +02:00
Michael Friedrich
83b5119bb6
Update docs for HA-aware features
2018-10-24 14:42:52 +02:00
Andrew Jaffie
7e9228860b
Modify windows check_update command to allow specifying thresholds.
...
refs #4720
2018-10-23 11:28:43 +02:00
Michael Friedrich
78e98a3f0e
Docs: Add package related changes to the upgrading docs
2018-10-22 16:18:21 +02:00
Michael Friedrich
dcd33d6193
Docs: Alpine needs 'edge/main' repository too
2018-10-19 12:01:58 +02:00
Michael Friedrich
f7be04c22f
Enhance the addon chapter in the docs
2018-10-18 10:38:11 +02:00
Michael Friedrich
12ef5c053f
Docs: Use the correct URLs in various places
2018-10-18 09:59:33 +02:00
Michael Friedrich
3cb2c1d143
icinga.com: Update everything else
2018-10-18 09:50:53 +02:00
Michael Friedrich
dea5ec614e
icinga.com: Update CMakeLists.txt
2018-10-18 09:35:18 +02:00
Michael Friedrich
e6f404ec4a
icinga.com: Update docs for /community/get-involved -> /community
2018-10-18 09:32:14 +02:00
Jack
99a4ee0ad9
Extend 09-object-types.md with argument array
...
Add a small snippet demonstrating how to define an argument array instead of a simple string.
2018-10-16 11:40:00 +02:00
Michael Friedrich
bec6cc4621
Add a note to the docs on >2 endpoints in a zone
...
This is missing, I cannot remember how it went away.
Questions are coming frequently recently.
2018-10-12 10:49:03 +02:00
Jean-Louis Dupond
e8ecc770d0
Extend upgrade docs
2018-10-12 10:05:20 +02:00
Michael Friedrich
b44750f620
Add technical concepts for the config compiler and daemon CLI command
...
refs #6589
2018-10-11 13:04:14 +02:00
Stefan Bethke
73a7230f1b
Make the two modes of check_http more obvious.
...
See https://github.com/monitoring-plugins/monitoring-plugins/issues/1553
2018-10-10 00:52:59 +02:00
Michael Friedrich
b2957bb812
Merge pull request #6651 from Icinga/feature/check-swap-show-used
...
Add 'used' feature to check_swap
2018-10-09 08:36:22 +02:00
Michael Insel
ad1ab42393
Update ITL for windows check_swap 'used' feature
2018-10-08 21:17:03 +02:00
teclogi
4f3ab9b1c8
Add 'used' parameter to memory-windows ITL command
2018-10-08 13:40:26 +02:00
Michael Friedrich
3038b150a9
Merge pull request #6616 from Icinga/feature/tls-handshake-timeout-config
...
Add ApiListener#tls_handshake_timeout option
2018-09-17 11:20:12 +02:00
Michael Friedrich
2efe719770
Add a note about tls_handshake_timeout to upgrading docs
2018-09-17 11:19:18 +02:00
Michael Friedrich
29701b4db5
Add ApiListener#tls_handshake_timeout option
...
This allows to specify the previously hardcoded
timeout of 10s.
refs #6517
2018-09-14 09:20:09 +02:00
Michael Friedrich
acafe2fbe5
Drop older than 2.8 references in distributed monitoring docs
...
With 2.10, 2.8 will be the least supported version, older doc
versions can still be found on GH if needed.
2018-09-13 16:33:27 +02:00
Michael Friedrich
2d84588328
Distributed Monitoring Docs: Adopt three level scenario for CA proxy
...
fixes #6593
2018-09-13 16:19:38 +02:00
Michael Friedrich
2658c2506f
Distributed Monitoring Docs: Add versions and upgrade
...
refs #6612
2018-09-13 15:29:11 +02:00
Michael Friedrich
850f0b2ac1
Merge pull request #6610 from Icinga/feature/docs-technical-concepts-tls-network-io
...
Add "TLS Network IO" into technical concepts docs
2018-09-13 13:10:35 +02:00
Michael Friedrich
354e3c9093
Update notification and upgrading docs for recovery/acknowledgement handling
...
refs #6047
2018-09-12 17:09:21 +02:00
Michael Friedrich
3661705a6e
Add "TLS Network IO" into technical concepts docs
...
refs #6517
2018-09-12 14:45:11 +02:00
Michael Friedrich
bc4cd50dde
Enhance development docs with GDB backtrace and thread list
2018-09-12 12:32:00 +02:00
Michael Friedrich
b06cc79ee2
Merge pull request #6573 from Icinga/bugfix/operator-docs-1
...
Fix operator precedence table
2018-09-11 09:12:15 +02:00
Jean Flach
d09085d72f
Fix operator precedence table
...
Fixes #5573
2018-09-10 09:58:27 +02:00
Michael Friedrich
7e0f2f07a1
Merge pull request #6595 from Icinga/feature/limit-anonymous-rpc-connections
...
Allow to configure anonymous clients limit inside the ApiListener object
2018-09-06 13:26:46 +02:00
Michael Friedrich
208eb1accc
Merge pull request #6598 from dominik-r-s/patch-1
...
doc/09-object-types: states filter ignored for Acknowledgements
2018-09-06 10:40:39 +02:00
Michael Friedrich
694a992357
Add Fedora to development docs for debuginfo packages
2018-09-06 10:31:26 +02:00
Michael Friedrich
9a75f47fc5
Allow to configure anonymous clients limit inside the ApiListener object
...
Previously this was hardcoded, and for security reasons users might want
to adjust this value. This affects CSR signing requests as well as
clients which have not yet been configured as endpoints on the current
node.
refs #6566
2018-09-05 17:45:35 +02:00
dominik-r-s
4afeda4758
09-object-types: notifications: states filter ignored for Acknowledgements!
2018-09-05 16:46:36 +02:00
Michael Friedrich
709caaa578
Merge pull request #6590 from Icinga/fix/custom-var-workaround
...
Update workaround for custom vars
2018-09-04 16:41:55 +02:00
Jean Flach
e1a963f0ac
Update workaround for custom vars
...
This updates #6572 which did not work
2018-09-04 13:33:48 +02:00
Alan Jenkins
a21166dcf8
Fix logging under systemd
...
icinga2.service used `-e ${ICINGA2_ERROR_LOG}`, but this is documented
as having no effect without `-d`. Furthermore, icinga2 under systemd
unconditionally logged everything to the system log (but without setting
the log level etc), which contradicted the documentation. (Issue #6339 )
Stop icinga2 on systemd from logging to stdout - and hence the system log -
once it has finished starting up. Just like when you start icinga2 from a
terminal using `-d`. And just like -d, we stop logging fatal errors to
stderr, and instead write to the log file passed with `-e`.
As per docs, mainlog (icinga2.log) is already enabled by default. And
pre-startup messages including config errors will still appear in the
system log.
This uses a new option --close-stdio, which has the same effect on logging as
--daemonize, but does not fork or call setsid().
For this purpose, I moved setsid() up and into Daemonize().
Consequence of that last point: if anyone is weird enough to specify a TTY
device file as the fatal error log (-e option), that will become icinga's
controlling terminal, which you generally don't want as a daemon. This
makes it consistent with the existing behaviour for icinga mainlog. For
this reason you're supposed to use O_NOCTTY in Linux daemons. But I wasn't
sure where icinga would want to put the ugly `#ifdef _WIN32 ... #else ...`.
2018-08-25 10:21:06 +01:00
Michael Friedrich
e4e28421e8
Merge pull request #6532 from Icinga/feature/allow-down-times-to-apply-on-child-hosts-3935
...
Add child_options to ScheduledDowntime
2018-08-24 15:14:58 +02:00
Michael Friedrich
2372abb49a
Add upgrading docs for API schedule-downtime 'child_options'
2018-08-24 14:56:04 +02:00
Jean Flach
dec50bcf93
Merge pull request #6502 from jenslink/patch-2
...
Update 17-language-reference.md
2018-08-24 14:37:00 +02:00
Jean Flach
5792086f10
Merge pull request #6501 from jenslink/patch-1
...
Update 03-monitoring-basics.md
2018-08-24 14:36:45 +02:00
Noah Hilverling
01fea22c77
Add child_options to ScheduledDowntime
...
refs #3935
2018-08-24 14:29:39 +02:00
Michael Friedrich
237fd520db
Merge pull request #6509 from gunnarbeutner/feature/real-constants
...
Implement support for namespaces
2018-08-24 12:10:10 +02:00
Michael Friedrich
91b0b25b36
Update upgrading docs for v2.10 and namespaces
2018-08-24 11:54:20 +02:00
Jean Flach
130a74d91c
Add note about workaround for broken custom vars
2018-08-24 11:03:29 +02:00
Michael Friedrich
8a172d39fe
Merge pull request #6561 from miso231/feature_itl_ceph
...
[Feature] Ceph health CheckCommand
2018-08-22 12:51:50 +02:00
Michal Petko
4b5b5bdf5d
Add cloudera plugin to itl
2018-08-21 21:03:55 +02:00
Michal Petko
a4ad3c364f
Fix table format for ceph check doc
2018-08-21 15:51:20 +02:00
Michal Petko
9d66f3c73c
Add ceph plugin to itl
2018-08-21 12:09:43 +02:00
Gunnar Beutner
15baa8e012
Update documentation
2018-08-14 15:26:59 +02:00
Gunnar Beutner
e678fa1aa5
Refactor Application::*Const()
2018-08-13 15:27:05 +02:00
Gunnar Beutner
1a8692d972
Implement support for namespaces
2018-08-13 13:44:31 +02:00
Michael Friedrich
02009525a1
Update documentation and add upgrading notes
2018-08-10 12:53:06 +02:00
Michael Friedrich
b350512b11
Rename to Environment constant
2018-08-09 13:19:33 +02:00
Michael Friedrich
cd94b7731e
Update doc anchors
2018-08-09 13:19:33 +02:00
Markus Frosch
eb02d9041d
Refactor environment for API connections
...
* Const renamed to `ApiEnvironment`
* Handling moved to ApiListener
* Now a property of ApiListener
2018-08-09 13:19:33 +02:00
Michael Friedrich
7012ce4129
Update documentation for new constants
2018-08-09 11:55:05 +02:00
Michael Friedrich
a80c825921
Merge pull request #6506 from Icinga/feature/improved-paths
...
Improve path handling in cmake and daemon
2018-08-08 09:48:30 +02:00
Michael Friedrich
e529d5e285
Docs: Add a section to the 'upgrading' chapter
2018-08-07 17:33:42 +02:00
Michael Friedrich
542775294e
Docs: Improve the global constants section
...
Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2018-08-07 17:15:14 +02:00
Markus Frosch
9fbc40615a
Improve path handling in cmake and daemon
2018-08-07 14:10:26 +02:00
Alexander A. Klimov
8c3d9ca111
Document default of User#enable_notifications
2018-08-07 13:37:57 +02:00
Gunnar Beutner
8bfd419702
Implement references
2018-08-07 07:44:48 +02:00
Michael Friedrich
80c8f12b3a
Merge pull request #6504 from roccolord/fix/itl-exlcude-squashfs
...
squashfs ignored
2018-08-02 10:37:43 +02:00
Jean Flach
065bc23d9a
Merge pull request #6508 from gunnarbeutner/feature/dictionary-clear
...
Implement the Dictionary#clear script function
2018-08-02 10:30:08 +02:00
Gunnar Beutner
a5a0119799
Implement the Dictionary#clear script function
2018-08-02 08:45:19 +02:00
Robert Lindgren
acfef7c10d
squashfs ignored
...
Add squashfs to check_disk ignore list, used on Ubuntu for snaps.
2018-07-30 18:22:22 +02:00
Jens Link
1613a855e7
Update 17-language-reference.md
...
Changed ::1 to 2001:db8:1234::42. RFC 3849 reserves 2001:db8/32 for use in documentation and something that looks like a "real" global IPv6 address is much better in an example than using ::1 (localhost). Using a private IPv4 address and IPv6 localhost in an example make no sense to me.
2018-07-28 12:00:35 +02:00
Jens Link
8f7c033ed9
Update 03-monitoring-basics.md
...
Changed ::1 to 2001:db8:1234::42. RFC 3849 reserves 2001:db8/32 for use in documentation and something that looks like a "real" global IPv6 address is much better in an example than using ::1 (localhost).
2018-07-28 11:57:17 +02:00
Michael Friedrich
56bff1366a
Merge pull request #6488 from Allandor/fix/service-template-typo-cert
...
Fix typo with the CheckCommand cert
2018-07-27 11:50:56 +02:00
chrostek
c0679001cc
Add exclude/include to vmware-esx-soap-host-runtime docs
2018-07-26 20:43:04 +02:00
Michael Insel
e4defe674f
Fix heading level for ITL ssl_cert documentation
...
Use heading level four instead of three.
2018-07-26 20:34:39 +02:00
Markus Frosch
ddc5b951b3
Revert "Implement support for the --env command-line argument"
2018-07-26 17:09:06 +02:00
Sebastian Eikenberg
09147fad15
Fix typo with the CheckCommand cert
...
ITL plugin uses ssl_cert
2018-07-26 15:00:56 +02:00
Michael Friedrich
46e71a83dc
Merge pull request #6414 from Icinga/feature/icinga-envs
...
Implement support for the --env command-line argument
2018-07-26 10:09:42 +02:00
Michael Friedrich
e519d6bbc6
Merge pull request #6110 from gunnarbeutner/feature/for-loop-var
...
Implement support for optionally specifying the 'var' keyword in 'for' loops
2018-07-26 10:05:17 +02:00
Michael Friedrich
a502e1a306
Update tested Elasticsearch version
2018-07-16 16:44:47 +02:00
Michael Friedrich
bf4a83819e
Add note on sysconfig shell variables for Systemd to the Upgrading docs
...
refs #6434
2018-07-16 14:22:07 +02:00
Magnus Bäck
461c610cff
Docs: Fix typos in 03-monitoring-basics.md
2018-07-14 20:29:53 +02:00
Michael Friedrich
547065d6e8
Update 'Upgrading to 2.9' docs
2018-07-04 10:56:53 +02:00
Gunnar Beutner
2eb46f1203
Implement support for optionally specifying the 'var' keyword in 'for' loops
2018-07-03 11:03:22 +02:00
Michael Friedrich
c89f92e352
Merge pull request #6348 from Mikesch-mp/itl_db2_health
...
Fix for catalogued locally databases. Fixes #6338
2018-06-28 14:40:53 +02:00
Carsten Koebke
f499743ef2
Its catalogued not cataloged :)
2018-06-28 07:18:57 +02:00
Gunnar Beutner
9d9d3f77df
Update documentation
2018-06-27 13:15:52 +02:00
Michael Friedrich
c7e61748d4
Merge pull request #6389 from Mikesch-mp/itl_nscp-local-tasksched
...
New ITL command nscp-local-tasksched
2018-06-27 12:47:12 +02:00
Michael Friedrich
dca63057f2
Merge pull request #6308 from akrus/master
...
Update lsi-raid ITL command
2018-06-27 12:45:08 +02:00
Jean Flach
4f2ca0a324
Fix table in Livestatus Filters
2018-06-25 13:39:59 +02:00
Carsten Koebke
0ba86c0a26
Change wrong text for emptystate
2018-06-25 07:10:35 +02:00
Carsten Koebke
f24342d4ff
Add missing docs for nscp-local-tasksched
2018-06-25 07:05:49 +02:00
Michael Friedrich
89033343e8
Merge pull request #6390 from Icinga/fix/update-windows-wizard-screenshots-in-the-docs-6286
...
Docs: Update Windows wizard images
2018-06-19 18:04:18 +02:00
Noah Hilverling
50e335f796
Docs: Fix icinga.com link
2018-06-19 16:21:59 +02:00
Noah Hilverling
5e79906403
Docs: Add option 'disable conf.d' to windows wizard docs
2018-06-19 15:59:44 +02:00
Noah Hilverling
361a1868df
Docs: Update Windows wizard images
2018-06-19 15:26:54 +02:00
Michael Friedrich
2fd6709952
Remove ApiUser password_hash functionality
...
This affects and fixes
- Windows reload
- Config validation
- RHEL 7.5 OpenSSL memory corruption
- Hash algorithm, requested changes
refs #6378
refs #6279
refs #6278
2018-06-19 11:32:03 +02:00
Michael Friedrich
e45e143b9e
Merge pull request #6375 from ekeih/doc/flapping-chapter-typo
...
some minor fixes in the flapping documentation
2018-06-15 14:32:17 +02:00
Max Rosin
5da0f41b3f
some minor fixes in the flapping documentation
...
- change "ware weighted" to "are weighted"
- remove an unintended line break
- remove a comma
2018-06-15 13:22:02 +02:00
Michael Friedrich
e15d2f40ab
Docs: Add an additional note for VMWare timeouts on Ubuntu 16.04 LTS
...
Spotted through our community channels.
2018-06-15 11:42:00 +02:00
Michael Friedrich
e390962fb6
Drop command template imports for versions < 2.6 in the docs
...
Such versions are out of support, so there's no need to keep
track in the docs for 2.9.
2018-06-15 10:55:51 +02:00
Michael Friedrich
0bcda04171
Remove the import of 'legacy-timeperiod' in the docs
...
2.6.0 introduced default template imports for config objects
where this isn't necessary anymore. It also confuses the reader.
2018-06-15 10:48:19 +02:00
Michael Friedrich
447dad91c0
Increase header size to 8KB for HTTP requests
...
This is the default for Tomcat and Apache too
and avoids problems with cookies and long URLs.
fixes #6355
2018-06-06 20:25:36 +02:00
Leah Oswald
1f681e195d
clarify the permision system of the api in the docs
...
Clarify that the permission system used by the api isn't equivalent
with the system used by the Icinga Web 2 frontend. And that its rather based
on the url scheme of the API endpoints.
2018-06-05 16:20:09 +02:00
Carsten Koebke
d359d9e7c7
Fix for catalogued locally databases. Fixes #6338
2018-06-03 20:25:24 +02:00
Adam Bolte
f3c2a0d235
Fix $ipaddress6$ attribute name typo in the docs
...
fixes #6329
2018-05-24 17:47:03 +10:00
Michael Friedrich
a926defb79
Add a note on Windows NSClient++ CPU checks to the docs
...
refs #6315
2018-05-18 10:45:07 +02:00
akrus
dd8a3fd0b5
updated docs for lsi-raid
2018-05-17 17:38:34 +03:00
Michael Friedrich
04af51b866
Merge pull request #6306 from Icinga/feature/checkresultreader-deprecated
...
Adjust message for CheckResultReader deprecation
2018-05-15 14:05:16 +02:00
Michael Friedrich
7f579db9af
Merge pull request #6305 from gunnarbeutner/feature/environment-variable
...
Introduce the 'Environment' variable
2018-05-15 14:04:50 +02:00
Gunnar Beutner
9c1e00eb94
Introduce the 'Environment' variable
2018-05-15 12:02:15 +02:00
Michael Friedrich
ead3f0a227
Adjust message for CheckResultReader deprecation
...
refs #6031
2018-05-15 10:44:06 +02:00
Michael Friedrich
119965fe24
Adjust deprecation removal for compat features
...
As discussed with @lippserd :)
refs #6032
refs #6033
2018-05-14 15:55:30 +02:00
Michael Friedrich
964a5ebd57
Deprecate compatlog feature
...
fixes #6032
2018-05-09 17:37:28 +02:00
Michael Friedrich
81de396294
Add documentation for CLI command parameters
...
refs #4508
2018-05-08 16:59:36 +02:00
Michael Friedrich
f0f0b47057
Fix style and logging from review; enhance output
...
refs #4508
2018-05-08 16:59:09 +02:00
Michael Friedrich
008e40eda5
Enhance advanced topics with (scheduled) downtimes
2018-04-27 16:23:36 +02:00
Michael Friedrich
f4d6171a49
Merge pull request #6267 from Icinga/fix/docs-notification-users
...
Update docs to reflect required user* attributes for notification objects
2018-04-27 11:41:14 +02:00
Michael Friedrich
43cd7489ee
Update docs to reflect required user* attributes for notification objects
...
fixes #6265
2018-04-27 11:40:03 +02:00
Jean Flach
72137b7631
Merge pull request #6263 from Icinga/fix/itl-win-default-thresholds
...
ITL: Add default thresholds to windows check commands
2018-04-26 16:05:25 +02:00