Skip to content

v3.8

Latest
Compare
Choose a tag to compare
@ben-spiller ben-spiller released this 26 Jan 14:20

This release contains several significant enhancements in this release:

  • Added support for analysing logs containing the "id | " prefixes added when running a correlator inside docker.
  • Improved sort order of log files to only include time when we know there are multiple different instances.
  • Moved sent events/tx to a secondary axis
  • Renamed --config userStatusLines keyPrefix to fieldPrefix and key:alias to field:alias for
    clarity.
  • Added charting of apama-ctrl "Proxy Status: " lines indicating the number of started/pending/failed incoming requests
    from Cumulocity core nodes handled by the apama-ctrl proxy. This charting is enabled automatically when the
    associated log lines are detected. Since it is necessary to know at start of parsing how many columns are needed,
    a default of 4 is used and the parsing is retried with the number doubled if it is found not to be enough.
  • Added keyRegex and maxKeysToAllocateColumnsFor to userStatusLines which automatically create numbered columns
    for a dynamic set of status lines each identified by a unique key, e.g. multiple named JMS receivers. See the
    README.rst for an example.
  • Changed display of charts with only one y axis to put all data onto the right-hand "y2" axis which makes such charts
    line up with charts that have two y axes (fixes GH-16).

Bug fixes:

  • Fixed error when si/so have NaN values which can happen occasionally.
  • Fixed parse failure when lines contain "," in the timestamp which can happen with some Java logging libraries.
  • Fixed parse failure when cgroups is set to "unavailable".