Skip to content
This repository was archived by the owner on Dec 14, 2022. It is now read-only.

Version 1.0.0-RC2

Choose a tag to compare

@cwiechmann cwiechmann released this 18 Sep 12:41
· 1383 commits to develop since this release

This is a Release-Candidate - That means, updates on this version are still not supported until version 1.0.0 is finally released.

This release provides the following changes compared to RC1:

  • fixed an issue causing OPTIONS request not to show up in the Traffic-Monitor
  • changed API-Builder service-name from elk-traffic-monitor-api to apibuilder4elastic
  • timezone issue fixed, when parsing Trace-Messages from an API-Gateway running in a different timezone than Logstash
  • slightly improved the provided Kibana dashboards
  • fixed an issues in API-Builder project occurred due to concurrent requests:
    • the following error message was logged in Logstash: "Cannot read property 'length' of undefined" and "Cannot read property 'type' of undefined"
  • Logstash processing changed
    • Trace-Messages for a selected API-Requests are indented as in the original view
    • APIs without having a version now using N/A as a default
    • Now Transaction-Element finalStatus is primarily used to store the transaction status
      • used for instance to aggregate on the final API-Status (Pass, Fail, Error)
    • for events not having a finalStatus the HTTP-Return code is used (200-299): Pass, (Others): Fail
    • Exception handling added
  • Filebeat now using a Docker volume to store processing data
    • this makes sure, Filebeat restarts at the position it left off (even if the container is removed)
    • this avoid that data is inserted twice into Elasticsearch

Let us know your feedback, ideas, issues here on GitHub:
https://github.com/Axway-API-Management-Plus/apigateway-openlogging-elk/issues