Skip to content

Version 0.5

Compare
Choose a tag to compare
@NTTechnicalUser NTTechnicalUser released this 19 Nov 18:07
40e7c03

You can also find the corresponding documentation online under the following link: inspectIT Ocelot Documentation

Changelog

Implemented enhancements:

  • Ability to automatically inject trace ids into log messages for log4j version 1 #465
  • Extend EUM server to provide Boomerang agent files #430
  • Add a /health endpoint to the config server and eum server #407
  • Prevent log spam if the HTTP config is unavailable #406
  • Persist the last fetched HTTP-Configuration as a file #405
  • Add correlation of traces and logs for log4j version 2 #389
  • Add correlation of traces and logs for log4j version 1 #388
  • Add correlation of traces and logs for Logback #387
  • Add correlation of traces and logs #386
  • Provide audit log for the configuration server #374
  • Access log for the configurataion server's endpoints. #373
  • Print agent version in the logs during initialization #371
  • Option to define custom IP address ranges in the EUM server #342
  • Show a dialog when leaving the configuration server with unsaved changes #316
  • Allow the usage of special inputs where context variables can be used #215
  • Introduce Plugin System for Metric and Tracing exporters #193
  • Refine options for ordering action calls #172
  • Provide a mapping for metric tags in config #161
  • Detect unassigned settings during config validation #135

Fixed bugs:

  • Fix the environment variables in the demo docker-compose files #460
  • Change root property name of EUM server #429
  • instrumentOnlyInheritedMethods behaves wrong with inherited Methods. #393
  • Fix Http PropertySource throwing errors on empty configuration #390

Closed issues:

  • Add Commit Message Policy to Contribution.MD + Remove commit message check #427
  • 'simplify' agent mappings page/ layout to make changes easier for user #421
  • Add information on pull request message format in the contribution guidelines #420
  • negativeTimeout property is suggested wrongly #410
  • Update the self-monitoring dashboard to include logging information #401
  • Add documentation for log correlation #398
  • Print bad propagation headers in case they cannot be parsed #395
  • Make spans always inherit sampling decisions #384
  • Use the config-server's autocompletion REST API in the web UI for autocomplete suggestions #381
  • Add an autocompletion service providing model-based suggestions #379
  • Add Commit Message Validation #375
  • Change the configuration prefix of the config server #367
  • Agent should expose the number of log events as additional selfmonitoring metric #364
  • Add documentation on how to use HTTPS on the configuration server #362
  • Migrate all unit tests of the EUM server project to JUnit 5 #340
  • Shortcut for using CTRL+S to save the editor content in the WebUI #315
  • Cache matching mappings for agent attributes #265
  • Fix occasional unit test failures due to OutOfMemory or timeouts #257

Merged pull requests:

  • Closes #465 - Ability to automatically inject trace ids into log messages for log4j version 1 #464
  • Closes #395 - Print bad propagation headers in case they cannot be parsed #463
  • Closes #460 - Fix environment variables in the demo docker-compose files #462
  • Closes #406 - Prevent log spam if the HTTP config is unavailable #458
  • Fixed invalid root configuration properties #452
  • Closes #381 - Added autocompletion to UI #449
  • Closes #215 - Allowed the usage of special inputs wherever data inputs could be used previously #448
  • Closes #398 - Added documentation for trace and log correlation #447
  • Closing #257 - Adjusted JVM arguments used by Gradle during build process #446
  • Closes #388 - Added Log-correlation for Log4J Version 1 #445
  • Closes #371 - Print agent version in the logs during initialization #444
  • Closes #384 - Made spans always inherit the parent's sampling decision #442
  • Fixed issue for identical action calls #439
  • Closes #405 - Added persistence file to http config fetching #438
  • Closes #389 - Added Log4J2 log-trace correlation #437
  • Added log metrics to dashboards #436
  • Closes #340 - Migrate unit tests of the EUM server project to JUnit 5 #435
  • Closes #374 - Audit logging for configuration server. #434
  • Closes #430 - Extend EUM server to provide Boomerang agent files #432
  • Closes #429 - Change root property name of EUM server #431
  • Closes #427- Add Commit Message Policy to Contribution.MD + Remove co… #428
  • Closes #407 - Adding actuator/health to Configuration Server & EUM Server #425
  • Closes #367 - Change the property prefix of the configuration server #424
  • Fixed link to CONTRIBUTING.md #423
  • Closes #315 - Shortcut for using CTRL+S to save the editor content in the WebUI #419
  • Refactored integration test for self-monitoring log-metrics #418
  • Closes #390 - added blank check #416
  • Closes #410 - Checking paths now via Write-Method & Filtering properties where Write-Method is null #411
  • Added EventListener and fixes in PropertyNamesValidator #409
  • Added task to release Dashboards to Grafana Marketplace automatically #400
  • Closes #387 - Added trace-log correlation for logback #399
  • Autocomplete api #397
  • Closes #373 - Added access log #385
  • Closes #316 - Preserve unsaved changes in the UI #383
  • Closes #375 - Add Commit Message Validation to Build Pipeline #376
  • Added YAML-Validator #366
  • Closes #364 - Agent should expose the number of log events as additio… #365
  • Adding SSL documentation #363
  • Added some LDAP improvements #361
  • Closes #172 - Reworked action call ordering #360
  • Option to define custom IP address ranges in the EUM server #355
  • Closes #193 - Added plugin system #259