Icinga Module - Business Process
Find a file
raviks789 3a7dc64a50
Fix storing of business process with Description having new lines (#339)
* Fix storing of business process with `Description` having new lines

The `LegacyConfigRenderer::renderHeader()` should render new lines in the `Description` field as comments.

This fix avoids occurrence of future issues due to new lines in `Description` field while adding or modifying the
business processes.

* Parse new lines in header

The new lines in header which may belong to the field like `Description` must be parsed correctly.
2022-09-14 09:53:54 +02:00
.github Revert "Merge pull request #320 from Icinga/re-add-php-diff-lib" 2022-03-24 14:54:03 +01:00
application Show service and host nodes for filtered roles 2022-09-14 09:52:23 +02:00
doc Make sure to expect ITL compatible custom var names 2022-07-21 16:01:37 +02:00
library/Businessprocess Fix storing of business process with Description having new lines (#339) 2022-09-14 09:53:54 +02:00
packaging/debian packaging: provide Debian build instructions 2017-01-10 18:04:48 +01:00
public Revert "Merge pull request #320 from Icinga/re-add-php-diff-lib" 2022-03-24 14:54:03 +01:00
test Add Degraded operator implementation 2022-02-18 11:41:06 +01:00
.gitattributes Prepare icinga exchange yml file 2015-02-06 15:16:53 +01:00
.gitignore Update testing similar to director 2018-03-20 15:19:57 +01:00
.gitlab-ci.yml gitlab-ci: blame, coverage 2017-01-10 18:35:19 +01:00
.travis.yml travis: Fix invalid definitions for allowed failures 2019-11-14 12:07:13 +01:00
configuration.php Show critical count badge in left menu 2022-09-14 09:53:11 +02:00
LICENSE LICENSE: renamed 2016-11-29 15:08:45 +01:00
module.info Update requirements 2022-03-24 15:55:11 +01:00
phpcs.xml Prevent nodes from being added twice 2019-01-17 15:20:25 +01:00
phpunit.xml gitlab-ci: blame, coverage 2017-01-10 18:35:19 +01:00
README.md Update requirements 2022-03-24 15:26:39 +01:00
run.php Add detail integration for Icinga DB Web 2022-07-20 11:22:41 +02:00

Icinga Business Process Modeling

PHP Support Build Status Github Tag

Icinga Logo

If you want to visualize and monitor hierarchical business processes based on any or all objects monitored by Icinga, the Icinga Web 2 business process module is the way to go.

Preview

Want to create custom process-based dashboards? Trigger notifications at process or sub-process level? Provide a quick top-level view for thousands of components on a single screen? That's what this module has been designed for!

You're running a huge cloud, want to get rid of the monitoring noise triggered by your auto-scaling platform but still want to have detailed information just a couple of clicks away in case you need them? You will love this little module!

Documentation

Basics

Web Components

Storage

The Project