360Performance / dynatrace-plugin-certcheck

A Dynatrace Plugin for SSL Certificate validation
GNU General Public License v3.0
7 stars 2 forks source link

Introduced Concurrent Execution of SSL Tests #16

Closed reinhard-brandstaedter closed 2 years ago

reinhard-brandstaedter commented 2 years ago

Improvements: This release mainly addresses performance improvements by introducing concurrent execution of SSL checks. The checks are now performed with 10 parallel threads which should significantly improve execution speed in case a large amount of endpoints is being checked.

Bugfixes: When using multiple plugin configurations it could happen that one configuration's execution would open a problem and another configuration would then update the problem. This could result in "orphaned" problems that are then not updated properly anymore. This behavior has been fixed by introducing additional query selectors that include the configuration name so that only executions of one configuration would touch their own opened problems.