Paul Richards 7ca3a3c5e9 Fix: check_memory tool shows incorrect memory size on windows
On a PC with >4GB of RAM, check_memory utility returns
an incorrect amount of RAM:

MEMORY OK - 100% free | memory=4096MB;;;0;4096

This patch uses GlobalMemoryStatusEx instead of GlobalMemoryStatus
[https://msdn.microsoft.com/en-us/library/windows/desktop/aa366586%28v=vs.85%29.aspx]

Following patch output of check_memory is as follows:

MEMORY OK - 32.4873% free | memory=5312MB;;;0;16351

fixes #8559

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-03-01 22:29:54 +01:00
2015-02-10 09:31:41 +01:00
2015-01-22 12:00:23 +01:00
2015-01-22 12:00:23 +01:00
2015-02-26 13:51:13 +01:00
2015-02-25 12:50:56 +01:00
2014-11-11 10:07:59 +01:00
2015-02-24 21:51:50 +01:00
2015-02-05 10:54:46 +01:00
2015-01-13 14:45:38 +01:00
2012-05-10 12:06:41 +02:00
2012-05-10 12:06:41 +02:00
2015-03-01 01:28:17 +01:00
2013-11-03 13:45:26 +01:00
2015-03-01 01:28:17 +01:00
2015-02-13 20:55:56 +01:00
2013-10-22 13:14:25 +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.

Check doc/1-about.md for a detailed introduction.

Installation

Read the INSTALL 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 182 MiB
Languages
C++ 92.8%
CMake 2.9%
PLpgSQL 2%
C# 0.7%
Vim Script 0.5%
Other 1%