rozetko
95f91d5963
Sort analytic units by creation date / name #514 ( #581 )
...
* Add sorting query to dbFindMany
* Add timestampData option to db init
* Use sorting query in AnalyticUnit.findMany
* enum SortingOrder
6 years ago
rozetko
ead459ccb0
Don't run detection if learning failed #549 ( #578 )
6 years ago
Evgeny Smyshlyaev
db5b9255d7
Endpoint for getting timeseries of analytic unit #528 ( #564 )
6 years ago
rozetko
436c2a7cab
Hotfix for "Hastic instance name #558":
...
- alert -> payload
6 years ago
rozetko
64772a3a82
Hotfix for "Hastic instance name #558":
...
- serialize alerts in sendWebhook()
6 years ago
Evgeny Smyshlyaev
0fcee80dcf
System info: Hastic instance name ( #558 )
6 years ago
rozetko
7bf59016c6
Enable "Analytics is down" webhooks
6 years ago
rozetko
24c2e206c0
Analytic units' panel fields are not saved to db #523 ( #524 )
6 years ago
Evgeny Smyshlyaev
60af0f40e1
Detections count #516 ( #517 )
6 years ago
rozetko
6edd85ac93
Batch detection #500 ( #502 )
6 years ago
Evgeny Smyshlyaev
417ea7ea34
Server info: number of task resolvers ( #510 )
6 years ago
Coin de Gamma
8a12bea033
hastic-grafana-app/issues/224
6 years ago
rozetko
ebf045013b
Fix dashboard-id regexp
6 years ago
rozetko
a6a7b7795d
Fix 0.3.2-beta migration script
6 years ago
rozetko
e894272f40
Await migration before running server
6 years ago
Evgeny Smyshlyaev
015f819958
Synchronize data with server #455 ( #461 )
...
Synchronize data with server #455 (#461 )
6 years ago
Alexandr Velikiy
4c2efac97e
Keyerror pattern model #471 ( #476 )
6 years ago
Alexey Velikiy
29b1977a39
Common mechanism for handling errors #474 ( #475 )
...
* handling middleware
* rm try/catch in routers
6 years ago
Coin de Gamma
d9f27944a2
analytics in status in child-node & status last alive & timestamp
6 years ago
rozetko
2a2fd54d3e
Add tasks to queue when analytics is not ready #468
6 years ago
rozetko
a536bf0a6d
Add active webhooks amount to server status
6 years ago
rozetko
6c1a4e806e
Do not insert found segment if it intersects with deleted #434 ( #442 )
6 years ago
rozetko
7d4d30938a
Minor server fixes ( #438 )
...
* Disable webhook: TypeError: Cannot read property 'toString' of undefined #415
* UnhandledPromiseRejectionWarning #419
6 years ago
Evgeny Smyshlyaev
05390790b6
More info in webhooks #382 && Webhook when datasource unavailable #441 ( #436 )
6 years ago
rozetko
d4c75a2a28
Disable analytics down webhooks
6 years ago
rozetko
77e335e469
Threshold detection runs on creation hastic/hastic-grafana-app#177
6 years ago
rozetko
10f46a6e9b
Hotfix for #416 ( #429 ):
...
- support ip:port scheme
- url-parse -> url
6 years ago
rozetko
45e276a9f3
Unlabeled segments hastic/hastic-grafana-app#187 ( #432 )
6 years ago
rozetko
47efdddf58
Print config options on start #365
6 years ago
rozetko
8ddcb8ac77
Hotfix for #416 ( #429 )
...
- check for empty grafanauUrl
6 years ago
sanke1
335d8e7e36
Accept various URL inputs #416 ( #429 )
6 years ago
Evgeny Smyshlyaev
231967948c
Webhook about missing connection to grafana #412 ( #431 )
6 years ago
Evgeny Smyshlyaev
7173b5aaa4
Check if there is request result #57 ( #428 )
6 years ago
Evgeny Smyshlyaev
1f062ce5a0
System webhooks #386 ( #420 )
6 years ago
rozetko
390fa4c037
No data threshold #370 ( #396 )
...
"No data" threshold support
6 years ago
rozetko
5243facb31
hotfix
6 years ago
rozetko
7e56d07096
Empty config value is not replaced by default value #380 ( #381 )
6 years ago
rozetko
04ee5e2c05
Error: cannot read property 'analyticUnitId' of undefined #378 ( #379 )
6 years ago
Evgeny Smyshlyaev
8e6260859c
Labeled pattern intersects with predicted #253 ( #371 )
6 years ago
Evgeny Smyshlyaev
fc0935c0cb
Threshold value is not saving #368 ( #369 )
...
fix threshold model
6 years ago
rozetko
6c85d0292c
TypeError: console.debug is not a function in node 6 #360 ( #361 )
6 years ago
rozetko
8d98007fec
Log all analytics errors #353 ( #356 )
...
* Return error when analytics is not ready
* Log handle_analytic_task exception
* Return error on detection failure
6 years ago
Evgeny Smyshlyaev
0e2efa8e12
Sort segments in process detection result #354 ( #355 )
6 years ago
Evgeny Smyshlyaev
7731007b69
Segments from data puller not in db #350 ( #351 )
...
* improve logging
* set constant window size
* fix
* improve logging, save detected segments from push\pull process
* fix
* fix
* fix according review
* save segemnts, improve bucket managing in analytics
6 years ago
Evgeny Smyshlyaev
6bf1114b7b
Detection return empty result #347 ( #348 )
...
* set constant window size
* improve logging, save detected segments from push\pull process
6 years ago
Alexey Velikiy
55efce8195
basic unit update ( #346 )
6 years ago
Evgeny Smyshlyaev
54137d5f14
improve logging ( #344 )
...
improve analytic's logging about incoming task, logging on server side about incoming detection results
6 years ago
Evgeny Smyshlyaev
a9904badc9
Save threshold alert state #340 ( #342 )
...
* threshold fixes
* rm webhook debug logging
* fix threshold detection
* .env -> .gitignore
* add alert service
* fix
* fix
6 years ago
rozetko
9b6f5482bc
Fix webhooks ( #341 )
6 years ago
rozetko
4bafca64c5
Endpoint for setting analytic unit metric #338 ( #339 )
6 years ago