mirror of https://github.com/Icinga/icinga2.git
clusterdistributed-monitoringelasticgraphitegraylogicingainfluxdbmetricsmonitoringnotificationopentsdbperformancerest-apitls
We cannot add the notification insert id directly to the following contactnotifications queries. Instead we need to pass a DbValue reference which gets set after the notification insert id is calculated. The contactnotifications insert queries are fired as query group calling CanExecuteQuery() and FieldToEscapedString(). If the notification id does not exist yet, the queries are moved to the end of the queue. Once the contactnotifications queries are fired the DbValue reference is destroyed. This patch also removes the old notification insert id cache which was broken in many ways. fixes #11387 |
||
---|---|---|
agent | ||
cmake | ||
contrib | ||
doc | ||
etc | ||
icinga-app | ||
icinga-studio | ||
itl | ||
lib | ||
plugins | ||
test | ||
third-party | ||
tools | ||
.gitattributes | ||
.gitignore | ||
.mailmap | ||
.travis.yml | ||
AUTHORS | ||
CMakeLists.txt | ||
COPYING | ||
COPYING.Exceptions | ||
ChangeLog | ||
INSTALL.md | ||
NEWS | ||
README.md | ||
RELEASE.md | ||
changelog.py | ||
config.h.cmake | ||
icinga-version.h.cmake | ||
icinga2.nuspec | ||
icinga2.spec | ||
mkdocs.yml |
README.md
Icinga 2
About
Icinga 2 is an open source monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.
Scalable and extensible, Icinga 2 can monitor large, complex environments across multiple locations.
More details online at www.icinga.org and inside the documentation.
Installation
Read the INSTALL.md file for more information about how to install it.
Documentation
The documentation is located in the doc/ directory. The latest documentation is also available on https://docs.icinga.org
Support
Check the project website at https://www.icinga.org for status updates and https://support.icinga.org if you want to contact us.