Alexander A. Klimov
8c6998b66d
icinga::Hello: document version param
2020-08-26 17:28:57 +02:00
Mattia Codato
46b4e72c8c
Fix doc for cluster events
2020-08-26 11:43:18 +02:00
Mattia Codato
dd2bc681fe
Fix doc execute-command
2020-08-26 09:20:06 +02:00
Mattia Codato
3b4c008c81
Fix doc
2020-08-25 17:35:34 +02:00
Mattia Codato
9c2cc1169b
Fix typos
2020-08-25 09:24:28 +02:00
Mattia Codato
078ae38661
Fix typo
2020-08-24 14:45:01 +02:00
Mattia Codato
49efe009bd
Update doc
2020-08-24 14:37:06 +02:00
Lorenz Kästle
fa09939aaf
Fix missing format sign
2020-08-10 17:39:20 +02:00
Eric Lippmann
e8745f7e96
Merge pull request #7816 from Icinga/feature/notification-timeperiod-6167
...
Re-send notifications previously suppressed by their time periods
2020-08-03 10:04:27 +02:00
Alexander A. Klimov
c515822649
Re-send notifications previously suppressed by their time periods
...
refs #6167
2020-07-29 17:13:41 +02:00
Noah Hilverling
2648a82de0
Merge pull request #7894 from Icinga/bugfix/don-t-wait-for-checks-on-reload-7888
...
CheckerComponent#Stop(): don't wait for checks
2020-07-29 16:35:09 +02:00
Alexander A. Klimov
9dc297987e
Sync Checkable#last_check_started
...
refs #7888
2020-07-28 11:54:13 +02:00
Mathias Aerts
b6fbe1d0cb
Changed Timeperiod to TimePeriod
2020-07-14 15:04:04 +02:00
Yonas Habteab
4b13287bf0
Adjust E-S-R API query syntax error
2020-07-02 10:22:45 +02:00
Alexander A. Klimov
af2e1a37db
Deprecate Windows plugins
2020-06-26 15:38:02 +02:00
Noah Hilverling
535f97551f
Docs: Add missing file prefix to link
2020-06-22 14:20:08 +02:00
Noah Hilverling
6f708dfe12
Merge pull request #8051 from Icinga/feature/deprecate-livestatus
...
Deprecate Livestatus
2020-06-16 15:25:56 +02:00
Alexander A. Klimov
48fe2813da
Deprecate Livestatus
2020-06-09 11:21:05 +02:00
Noah Hilverling
112fb072c1
Docs: Move Icinga DB installation down (until it's ready for production)
2020-06-09 11:06:03 +02:00
Alexander A. Klimov
1bb51c26d1
check_snmp_int: support -a
...
refs #7963
2020-05-12 13:56:22 +02:00
Baptiste BEAUPLAT
458aaa23f6
Docs: fix zones config example for second master
2020-04-24 16:31:59 +02:00
Lee Clemens
24d99759d3
Fix table name referenced for cleanup hostchecks_age
2020-04-15 11:02:40 -04:00
Rinck H. Sonnenberg
e1300afeee
Added parameter to monitor a specific jail only, as this has been available in the original check_command for years but hasn't made it into the checkcommand yet
2020-04-03 13:18:53 +02:00
Alexander A. Klimov
720a88c29a
PerfdataValue: add UoMs
...
* {,{K,M,G,T,P,E,Z,Y}{,i}}B
=> bytes
* {,{k,m,g,t,p,e,z,y}{,i}}b
=> bits
* packets
* {n,u,m,}s m h d
=> seconds
* {n,u,m,,k,M,G,T,P,E,Z,Y}{{A,O,V,W},{A,W}{s,m,h}}
=> amperes, ohms, volts, watts, ampere-seconds, watt-hours
* lm dBm
=> lumens decibel-milliwatts
* {n,u,m,,k}g t
=> grams
* C F K
=> degrees-celsius, degrees-fahrenheit, degrees-kelvin
* {m,,h}l
=> liters
refs #7225
2020-04-03 12:47:36 +02:00
Noah Hilverling
d21b5cf09f
Docs: Fix Icinga Web 2 docs URL
2020-03-24 09:08:23 +01:00
Jochen Friedrich
83977c5754
Add parameters needed for PKI usage.
...
To use PKI with nrpe, a CA must be specified and anonymous DH must be disabled.
If client certificates are enforced by nrped, additionally a private cert and key
must be specified. This patch adds all these parameters as well TLS configuration
options to limit the TLS version and crypto parameters:
nrpe_ca - The CA file to use for PKI. Defaults to none.
nrpe_cert - The client cert file to use for PKI. Defaults to none.
nrpe_key - The client key file to use for PKI. Defaults to none.
nrpe_ssl_version - The SSL/TLS version to use. Defaults to TLSv1+.
nrpe_cipher_list - The list of SSL ciphers to use. Default depends on check_nrpe version.
nrpe_dh_opt - Anonymous Diffie Hellman use: 0 = deny, 1 = allow, 2 = force.
Default depends on check_nrpe version.
2020-03-16 13:49:57 +01:00
Noah Hilverling
18c9d91f0c
Docs: Add Icinga DB installation
2020-03-13 10:00:52 +01:00
Alexander A. Klimov
c4a436a244
ITL: fix check_dns -q docs
...
refs #7556
2020-03-04 18:25:32 +01:00
Alexander A. Klimov
87f12cfaa3
Document Checkable#acknowledgement_last_change
2020-03-03 17:09:23 +01:00
Noah Hilverling
b6b7856796
Merge pull request #7861 from Icinga/bugfix/command-endpoint-check-timeout
...
Fix 'check_timeout' not being forwarded to agent command endpoints
2020-02-28 17:42:22 +01:00
Michael Friedrich
bfcbf6a4df
Merge pull request #7859 from joni1993/improvement/new-api-projects
...
Add new Projects to documentation
2020-02-28 11:59:30 +01:00
Michael Friedrich
3fbdd50167
Merge pull request #7867 from Icinga/feature/docs-dev-debug
...
Dev Docs: Update debugging instructions
2020-02-27 13:40:27 +01:00
Michael Friedrich
8e62fc8efb
Fix 'check_timeout' not being forwarded to agent command endpoints
...
fixes #6992
2020-02-27 11:46:52 +01:00
Philipp Dorschner
d674f34b4b
Fix Translation
2020-02-27 07:52:03 +01:00
Christian Jonak
a531889aba
Add new Projects to documentation
...
* icinga2apic: Python API binding continued with community fixes & features
* Icinga-telegram-bot: A Telegram bot using the Icinga 2 API
2020-02-26 19:55:51 +01:00
Michael Friedrich
a37472c479
Docs: Add `pki verify` and adopt TLS certificate troubleshooting
2020-02-17 18:17:44 +01:00
Michael Friedrich
9028610735
Docs: Improve the 'automated node setup' chapter
...
- Refine why the parent certificate is needed to prevent MITM attacks
- Add sample output from 'pki save-cert'
- Align parameter names and cross-links
2020-02-13 16:15:50 +01:00
Michael Friedrich
e65a27465c
Docs: Mention the removal of the deprecated parameters for 'pki save-cert'
2020-02-13 16:15:26 +01:00
Michael Insel
34417bef65
Doc: Fix wrong docker image for debian developemnt environment
...
Fixes a small typo. The Debian based development environment should use the debian docker image instead of the ubuntu image.
2020-02-12 11:12:35 +01:00
Michael Friedrich
a9214f7be4
Upgrading docs: Add multi parent dependencies with changed reachability logic
2020-02-11 15:50:04 +01:00
Michael Friedrich
37f022e58c
Dev Docs: Update debugging instructions
2020-02-06 15:40:11 +01:00
Michael Friedrich
cdfc6e6f50
Cluster config sync: Use a more friendly message when configs are equal and don't need a reload
...
This also adds an entry to the troubleshooting docs.
2020-02-05 15:31:41 +01:00
Michael Friedrich
5812dae55b
Dev: Allow to delay main worker process in order to attach with LLDB
...
Introduce `-DInternal.DebugWorkerDelay=120` and sleep inside `RunWorker()`.
Rationale: With 2.11 we've introduced a real umbrella process where the
main process is spawned as child fork. Running icinga2 in foreground on
a macOS shell with LLDB will now exit, and not follow the child process.
LLDB doesn't support `follow-fork-mode child` like GDB and therefore we
need to:
- Print the child process PID
- Sleep for X seconds to allow the developer to run `lldb -p <PID>`, set breakpoints, etc.
This commit also documents all available debug build enabled internal constants.
2020-01-29 13:21:05 +01:00
Philipp Dorschner
9455c906e1
ITL: Add notemp parameter to oracle health
2020-01-13 15:35:07 +01:00
Michael Friedrich
af355adecc
Revert "Add docs for NotificationResult value type"
...
This reverts commit 0611f3e009
.
2020-01-07 14:20:53 +01:00
Alexander A. Klimov
69881770d8
Adjust docs
2019-12-09 17:54:47 +01:00
Michael Friedrich
46f0e24702
Merge pull request #7540 from KAMI911/master
...
Add file age check for Windows command definition
2019-12-03 17:06:23 +01:00
Michael Friedrich
4e74eff7a2
Merge pull request #7417 from Icinga/feature/lambda-use
...
DSL: Add support for Lambda Closures ()use(x)=>x and ()use(x)=>{return x}
2019-12-03 16:05:57 +01:00
Michael Friedrich
c56f23c02c
Docs: Add lambda closures
2019-12-03 15:34:37 +01:00
Bernd Arnold
b001683742
Some small typo fixes
2019-12-03 11:50:04 +01:00
Alexander Aleksandrovič Klimov
5af93f102e
Merge pull request #7664 from Icinga/bugfix/doc-freshness-checks
...
Docs: explicitly explain how to disable freshness checks
2019-12-02 17:06:20 +01:00
Alexander A. Klimov
f1e91017cd
Docs: clarify CRITICAL vs. UNKNOWN
...
refs #7617
2019-11-28 15:10:34 +01:00
Alexander A. Klimov
7c0e735242
Docs: explicitly explain how to disable freshness checks
2019-11-28 14:53:48 +01:00
Noah Hilverling
ed1cede0a7
Merge pull request #7646 from Icinga/feature/remove-comment-author
...
/v1/actions/remove-comment: let users specify themselves
2019-11-26 16:07:09 +01:00
Alexander A. Klimov
9f3e87711b
Update docs
2019-11-26 15:52:39 +01:00
Alexander A. Klimov
6a4617df49
Update docs
2019-11-26 14:55:51 +01:00
Noah Hilverling
c8935bf14f
IcingaDB: Update Redis port to use Icinga-Redis
2019-11-21 09:59:21 +01:00
Michael Friedrich
35caef4e6c
Docs: Update installation for RHEL/CentOS 8 and SLES 15
2019-11-20 15:59:36 +01:00
Michael Friedrich
1a503b554b
Merge pull request #7357 from Ant1x/feature/opentsdb-tags
...
OpenTsdbWriter - Custom Tag Support
2019-11-15 14:52:49 +01:00
Michael Friedrich
87248f703c
Merge pull request #7632 from Icinga/feature/dsl-get-templates
...
DSL: Add get_template{,s}
2019-11-15 14:42:48 +01:00
Michael Friedrich
1869dff746
Merge pull request #7442 from Icinga/feature/ternary-operator
...
DSL: introduce x?y:z
2019-11-15 14:34:27 +01:00
Michael Friedrich
a4655b29e1
Docs: Add ternary operator
2019-11-15 13:38:01 +01:00
Michael Friedrich
381c454d38
Merge pull request #7602 from MichalMMac/snmp-interface-extendedchecks
...
Add extended checks options to snmp-interface command template
2019-11-15 13:35:08 +01:00
Michael Friedrich
b1787883f7
Merge pull request #7535 from tigercomputing/Icinga/feature/config-stage-activate-parameter
...
API /v1/config/stages 'activate' parameter
2019-11-15 12:58:03 +01:00
Michael Friedrich
6118f69c50
Docs: Add get_templates{,s} to Library Reference
2019-11-15 12:53:33 +01:00
Michal Moravec
576266a1bf
Enhance snmp_interface_extended_checks documentation
2019-11-04 09:33:48 +01:00
Grischa Zengel
902b330141
Powershell example to validate the certificate
...
I updated the powershell example to compare the server certificate with a local stored certificate.
2019-11-03 22:01:09 +01:00
Michael Friedrich
c3f6fa2e41
Docs: Add object type IcingaDB
2019-11-02 17:34:00 +01:00
Michael Friedrich
2dbf5bd0d0
Docs: Add IcingaDB chapter, needs details
2019-11-02 15:34:10 +01:00
Michael Friedrich
af20b32daf
Purge obsolete docs
2019-11-02 14:00:24 +01:00
Jean Flach
26a758b941
Update docs
2019-11-02 14:00:23 +01:00
Jean Flach
240e047693
Add development notes
2019-11-02 14:00:23 +01:00
Michal Moravec
e4d78ce330
Implement check_snmp_int.pl -q extended checks
2019-10-31 16:15:10 +01:00
Michael Friedrich
8f93a2c037
Docs: Add the link from object type joins to URL endpoints
...
refs #7576
2019-10-25 09:40:18 +02:00
Thomas Widhalm
9bb510e408
Fix the order of commands for adding EPEL to RHEL
2019-10-24 14:17:23 +02:00
Thomas Widhalm
2db85deec8
Clarify the installation of EPEL repository on CentOS vs RHEL
2019-10-24 12:18:26 +02:00
Michael Friedrich
bc50db3eb1
Docs: Add upgrading notes for 2.11.x bugfix releases
2019-10-24 09:18:19 +02:00
Ant1x
166e79fee1
Added OpenTSDB Metric prefix naming support
...
Added OpenTSDB Generic Metric functionality
2019-10-24 00:04:12 +11:00
Ant1x
9c5bbdfe10
Added OpenTSDB custom tagging documentation
...
Added OpenTSDB custom tagging configuration template
2019-10-24 00:04:12 +11:00
azthec
0c6b12cd82
Update 06-distributed-monitoring.md
2019-10-22 09:57:22 +01:00
Kálmán „KAMI” Szalai
070ac4442b
Change file location, doc, and varaible names as requested in the review
...
https://github.com/Icinga/icinga2/pull/7540#pullrequestreview-302072030
2019-10-18 07:45:21 +02:00
Michael Friedrich
ac552f2a73
Align the docs with GitHub details on Zone Inception
2019-10-17 14:06:48 +02:00
Patrick
085766d9d9
typo for path to error.log
2019-10-08 13:11:06 +02:00
Michael Friedrich
6020ef37d6
Docs: Fix URL for memcached ITL CheckCommand
...
fixes #7515
2019-09-27 11:42:26 +02:00
Kálmán „KAMI” Szalai
3fdc9ac69a
Move Windows file age check files' download link to the documentation
2019-09-26 14:22:46 +02:00
Kálmán „KAMI” Szalai
1c80bda256
Add file age check for Windows command definition
2019-09-25 17:24:47 +02:00
Michael Friedrich
6b3d5df609
Add docs for Checkable#next_update
2019-09-25 11:44:20 +02:00
Chris Boot
fe6fdf57ba
Add documentation for /v1/config/stages 'activate' parameter
2019-09-24 17:27:45 +01:00
Michael Friedrich
91c1b7dd5b
Upgrading/Troubleshooting Docs: Agent Hosts with Command Endpoint require a Zone
...
refs #7514
2019-09-23 09:17:22 +02:00
Michael Friedrich
bcf73f636e
Upgrading/Troubleshooting Docs: Add details about Zone inclusion and Zone Inception
...
refs #7519
2019-09-23 09:16:29 +02:00
Michael Friedrich
25f17c04ad
Upgrading Docs: Add a repository requirement table to clarify things
...
Imho `On platforms where EPEL or Backports cannot satisfy this dependency`
is enough, but GH is flooded with issues.
https://github.com/Icinga/icinga2/issues/7523
https://github.com/Icinga/icinga2/issues/7524
https://github.com/Icinga/icinga2/issues/7522
https://github.com/Icinga/icinga2/issues/7512
https://github.com/Icinga/icinga2/issues/7511
https://github.com/Icinga/icinga-packaging/issues/150
https://github.com/Icinga/icinga-packaging/issues/149
https://github.com/Icinga/icinga-packaging/issues/148
https://github.com/Icinga/icinga-packaging/issues/146
2019-09-23 08:38:18 +02:00
Bas Couwenberg
e893fe0cde
Fix spelling error
...
Another occurrence of:
* UNKNWON -> UNKNWON
Ref: #7365
2019-09-20 07:17:03 +02:00
Michael Friedrich
b12d05a583
Docs: Fix image locations for installation chapter
2019-09-17 12:44:18 +02:00
Michael Friedrich
3e8e6f27d0
Docs: Add the Director as migration strategy from Icinga 1.x
2019-09-17 12:29:03 +02:00
Michael Friedrich
381d541573
Docs: Update outdated addons chapter with supported products
2019-09-17 12:07:03 +02:00
Michael Friedrich
93aa91ec0b
Docs: Add certificate & vSphere modules to service monitoring chapter
2019-09-17 12:04:42 +02:00
Michael Friedrich
e7145cd8f0
Docs: Add blog post URL for Director automation to configuration chapter
2019-09-17 12:04:10 +02:00
Michael Friedrich
b4333dfcd0
Docs: Align product URLs in features chapter
2019-09-17 11:36:23 +02:00
Michael Friedrich
e9a1bc1792
Docs: Align product URLs to icinga.com in distributed chapter
2019-09-17 11:34:01 +02:00
Michael Friedrich
31c3e005aa
Docs: Update product URLs and improve configuration introduction
...
There's more work underway, but after 2.11.
2019-09-17 11:32:38 +02:00
Michael Friedrich
03de071a57
Docs: Fix broken support matrix URL in Installation chapter
2019-09-17 08:51:54 +02:00
Michael Friedrich
9bb6a283af
Docs: Update URLs and content in About chapter
2019-09-17 08:51:32 +02:00
Michael Friedrich
d3eb62301e
API: Add AES128-GCM-SHA256 compatible cipher for el6
...
fixes #7501
2019-09-16 14:19:22 +02:00
Michael Friedrich
9622474d93
Merge pull request #7502 from Icinga/feature/docs-debugger-2-11
...
Docs: Update debugging instructions for 2.11
2019-09-16 10:36:52 +02:00
Michael Friedrich
0c1bfc03ce
Docs: Update debugging instructions for 2.11
2019-09-13 17:05:56 +02:00
Jan Wagner
7a49ed4c81
This should also apply if host.vars.notification.mail is not defined, but service.vars.notification.mail is
2019-09-12 17:20:15 +02:00
Jan Wagner
c1aaa10650
mail-service-notification may make more sense for a service apply
2019-09-12 17:18:35 +02:00
Jan Wagner
9ebfd32d2f
Fixing syntax, else if shoudl work
2019-09-12 17:17:48 +02:00
Michael Friedrich
132749161b
Docs: Update Windows for VS 2019, add CI details
2019-09-12 15:49:48 +02:00
Michael Friedrich
c5e68fb05f
Dev Docs: Update Windows to Visual Studio 2019
2019-09-09 17:11:23 +02:00
Michael Friedrich
52af379839
Merge pull request #7467 from Icinga/feature/docs-development-2-11
...
Docs: Update Linux and Windows Dev instructions for 2.11
2019-09-02 09:36:47 +02:00
Michael Friedrich
cf8a49bc78
Docs: Update dev chapter for Debian Buster
2019-09-02 09:20:56 +02:00
Michael Friedrich
e4341a5bdc
Docs: Update Boost setup instructions for Windows dev environment
2019-09-01 11:08:15 +02:00
Michael Friedrich
426c26f6cb
Merge pull request #7464 from Icinga/feature/docs-windows-agent-versions
...
Docs: Update supported Windows agent versions
2019-08-30 16:37:09 +02:00
Michael Friedrich
74ab3192a0
Docs: Sync Vagrant box dev instructions with development docs
2019-08-30 15:18:27 +02:00
Michael Friedrich
ce9f5a9e2b
Docs: Update supported Windows agent versions
2019-08-30 14:15:08 +02:00
Michael Friedrich
e56de3f55f
Docs: Add Windows debugging
2019-08-30 14:04:40 +02:00
Michael Friedrich
7f28718cad
Docs: Prefer the Powershell commands on Windows
2019-08-30 14:04:05 +02:00
Michael Friedrich
0cef00c841
Update default cipher_list in upgrading docs
2019-08-27 16:47:58 +02:00
Max Deparade
0e00ffee39
Adding check_uptime to itl
2019-08-26 11:13:58 +02:00
Michael Friedrich
aab6c91e79
ITL: Add sar-perf
2019-08-16 13:46:22 +02:00
Michael Friedrich
e4b76ad30a
Docs: Add cluster message routing details
...
refs #7198
2019-08-14 16:42:25 +02:00
Michael Friedrich
fcca9643bc
Docs: Fix URL in Windows setup wizard
2019-08-12 15:41:49 +02:00
Dirk Goetz
60ca1d2d1a
Docs: Add a note to icinga check about failed reload detection
2019-08-08 10:58:18 +02:00
Michael Friedrich
2c4a1b2609
Enhance Agent best practices throughout the documentation
...
- Highlight the Icinga agent
- Prefer SSH as fallback and add more detailed setup instructions
- Improve SNMP and add traps right after
- Explain nscp and wmi with URLs
- Drop discouraged nrpe instructions (checks and PNP customizations)
- Update Dependency examples with the Icinga Agent
This sources from recent discussions on community.icinga.com
and follows the updates with the distributed monitoring chapter for 2.11.
2019-08-07 15:36:12 +02:00
Michael Friedrich
ac4f92ca69
Merge pull request #7391 from Icinga/feature/cluster-sync-avoid-non-utf-8
...
Cluster sync: Only sync valid UTF8 content (text config, no binaries)
2019-08-05 16:48:49 +02:00
Michael Friedrich
f0f5fbb9ce
DB IDO: Add upgrading note
2019-08-05 13:06:50 +02:00
Michael Friedrich
cf26699bb4
Merge pull request #7389 from Napsty/bugfix/rename-livestatus-table
...
Fix name of 'timeperiods' livestatus table in doc
2019-08-02 17:14:06 +02:00
Michael Friedrich
05559478dc
Merge pull request #7392 from Icinga/feature/docs-enhance-troubleshoot
...
Docs: Enhance Troubleshooting with TLS handshake, CSR signing, checks, notifications, cluster sync
2019-08-02 16:56:53 +02:00
Michael Friedrich
6afd222f75
Docs: Enhance Troubleshooting with TLS handshake, CSR signing, checks, notifications, cluster sync
...
refs #7380
refs #7382
refs #7386
refs #7391
2019-08-02 16:17:43 +02:00
Michael Friedrich
20266cd1b1
Docs: Add config sync restrictions to upgrading docs
2019-08-02 16:06:36 +02:00
Michael Friedrich
2c09593c3e
Docs: Syncing binaries with the config sync are not supported
...
Adding a detection will slow down the config sync for anyone else.
Given that the loops with checksum changes only affect a few users,
the docs update is enough this time.
fixes #7382
2019-08-02 11:30:16 +02:00
Napsty
987bbbec05
Fix name of 'timeperiods' livestatus table in doc
2019-08-02 11:24:56 +02:00
Michael Friedrich
283d2d7a25
Merge pull request #7383 from K0nne/K0nne-patch-1
...
Add missing options to 'nwc_health' ITL CheckCommand
2019-08-01 13:26:18 +02:00
K0nne
98fde208d6
Update docs for missing nwc_health options.
2019-08-01 11:19:30 +02:00
Michael Friedrich
3562e92173
Refine the term 'TLS' instead of 'SSL'
...
Also mention the certificate monitoring module when
applicable.
2019-08-01 09:38:03 +02:00
Michael Friedrich
82a5025ad6
Merge pull request #7379 from Icinga/feature/enhance-windows-agent-setup
...
Windows agent: Enhance and update docs
2019-07-31 15:46:11 +02:00
Michael Friedrich
4817aac648
Docs: Refresh Windows agent setup images for 2.11
2019-07-31 15:23:35 +02:00
Michael Friedrich
3e182aaab3
Docs: Improve styleguide for Windows
2019-07-31 13:59:08 +02:00
Michael Friedrich
308c32376a
Docs: Add Powershell Git integration for Windows dev environment
2019-07-31 13:27:24 +02:00
Michael Friedrich
10c78c0159
Docs: Improve signing modes with preparation hints
...
For those who do not run `node setup/wizard` but
automation.
2019-07-30 15:27:38 +02:00
Michael Friedrich
0c15b9d7e4
Merge pull request #7368 from Icinga/bugfix/api-cipher-list-compatibility
...
TLS Ciphers: Add compatibility suites for older agents (el7)
2019-07-30 13:56:13 +02:00
Michael Friedrich
ebd6735c70
TLS Ciphers: Add compatibility suites for older agents (el7)
2019-07-30 10:55:29 +02:00
Bas Couwenberg
3ce4c6aead
Fix spelling errors.
...
* UNKNWON -> UNKNOWN
2019-07-27 09:00:24 +02:00
Michael Friedrich
bfb8a048bc
Docs: Clarify on Raspbian Buster
2019-07-24 08:58:50 +02:00
Michael Friedrich
5cf288254e
Docs: Mention that Raspbian 4+ / Debian Buster is required
...
Stretch is still crashing sometimes, so we'll skip our support
on that. @nbuchwitz
2019-07-23 18:38:24 +02:00
Michael Friedrich
34ccc3802a
Merge pull request #7348 from Icinga/feature/docs-command-arguments
...
Docs: Better explanation of command arguments
2019-07-22 16:39:43 +02:00
Michael Friedrich
274511ba6d
Docs: Better explanation of command arguments
...
refs #7326
2019-07-22 16:33:58 +02:00
Michael Friedrich
eef26ccc33
Docs: Improve security chapters
2019-07-22 14:44:47 +02:00
Michael Friedrich
29e530be5a
Fix Mkdocs formatting
2019-07-20 15:59:59 +02:00
Michael Friedrich
de9327ca60
Upgrading docs: Mention the doc changes
2019-07-20 15:49:03 +02:00
Michael Friedrich
dbf232f355
Docs: Update our About chapter
...
This is visible first when opening icinga.com/docs/icinga2/latest
refs #6830
2019-07-20 15:40:41 +02:00
Michael Friedrich
5351b1c19f
Docs: Add new images for distributed monitoring: Basics, modes and scenarios
2019-07-20 14:52:10 +02:00
Michael Friedrich
7eea6dfaaa
Docs: Purge old images, fix Icinga Web screenshots
2019-07-20 14:45:27 +02:00
Michael Friedrich
9fc41e0e91
Docs: Enhance the distributed monitoring chapter with agents, satellites and masters
...
Next to renaming client->agent, I've also refined:
- the health check chapter follows the two scenarios above and provides more concrete configs
- log_duration=0 for agent endpoint objects
- advanced scenarios don't manage the agent zone/endpoint in zones.conf anymore, but zones.d/master
- Ensure that the connection direction is correct inside the scenarios. Avoid doubled/hanging connections.
2019-07-20 12:40:43 +02:00
Michael Friedrich
ad9829bbca
Docs: Refine the term 'client' vs 'agent' in the technical concepts chapter
2019-07-19 14:54:04 +02:00
Michael Friedrich
125fafeb08
Docs: Rename client to agent, step 1
2019-07-19 14:53:30 +02:00
Michael Friedrich
5aa07b51a2
Docs: Rename 'custom attribute' to 'custom variable'
...
refs #6830
2019-07-19 14:38:59 +02:00
Michael Friedrich
fbe732a447
Merge pull request #7338 from Icinga/feature/doc-rename
...
Docs: Getting Started -> Installation, Configuring Icinga 2 -> Configuration
2019-07-19 11:27:51 +02:00
Michael Friedrich
1fc660dcd3
Docs: Adjust titles for renamed chapters
2019-07-19 11:27:20 +02:00
Michael Friedrich
a2adbc2b88
Docs: Fix formatting
2019-07-19 09:23:47 +02:00
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