Gunnar Beutner
c544c686a8
Update copyright headers for 2016
2016-01-12 08:31:24 +01:00
Michael Friedrich
f7b5aa33ce
Fix a couple of wrong white spaces
2015-09-18 13:04:09 +02:00
Gunnar Beutner
4fcb668b79
Ignore -W and -K arguments for check_disk on Windows
...
fixes #9913
2015-08-15 10:26:43 +02:00
Jean Flach
c1bd76d759
Fix bug where -p was ignored
...
refs #9637
2015-07-16 13:07:19 +02:00
Jean Flach
b182cf869e
Remove thresholds from check_service.exe
...
They didn't make any sense anyways
fixes #9320
2015-06-23 13:37:13 +02:00
Jean Flach
21e072332c
Add path exclusion to check_disk.exe
...
Also do some refactoring and make -m do something
fixes #9201
2015-06-23 13:15:55 +02:00
Jean Flach
88f004a356
Decide state based on single drives
...
fixes #9197
2015-06-23 13:14:27 +02:00
Jean Flach
3d7c2c2270
Add check_perfmon
2015-03-23 13:09:29 +01:00
Jean Flach
56f92f7846
Refactor plugin code
2015-03-23 13:07:02 +01:00
Jean Flach
62b2bae6b6
Update Window plugins' usage strings
2015-03-06 12:14:09 +01:00
Gunnar Beutner
c426655c44
Remove redundant checks in check_service
2015-03-02 13:23:26 +01:00
Gunnar Beutner
3087be2567
Remove redundant checks in check_procs
2015-03-02 13:22:37 +01:00
Gunnar Beutner
daaa446f58
Remove redundant check
2015-03-02 13:21:06 +01:00
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
Jean-Marcel Flach
3f9ce38fd0
Fix whitespace
2015-02-27 15:13:07 +01:00
Jean Flach
377f66c403
Add some failsafes to the windows plugins
2015-02-17 15:54:23 +01:00
Jean Flach
b7e991b1cc
Improve check_service' reporting and performance
...
fixes #8186
2015-02-17 15:20:30 +01:00
Gunnar Beutner
0913a96460
Ignore the -X option for check_disk (on Windows)
...
fixes #8405
2015-02-10 09:46:24 +01:00
Jean Flach
04dbab2eac
Fix output of check_ping
2015-02-09 09:03:03 +01:00
Jean Flach
acff66875d
Add check_memory, update check_swap, thresholds
...
Adds check_memory which works like check_swap which has been updated to work like check_memory
Both sport a -u(nit) option with MB as default, like their linux versions.
A possible bug with all plugins having the -u(nit) option when using -u kB has been fixed. Don't use icinga to monitor you commodore though.
refs #8287 #8060
2015-02-03 10:22:09 +01:00
Jean Flach
25f2636a77
Fix check_swap returning wrong status without thresholds.
2015-02-02 15:11:11 +01:00
Jean Flach
0e7b8d16e2
Fix check_uptime faulty behavior when using -u
...
fixes #8327
2015-02-02 13:30:10 +01:00
Jean Flach
4771f79f35
Change how check_swap works and a debug line in check_disk
...
check_swap should now be faster and more accurate, it also checks against free space instead of taken swap.
The output and CMakeLists have been updated accordingly.
fixes #8287 refs #8060
2015-02-02 11:21:44 +01:00
Jean Flach
9791a8b279
Fix check_network.exe always returning warning
...
fixes #8306
2015-02-02 09:21:46 +01:00
Jean Flach
a4bfa99552
Change plugins output and update README
...
In their perfdata the plugins will now use absolute values for percentage thresholds.
Also the check_disks output is now more similar to the one of nagios/check_disk.
The README has also been improved.
refs #7886 #8060
2015-01-23 16:34:16 +01:00
Michael Friedrich
78bfd0204c
Update copyright year
2015-01-22 12:00:23 +01:00
Tobias von der Krone
462d854d33
Fix typos in readme file for windows plugins
...
fixes #8223
2015-01-15 12:03:49 +01:00
Jean Flach
40cba8eb5d
Fix another case where debug lines were displayed
2015-01-13 09:51:49 +01:00
Jean Flach
fd6cdbbc01
Fix a debug line being displayed in non-debug mode
2015-01-13 09:41:53 +01:00
Jean Flach
c11f2d5ca2
Add -d/--debug option for windows plugins
...
#fixes 8119
2015-01-12 15:53:25 +01:00
Jean Flach
844defd362
Update check_service help
...
fixes #8143
2015-01-09 13:20:22 +01:00
Jean Flach
2e9944f4bd
Change some things up in the windows-plugins
...
refs #7886 #7778 #8060 #8115
2014-12-19 10:21:38 +01:00
Jean Flach
23acc2408d
Fix a compiler warning
...
fixes #8114
2014-12-19 09:36:59 +01:00
Jean Flach
8f7d3a29cc
Add files needed by last commit
2014-12-17 14:23:20 +01:00
Jean Flach
300dcbec79
Add windows-plugin check_ping
...
fixes #7879
2014-12-17 14:19:46 +01:00
Jean Flach
a59bcdc26c
Fix major bugs in windows plugins check_load and check_service
...
fixes #7881 #7992
2014-12-09 15:38:23 +01:00
Gunnar Beutner
023cfc15bb
Some minor plugin fixes
2014-11-19 06:40:58 +01:00
Jean Flach
0054e78a58
Use <reinterpret_cast>()
2014-11-14 16:26:30 +01:00
Jean Flach
e1b5954e62
Clean up check plugins more
2014-11-14 14:36:10 +01:00
Jean Flach
616716dc55
Clean up check plugins.
...
fixes #7670 #7669
2014-11-14 13:57:54 +01:00
Jean Flach
3d52acfe5d
Clean up check_services
...
fixes #7666 #7665 #7664
2014-11-14 13:54:29 +01:00
Jean Flach
8557293ac4
Clean up check_procs
...
fixes #7667
2014-11-14 13:15:32 +01:00
Jean Flach
e187f405d9
Improve readability and output of check_network
...
fixes #7668
2014-11-14 13:09:04 +01:00
Gunnar Beutner
979b99ea6f
Build fix for the Windows plugins
2014-11-13 20:12:24 +01:00
Jean Flach
f85be08480
Improve check argument parsing
2014-11-13 15:57:10 +01:00
Jean Flach
22e3e48669
Fix check_plugins dying with certain parameters
2014-11-10 14:39:12 +01:00
Jean Flach
70a28c05b3
Clean up plugins/CMakeLists.txt
2014-11-07 13:56:14 +01:00
Jean Flach
83e6fb3083
Make check plugins decent
...
fixes #7242
2014-11-06 16:36:42 +01:00
Jean Flach
ea8fd12a07
Add Windows plugins
...
refs #7242
2014-11-06 15:17:08 +01:00