Coin de Gamma
0902209234
One panel - one worker #62
6 years ago
Coin de Gamma
7e5381f464
analytics: detector class + more types + remove Model.(save/load)
6 years ago
Coin de Gamma
018e97e132
fx data usage in general_detector
6 years ago
Coin de Gamma
7c559046c1
grafana influx quering
6 years ago
rozetko
60f1306ed5
hotfix: make server.py run
6 years ago
Coin de Gamma
bd4f9e0172
remove all fs-releated and grafana logic. Use analytics_service / data_service instead
6 years ago
rozetko
a8a8220cf7
WIP: Query grafana from node ( #109 )
...
* Fix: analytic_unit_worker get_model -> get_predictor
* Fix analyticUnit.fromObject arguments order
* Make Grafana querying work
6 years ago
Alexey Velikiy
6aa8158711
rm ANALYTIC_UNITS_FOLDER usage ( #108 )
6 years ago
Coin de Gamma
5c0ad89b61
py payload task into learn/predict + removing grafana_data_provider from py begin
6 years ago
Coin de Gamma
13df2b4349
taskresolver type + metric._id
6 years ago
Coin de Gamma
6395bcc26e
_taskId -> id and runTask++
6 years ago
rozetko
f79a2d9ff1
Make models sync
6 years ago
rozetko
892ba6db6f
Uppercase hotfix
6 years ago
Alexey Velikiy
1c473d129d
upperase literals + server start bugfix
6 years ago
Alexey Velikiy
753b7a0589
Zmq basic fs #97 ( #104 )
...
* async fs context manager
* ServerMessage class and using it
* handle resps
* requests to node & file saving ++
* fx FILE_GET -> FILE_LOAD
* ds usage
* basic files saving
6 years ago
rozetko
2fa7862f57
Add custom model
6 years ago
rozetko
b86da0fcae
Split out models from detectors #98 ( #101 )
...
* Create abstract model class
* Move detectors/*_detector -> models/*_model
* Update Model class
* Change detectors to models and move fields to self.state
* Use models instead of detectors in PatternDetector
* Update inits in detectors/ and models/
* Add types to resolve_model_by_pattern
* Add types to abstract Model class
6 years ago
Alexandr Velikiy
5fcc7846d3
Jump detector v4
6 years ago
rozetko
ece1315a33
Fix typo in analytics utils
6 years ago
Alexey Velikiy
42356821ad
Missing communication between analytics and server in production #91 ( #95 )
...
* analytics ipc config via env vs dev mode
* binding to zmq before child python start
* better usage of ipc and handling server process stopping
* ipc via /tmp
* ZQM_DEV_PORT to config
6 years ago
Alexandr Velikiy
419ab2e36f
new init ( #92 )
6 years ago
Alexey Velikiy
e797e183a5
Jumpdetector -> JumpDetector & all_mins in JumpDetector.__predict
6 years ago
Alexey Velikiy
6f8ca9337a
move supervised_algorithm.py -> detectors/general_detector/ folder
6 years ago
Alexey Velikiy
7527faf068
reafactor common functions from detectors to utils folder
6 years ago
Alexey Velikiy
821da82025
detectors cleanup & jump_detector integration
6 years ago
Alexey Velikiy
abff43a5b3
exclude __pycache__ in vscode
6 years ago
Alexey Velikiy
a0f0c40b10
add @VargBurz's jump_detector from jump_detector_v3 branch
6 years ago
Alexey Velikiy
72e8c4520e
LF eol in all files & add doc about that & setting to settings.json
6 years ago
Alexey Velikiy
aba8f97a8d
data_service, renamings and detectors imports
6 years ago
Alexey Velikiy
29e0243d6b
refactor zmq-releated logic from server.py to ServerService
6 years ago
Alexey Velikiy
cccbf1193b
asyncio usage ( #88 )
...
* asyncio integration (buggy)
PEAKS_DETECTION doesnt works
6 years ago
rozetko
141282f241
Basic creation of analytic unit fails #79 ( #86 )
...
* Fix
* Convert to int
6 years ago
VargBurz
1e11be2657
worker.py fix
6 years ago
VargBurz
7fcb251e24
add detector file
6 years ago
Alexey Velikiy
9da8bbcf11
worker->analytic_worker
6 years ago
Alexey Velikiy
862e1edb7c
good analytics type names
6 years ago
Alexey Velikiy
bb3a9b47f6
detectors to folder
6 years ago
Alexey Velikiy
02160209e2
Server/Analytics - Client/Server switch #75 & #74 & #72
6 years ago
Alexey Velikiy
f7a63cefaf
small refactoring
6 years ago
Alexey Velikiy
95b5f69788
config paths fixs
6 years ago
Alexey Velikiy
081b9607cb
Use anomaly IDs #42
6 years ago
Alexey Velikiy
56969bdb9d
__task_id -> _taskId
6 years ago
Alexey Velikiy
e605d699ba
some renamings
6 years ago
rozetko
e85df8c2c1
Change anomaly id to predictor id everywhere ( #65 )
...
* Change anomaly id to predictor id everywhere
* some fiex
6 years ago
rozetko
c9722abf76
Fix analytics error "the JSON object must be str, not 'bytes'"
6 years ago
rozetko
9f1eea402b
Fix ImportError: cannot import name 'isna' #59
6 years ago
Alexandr Velikiy
0b857996d8
change range +60 and lower limit ( #50 )
6 years ago
Alexey Velikiy
52b3a1286d
Analytics server messaging #24 v2 ( #49 )
...
* add zmq to deps
* basic zmq usage & build system fxs
* continue zmq integration & refactorings
* server.py + logging
* some commit
* ping-pong server-analytics & pair type
* packing zmq.node for production
6 years ago
rozetko
29d769df8e
Rename "General approach" to "General"
6 years ago
rozetko
a31aed695a
Improve drops algorithm
6 years ago