Skip to content

Releases: hastic-zzz/hastic-server

0.5.1

19 Jan 13:45
85f6c31
Compare
Choose a tag to compare

Added

  • Slack: support images in alerts #801

Fixed

  • Alerting doesn't work for Anomaly analytic units #938

Slack alerts configuration instructions: https://github.com/hastic/hastic-server/wiki/Slack

0.5.0

14 Oct 12:29
bc6f26f
Compare
Choose a tag to compare

Note: installation process is changed in this release, see https://hastic.io/downloads/ for the actual instructions

Changed

  • Replaced grafana-datasource-kit library with @corpglory/tsdb-kit #925:
    • MySQL support
    • fixed "Cannot read property 'queries' of undefined" in PostgreSQL
  • Single RPM version for all node versions since 6.14 #935

0.4.0

23 Jul 14:37
5e12307
Compare
Choose a tag to compare

Added

Fixed

  • Unfriendly crash with missing HASTIC_API_KEY #899

Changed

0.3.9

06 Mar 17:09
8d5d081
Compare
Choose a tag to compare

Added

  • Websocket connectivity between server and analytics #814
  • Export / import analytic units #830

Fixed

  • Cannot read property 'branch' of null #831
  • Error handling in exitHandler #853
  • Segment seasonality offset #805
  • Build warnings: mongodb dependencies #820
  • ERROR: Property 'length' is missing in type 'AnalyticMeta' #823

0.3.8

07 Nov 15:44
Compare
Choose a tag to compare

More info about this release here: https://hastic.io/releases/0.3.8/

Added

  • Alert compatibility with Prometheus Alertmanager #482
  • Docker-compose with MongoDB #796

Changed

  • Single analytic unit in webhook image #799

Fixed

  • Use the same syntax for nedb and mongodb queries #792
  • "Error: Need at least 1 labeled segment" when labeling only negative segment #790
  • Node 6 build #788

0.3.7

07 Oct 15:34
Compare
Choose a tag to compare

More info about this release here: https://hastic.io/releases/0.3.7/

Added

  • Threshold line in Inspect mode #727
  • MongoDB persistence #570
  • Timezone in webhook messages #649

Changed

  • Anomaly detector bounds switch: disabling to enabling #709
  • Concatenate anomaly detector's segments #716
  • Merge segments before sending a webhook #742

Fixed

  • Data kit error: status code 400 #300
  • Don't throw exception if HASTIC_WEBHOOK_URL is undefined #593
  • Error: skip detection: data length less than window_size #690
  • Slack webhook returns 400 missing_text_or_fallback_or_attachments #708
  • Cannot set property 'gte' of undefined #715
  • Error: too many values to unpack #721
  • Error: Cannot read property 'data' of null #739
  • Large segments are not shown #744
  • Anomaly detector: detection re-running in inspect mode #757
  • Error: Can`t find cache for analytic unit #772
  • Error: $or must be an array #778
  • Notification problem with MongoDB #780

0.3.6-beta

04 Jul 11:07
Compare
Choose a tag to compare

Added

  • Anomaly detector: option for disabling upper / lower bound #701
  • Segment info #693
  • "[PATTERN DETECTED]" in webhooks message #560
  • Image for webhook #705

Fixed

  • Error: Request failed with status code 406 #605

0.3.5-beta

04 Jun 19:23
Compare
Choose a tag to compare

Fixed

  • Error: Cannot read property 'alpha' of null #687
  • Anomaly detector: NaN as last value #677
  • Anomaly detector: swapped upper / lower bounds #683
  • Error "Can't find interval: length of data" #688

Changed

  • Name for basic anomaly detector type #663

0.3.4-beta

20 May 14:45
Compare
Choose a tag to compare

Added

  • HSR for anomaly analytic unit #653
  • Labeling for anomalies #631
  • HASTIC_PORT in .env file #640

Fixed

  • Thresholds error: from is NaN #621
  • Anomaly detector: Need at least 1 labeled segment #667
  • Queue or drop learning task on new learning task #664
  • Anomaly detector: wrong seasonality offset #671
  • Not ending learning for anomaly detector #665

Changed

  • Detect thresholds on the whole dataset instead of 1 value #505
  • Start learning after analytic unit update #647
  • Set ready status for span only after inserting segments #648
  • Remove old detected segments and detection spans when learning starts #650
  • Merge threshold segments #624
  • Remove old detected segments and detection spans when learning starts #650
  • Anomaly detector: send confidence bounds instead of smoothed data #656

Changed

  • Optional HSR #273
  • "Add analytic unit" button style #285
  • Anomaly analytic unit: fetch confidence bounds from server #306

0.3.3-beta

24 Apr 18:30
4f904fc
Compare
Choose a tag to compare

Added

  • Detection in selected time range #504
  • Endpoint for getting timeseries of analytic unit #528
  • Webhooks: Hastic instance name / url #547

Fixed

  • Analytic's dependencies size #540
  • Don't run detection if learning failed #549
  • ValueError: array must not contain infs or NaNs #563
  • Dataframe for detection less than two window size #531
  • RPM: Hastic server has unsupported version #557

Changed

  • Sort analytic units by creation date / name #514
  • Check python version in run time #592