Commit graph

1645 commits

Author SHA1 Message Date
Lord Hepipud
82fb8945c4
Merge pull request #138 from Icinga:fix/byte_conersion_overflow
Bugfix: Fixing value overflow on Convert-Bytes Cmdlet

Fixes an issue while converting data size values from any other datatype to bytes which will cause an overflow and might result in issues during comparison.
2020-10-30 09:57:50 +01:00
Lord Hepipud
4bc03b6bfa Fixing value overflow for Convert-Bytes 2020-10-30 09:56:33 +01:00
Lord Hepipud
84e6ff32b1
Merge pull request #137 from Icinga/feature/add-conversion-and-compare-unixtime-feature
Feature: Compare current time with DateTime Object
2020-10-30 07:35:35 +01:00
Yonas Habteab
06aad754a7 Compare current time with DateTime object 2020-10-29 15:33:55 +01:00
Lord Hepipud
8fe4ea984d
Merge pull request #136 from Icinga/feature/add_support_to_ignore_empty_checkpackages
Feature: Adds support to ignore empty check packages
2020-10-15 15:20:42 +02:00
Lord Hepipud
082fc18555 Adds support to ignore empty check packages 2020-10-15 15:19:55 +02:00
Lord Hepipud
184b3cd28e
Merge pull request #135 from Icinga:doc/update_roadmap
Doc: Update roadmap with new topics and releases
2020-10-13 17:40:18 +02:00
Lord Hepipud
d3773a957a Updates roadmap 2020-10-13 17:39:09 +02:00
Lord Hepipud
77815898e2
Merge pull request #130 from Icinga:fix/crash_on_background_service_checks
Bugfix: Fix crash on background service execution caused by missing Perf Data cache

Fix crash while running services as background task to collect metrics over time by missing Performance Counter cache initialisation.
2020-10-01 16:51:16 +02:00
Lord Hepipud
744e21b2c7 Fix crash on background checks on perf data cache 2020-10-01 16:49:58 +02:00
Lord Hepipud
8a99b1761f
Merge pull request #128 from Icinga:fix/icinga_timer_unhandled_output
Fixes uncatched invisible output on Start-IcingaTimer

Fixes unhandled output from loading `System.Reflection.Assembly` which can cause weird side effects for plugin outputs
2020-09-15 15:48:50 +02:00
Lord Hepipud
854b7fd997 Fixes uncatched invisible output 2020-09-15 15:46:33 +02:00
Lord Hepipud
26e335ee8a
Merge pull request #127 from Icinga:fix/mssql_connection_error_handling
Fixes MSSQL error handling on Integrated Security

Fixes wrong error message on failed MSSQL connection due to database not reachable by using `-IntegratedSecurity`
2020-09-15 15:42:21 +02:00
Lord Hepipud
d2a51495b2 Fixes MSSQL error handling on Integrated Security 2020-09-15 15:41:20 +02:00
Lord Hepipud
22024c7549
Merge pull request #126 from Icinga/doc/fix-image-path
Fix path for icons in the introduction section
2020-08-31 10:30:40 +02:00
Blerim Sheqa
6f53bf960b Fix path for icons in the introduction section 2020-08-31 10:17:53 +02:00
Lord Hepipud
ccb67ff960 Sets Windows Terminal images url to icinga.com 2020-08-29 08:02:41 +02:00
Lord Hepipud
f676e51ade Sets next version to v1.3.0 2020-08-29 08:01:21 +02:00
Lord Hepipud
dc863d7f09 Updates release date for v.1.2.0 2020-08-28 22:31:11 +02:00
Lord Hepipud
779ac48d80
Merge pull request #125 from Icinga/feature/windows_terminal_integration
Adds Windows Terminal integration
2020-08-28 15:27:32 +02:00
Lord Hepipud
e2d58ba182 Adds Windows Terminal integration 2020-08-28 15:24:48 +02:00
Lord Hepipud
b39af24b14
Merge pull request #124 from Icinga:fix/mssql_open_connection_empty_db
Fixes MSSQL connection string on empty DB
2020-08-28 14:07:11 +02:00
Lord Hepipud
161fbb58bc Fixes MSSQL connection string on empty DB 2020-08-28 14:06:47 +02:00
Lord Hepipud
a7ea337f6c
Merge pull request #123 from Icinga:feature/test_mssql_connection_on_connect
Feature: Adds support to test MSSQL connections

Adds ability to return $null on open MSSQL connection instead of throwing exceptions for propoer testing
2020-08-28 13:21:49 +02:00
Lord Hepipud
10d94690a8 Adds support to test MSSQL connections 2020-08-28 13:17:04 +02:00
Lord Hepipud
cdfcf8af49
Merge pull request #122 from Icinga:feature/mssql_instance_name_fetching
Feature: Adds fetching for MSSQL instance name

Adds Cmdlet to fetch instance name of a database we are connected to
2020-08-28 13:12:18 +02:00
Lord Hepipud
e0fc750867 Adds fetching for MSSQL instance name 2020-08-28 13:11:01 +02:00
Lord Hepipud
2863f0e0e7
Merge pull request #119 from Icinga/feature/mssql_connector
Feature: Adds MSSQL connector
2020-08-28 09:31:19 +02:00
Philipp Dorschner
bab67784fa Adds MSSQL connector 2020-08-28 09:10:23 +02:00
Lord Hepipud
212e318112
Merge pull request #118 from Icinga:feature/windows_update_exception_msg
Adds exception message for Windows Updates
2020-08-27 23:53:14 +02:00
Lord Hepipud
eb34f2a880 Adds exception message for Windows Updates 2020-08-27 23:52:34 +02:00
Lord Hepipud
6a83687247
Merge pull request #117 from Icinga:doc/powershell_array_icinga_config
Adds docs for PowerShell Arrays with Icinga config
2020-08-27 23:43:02 +02:00
Lord Hepipud
7f3ad574a1 Adds docs for PowerShell Arrays with Icinga config 2020-08-27 23:41:54 +02:00
Lord Hepipud
2609c29676
Merge pull request #115 from Icinga:feature/perf_counter_exception_msg
Feature: Adds exception for missing Perf Counter category
2020-08-27 23:03:59 +02:00
Lord Hepipud
a7c0c53ba0 Adds exception for missing Perf Counter category 2020-08-27 23:02:48 +02:00
Lord Hepipud
12acc8cc9c
Merge pull request #112 from Icinga:fix/wmi_permission_error_message
Improves msg for permssion error on CIM/WMI access
2020-08-26 13:39:16 +02:00
Lord Hepipud
000ab6e12e Improves msg for permssion error on CIM/WMI access 2020-08-26 13:38:05 +02:00
Lord Hepipud
cdc2e7bac3
Merge pull request #110 from Icinga:doc/roadmap
Documentation: Add roadmap for Icinga for Windows
2020-08-24 12:37:27 +02:00
Lord Hepipud
dc42ff8e84
Merge pull request #109 from Icinga:doc/doc_rewrite
Documentation: Improve introduction and fix spelling errors
2020-08-24 12:35:58 +02:00
Lord Hepipud
6225d86e1e Improves documentation 2020-08-24 12:34:09 +02:00
Lord Hepipud
58a8838b98 Adds roadmap for Icinga for Windows 2020-08-24 12:33:32 +02:00
Lord Hepipud
7c600e4d21
Merge pull request #108 from Icinga:feature/perfcounter_help
Adds function to fetch help of Performance Counter

Adds function `Show-IcingaPerformanceCounterHelp` to fetch the help of a specific Performance Counter
2020-08-22 15:14:05 +02:00
Lord Hepipud
88048dc0a0 Adds function to fetch help of Performance Counter 2020-08-22 15:11:54 +02:00
Lord Hepipud
2e2cc3e604
Merge pull request #104 from Icinga:fix/perfdata_values_output
Fix perf data output on variable overflow

This will resolve the issue on performance data being printed like "6.3E-05" and causing wrong metrics and errors within the log files
2020-08-21 11:16:14 +02:00
Lord Hepipud
be3a2a44c9
Merge pull request #107 from Icinga/feature/performance_counter_functionality
Feature: Performance Counter docs and functionality

* Adds help for each single Performance Counter Cmdlet
* Adds feature to filter for categories on `Show-IcingaPerformanceCounterCategories`
* Adds feature to test if a category exists with `Test-IcingaPerformanceCounterCategory`
* Places each Cmdlet into a single .psm1 file
2020-08-20 14:30:57 +02:00
Lord Hepipud
edee954cf4 Improves Performance Counter docs and features 2020-08-20 14:28:11 +02:00
Lord Hepipud
044ba4bf03 Fix perfdata value output on variable overflow 2020-08-20 10:13:09 +02:00
Lord Hepipud
4a069ef6f5 Fixes spelling error in docs 2020-08-17 14:51:31 +02:00
Lord Hepipud
564711c1b6 Improves plugin output on verbosity levels
Fixes #99
2020-08-13 17:54:00 +02:00
Lord Hepipud
8076a373f5 Adds support for SecureString handling on plugins
Fixes #98
2020-08-13 15:45:13 +02:00