Commit graph

1488 commits

Author SHA1 Message Date
Lord Hepipud
b2ffd317cd Fixes wrong example Urls in Agent wizard doc 2020-08-12 08:29:53 +02:00
Lord Hepipud
f118f0fb74 Adds missing "Important Note" on Agent wizard doc 2020-08-12 08:27:24 +02:00
Lord Hepipud
8fd87721d5 Fixes broken link in installation docs 2020-08-11 17:29:03 +02:00
Lord Hepipud
924127f124 Improves documentation for Framework installation 2020-08-11 17:26:43 +02:00
Lord Hepipud
04a3e10222 Removes check for Write-Host on script analyzer 2020-08-11 14:50:53 +02:00
Lord Hepipud
634114d448 Adds script analyzer config to project for VS Code 2020-08-11 14:49:01 +02:00
Lord Hepipud
c2ad2b6564 Fix value digit count for Performance Counters
Fixes #97
2020-08-08 14:43:49 +02:00
Christian Stein
f496aa7184 Adds changelog for Performance Counter cache and bugfixing
Fixes #96
2020-08-07 16:07:09 +02:00
Christian Stein
28321f81b6 Adds missing Performance Counter cache initialising
Implements #96
2020-08-07 15:18:45 +02:00
Christian Stein
4ada0d69f9 Adds Performance Counter cache
Implements #96
2020-08-07 15:17:19 +02:00
Christian Stein
47272bd243 Fixes permission error on EventLog registration by printing proper error message
Fixes #81
2020-08-06 19:06:59 +02:00
Christian Stein
22f341bd26 Adds additional notes for new check configuration handling
#95
2020-08-06 18:40:38 +02:00
Christian Stein
da5ee1b8b7 Improves error handling for Framework initialising and plugin execution
Fixes #95
2020-08-06 17:46:29 +02:00
Christian Stein
01badf1c6d Merge branch 'master' of https://github.com/LordHepipud/icinga-module-windows 2020-08-06 09:02:42 +02:00
Lord Hepipud
4898009e86 Fixes issue on show timer while no default timer was started on ShowAll 2020-08-06 00:17:17 +02:00
Lord Hepipud
dcafde1ea7 Adds support to show all timers with Show-IcingaTimers 2020-08-06 00:03:17 +02:00
Lord Hepipud
f3bebdbdbc Fixes missing Name argument for Test-IcingaTimer 2020-08-06 00:02:26 +02:00
Lord Hepipud
00be110554 Adds Namespace argument for Get-IcingaWindowsInformation for additional filtering
Fixes #94
2020-08-05 19:48:18 +02:00
Christian Stein
9ece8d805f Fixes code styling for New-IcingaPerformanceCounterArray 2020-08-04 15:37:35 +02:00
Christian Stein
3e5a97d52b Fix assignment indentation for variables/objects 2020-08-04 15:13:04 +02:00
Christian Stein
ac02ec7e3e Fixes various code stylings, whitespaces, line handling, and so on 2020-08-04 14:48:32 +02:00
Christian Stein
76f27caba4 Fixes various code stylings and internal function namings 2020-08-04 12:39:25 +02:00
Lord Hepipud
3bf87c2f2a Adds timer functionality for performance analysis
Implements #88
2020-08-03 20:56:16 +02:00
Lord Hepipud
2533464aa6 Replaces single export function/alias methods to include everything 2020-08-03 20:53:02 +02:00
Lord Hepipud
7d2cfc64dc Fixes Set-IcingaAcl errors on older Windows systems
Fixes #92
2020-08-03 19:37:19 +02:00
Lord Hepipud
7d5986c504 Fixes wrong argument defaults set by Icinga Director Self-Service
Fixes #91
2020-08-03 19:21:55 +02:00
Lord Hepipud
6a36a8ba5e Fixes type question during Agent installation on Windows 2012 R2
Fixes #90
2020-08-03 19:13:29 +02:00
Lord Hepipud
8798ad890d Fix type inpurt question duing Get-IcingaCheckCommandConfig
Fixes #89
2020-08-03 17:50:19 +02:00
Lord Hepipud
6963a7820b Fix 'icinga' alias for Windows 2012 R2 and older
Implements #87
2020-08-03 17:06:06 +02:00
Lord Hepipud
40ab5191de Fixes Icinga shell header being printed when it shouldn't
Impelements #87
2020-08-03 14:58:50 +02:00
Lord Hepipud
9f69bedb52 Adds dynamic copyright loading and adds header to main shell
Extends #87
2020-08-03 12:29:28 +02:00
Lord Hepipud
69ed78fa0a Various improvements to Invoke-IcingaCommand
Extends #87
2020-08-03 11:46:56 +02:00
Lord Hepipud
e031e15bf5 Adds wrapper command for easier testing of code
Fixes #87
2020-08-03 11:15:15 +02:00
Christian Stein
39df724157 Merge branch 'master' of https://github.com/LordHepipud/icinga-module-windows 2020-07-31 10:20:56 +02:00
Christian Stein
0ba6fd35f4 Fixes TLS error on WebRequests for endpoints using TLS 1.2
Fixes #86
2020-07-31 10:20:53 +02:00
Lord Hepipud
a3074739c0 Adds debug output for performance counter initialising 2020-07-29 15:35:10 +02:00
Lord Hepipud
b282bcfa3a Fix incorrect SecureString handling for empty service user password
Fixes #85
2020-07-29 14:36:59 +02:00
Lord Hepipud
15e5e1efef Adds support to check for required .NET Framework 4.6.0 version
Fixes #76
2020-07-29 14:28:28 +02:00
Lord Hepipud
1a52157ec2 Adds developer guide for Windows Performance Counters 2020-07-29 11:36:54 +02:00
Lord Hepipud
5a064078b2 Adds new Cmdlet Show-IcingaPerformanceCounterInstances 2020-07-29 11:03:19 +02:00
Lord Hepipud
e3cd82feb3 Fix developer guide indexing for custom EventLog outputs 2020-07-29 09:58:00 +02:00
Christian Stein
aa8d712152 Fix conversion error on ConvertTo-Seconds while input is $null
Fixes #84
2020-07-28 17:53:40 +02:00
Christian Stein
f26acf1e7a Fixes another issue with MSI package fetching for 'release' argument
Fixes #78
2020-07-28 17:04:26 +02:00
Christian Stein
4dacb116bf Adds changelog for EventLog registering issue 2020-07-28 12:50:07 +02:00
Christian Stein
d346dcb09d Fix exception on unregistered 'Icinga for Windows' EventLog on first run
Fixes #81
Fixes #82
2020-07-28 12:13:41 +02:00
Christian Stein
31d34c5565 Fixes CPU check example for Icinga configuration 2020-07-28 10:43:05 +02:00
Christian Stein
2d7cb5ea34 Adds attempt to provide proper error handling for WMI exceptions
Implements #80
2020-07-28 09:26:12 +02:00
Lord Hepipud
27312d3152 Adds developer guide for Get-IcingaWindowsInformation
Implements #80
2020-07-27 17:41:53 +02:00
Lord Hepipud
b705acc78a Updates changelog for Get-IcingaWindowsInformation
Implements #80
2020-07-27 16:37:01 +02:00
Lord Hepipud
dce7789d91 Adds WMI/CIM wrapper permission error and WMI code handling
Implements #80
2020-07-27 12:38:57 +02:00