Conrad Clement 3f0b6ec003 Optimize two ObjectLocks into one in Notification::BeginExecuteNotification method
object is locked twice to update values of
NotificationNumber, LastNotification and LastProblemNotification.
LastNotificaiton is updated inside each ObjectLock
merge two ObjectLocks into one and remove duplicate update

fixes #12188

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2016-08-02 18:36:29 +02:00
2016-04-13 09:32:08 +02:00
2016-01-12 08:29:59 +01:00
2016-07-27 07:44:11 +02:00
2016-06-16 15:32:29 +02:00
2016-05-19 13:39:19 +02:00
2016-07-26 09:37:37 +02:00
2016-07-25 09:23:19 +02:00
2016-05-19 13:39:19 +02:00
2015-03-17 15:05:47 +01:00
2012-05-10 12:06:41 +02:00
2012-05-10 12:06:41 +02:00
2016-05-19 13:39:19 +02:00
2013-11-03 13:45:26 +01:00
2013-10-22 13:14:25 +02:00
2016-05-12 11:07:47 +02:00
2015-07-07 10:12:18 +02:00
2016-05-19 09:55:08 +02:00

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.

Description
The core of our monitoring platform with a powerful configuration language and REST API.
Readme 184 MiB
Languages
C++ 92.9%
CMake 2.8%
PLpgSQL 2%
C# 0.7%
Vim Script 0.5%
Other 1%