icinga2/doc
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
..
images Docs: Fix image locations for installation chapter 2019-09-17 12:44:18 +02:00
.gitignore Replace StrapdownJS with Sphinx. 2014-04-07 21:55:27 +02:00
01-about.md Docs: Update URLs and content in About chapter 2019-09-17 08:51:32 +02:00
02-installation.md Docs: Update installation for RHEL/CentOS 8 and SLES 15 2019-11-20 15:59:36 +01:00
03-monitoring-basics.md Docs: clarify CRITICAL vs. UNKNOWN 2019-11-28 15:10:34 +01:00
04-configuration.md Docs: Add blog post URL for Director automation to configuration chapter 2019-09-17 12:04:10 +02:00
05-service-monitoring.md Docs: Add certificate & vSphere modules to service monitoring chapter 2019-09-17 12:04:42 +02:00
06-distributed-monitoring.md Update 06-distributed-monitoring.md 2019-10-22 09:57:22 +01:00
07-agent-based-monitoring.md Enhance Agent best practices throughout the documentation 2019-08-07 15:36:12 +02:00
08-advanced-topics.md Revert "Add docs for NotificationResult value type" 2020-01-07 14:20:53 +01:00
09-object-types.md IcingaDB: Update Redis port to use Icinga-Redis 2019-11-21 09:59:21 +01:00
10-icinga-template-library.md ITL: Add notemp parameter to oracle health 2020-01-13 15:35:07 +01:00
11-cli-commands.md Docs: Rename client to agent, step 1 2019-07-19 14:53:30 +02:00
12-icinga2-api.md Merge pull request #7646 from Icinga/feature/remove-comment-author 2019-11-26 16:07:09 +01:00
13-addons.md Docs: Update outdated addons chapter with supported products 2019-09-17 12:07:03 +02:00
14-features.md Docs: Update installation for RHEL/CentOS 8 and SLES 15 2019-11-20 15:59:36 +01:00
15-troubleshooting.md Some small typo fixes 2019-12-03 11:50:04 +01:00
16-upgrading-icinga-2.md Adjust docs 2019-12-09 17:54:47 +01:00
17-language-reference.md Dev: Allow to delay main worker process in order to attach with LLDB 2020-01-29 13:21:05 +01:00
18-library-reference.md Docs: Add get_templates{,s} to Library Reference 2019-11-15 12:53:33 +01:00
19-technical-concepts.md Docs: Add cluster message routing details 2019-08-14 16:42:25 +02:00
20-script-debugger.md Docs: Rename 'custom attribute' to 'custom variable' 2019-07-19 14:38:59 +02:00
21-development.md Docs: Update debugging instructions for 2.11 2019-09-13 17:05:56 +02:00
22-selinux.md Merge pull request #6998 from Icinga/bugfix/doc-code-formatting 2019-03-26 09:40:17 +01:00
23-migrating-from-icinga-1x.md Docs: Add the Director as migration strategy from Icinga 1.x 2019-09-17 12:29:03 +02:00
24-appendix.md Fix name of 'timeperiods' livestatus table in doc 2019-08-02 11:24:56 +02:00
CMakeLists.txt Replace Copyright header with a short version, part II 2019-02-25 15:09:36 +01:00
icinga2.8 CLI: Remove broken troubleshoot command 2019-05-28 12:31:38 +02:00
scroll.js Update documentation 2015-01-22 16:11:05 +01:00
update-links.py Replace a few more copyright strings 2019-02-25 16:30:40 +01:00