Skip to content
This repository has been archived by the owner on Feb 12, 2022. It is now read-only.

2.9.0 Release Notes

Compare
Choose a tag to compare
@bsura bsura released this 31 Jul 19:27

Noteworthy features:

  • Serialize entire alert object (while writing to the queue) when scheduling so that alert evaluators need not get hit the DB to read alert definition
  • /meta API performance improvements for dashboards and alerts
  • CachedUserService implementation that persists user objects on the cache
  • Enhancements to Discovery Service API
  • ElasticSearch based schema service implementation. Can be configured using (service.binding.schema=com.salesforce.dva.argus.service.schema.ElasticSearchSchemaService)
  • Changes/Enhancements to the following Transforms:
    1. GROUPBY: The scope is now set as the captured group. This helps in identifying different groups
    2. DOWNSAMPLE: Add capability to calculate percentiles when downsampling. E.g. DOWNSAMPLE(-1h:scope:metric:avg, #5m-p90#)
    3. PERCENTILE: Please see the wiki
    4. MOVING: Add sum capabilities to MOVING Transform to perform moving sum. E.g. MOVING(-1h:scope:metric:avg, #10m#, #sum#)
  • Enable configuring multiple writeEndpoints with round robin and retry. E.g. (service.property.tsdb.endpoint.write=http://tsdbwrite1.mycompany.com:4477,http://tsdbwrite1.mycompany.com:4488,http://tsdbwrite2.mycompany.com:4477,http://tsdbwrite2.mycompany.com:4488)