Integrate metrics to logtransfer
-
Review changes -
-
Download -
Patches
-
Plain diff
Add a new class Statistics
in logtransfer.py
which is a thread process that regularly (currently daily) collects metrics/statistics and includes these into the logs from an Oasis such that they are eventually transferred to logstash on central.
The Statistics internally calls the info/ (FastAPI endpoint), collects the statistics and sends them to the logstash (proxy) server. It should be rather easy to include more statistics, e.g. queries to elastic search or mongodb).
-
Prefix for the statistics -- currently a "stats_" is prefixed to each entry -- would it be better to add an identifying field to the json? -
Run only the Statistics service (i.e. without logstash proxy, and let this run on central -- this includes the central statistics in the same format to the ES index)
Closes #1705 (closed)
Related: #886 (closed)
(old issues #820 (closed) )
Edited by Daniel Lehmberg
Merge request reports
Compare and
- version 5933a5a37f
- version 581464de10
- version 57788d8fd5
- version 568cca0015
- version 55a6393bd0
- version 540160299c
- version 5306523922
- version 52168ae84b
- version 5139092012
- version 505679522f
- version 490cc2baf6
- version 48d2c820c6
- version 47b2fb4f13
- version 46fa068b9e
- version 4597555082
- version 4496434bf3
- version 4375a6bf57
- version 4267460a76
- version 419dc11382
- version 40558ed04a
- version 39cba3e586
- version 385b661155
- version 37dadffe3d
- version 36f356c365
- version 35dde4a23d
- version 349faa36ab
- version 336fff23f5
- version 322e994c0d
- version 310670eaad
- version 302dd898ba
- version 2920e76e0c
- version 28e2e18379
- version 276ae55ab8
- version 2622fbeb98
- version 25e80d5845
- version 24d3db2d8b
- version 23d47f7f8e
- version 22e2b648ed
- version 21ffe2c25a
- version 20e67ffc51
- version 19e9bee652
- version 182c48ae44
- version 172a5221e7
- version 161036afcc
- version 15bebd77ff
- version 14e9c7e71f
- version 13cdfca2fc
- version 1271a5e66e
- version 1114b7a99c
- version 10141b6d48
- version 961f48315
- version 841f0b26c
- version 7ab5acdf7
- version 6a05f4e9a
- version 5aaabeda6
- version 4fab9e8af
- version 3f141de88
- version 2afe15ebc
- version 1ba275e0c
- develop (base)
- latest versioncd6b78e5280 commits,
- version 5933a5a37f279 commits,
- version 581464de10278 commits,
- version 57788d8fd5278 commits,
- version 568cca0015277 commits,
- version 55a6393bd0273 commits,
- version 540160299c272 commits,
- version 5306523922271 commits,
- version 52168ae84b269 commits,
- version 5139092012267 commits,
- version 505679522f262 commits,
- version 490cc2baf6261 commits,
- version 48d2c820c6260 commits,
- version 47b2fb4f13259 commits,
- version 46fa068b9e257 commits,
- version 4597555082257 commits,
- version 4496434bf3257 commits,
- version 4375a6bf57257 commits,
- version 4267460a76257 commits,
- version 419dc11382255 commits,
- version 40558ed04a255 commits,
- version 39cba3e586255 commits,
- version 385b661155255 commits,
- version 37dadffe3d255 commits,
- version 36f356c365255 commits,
- version 35dde4a23d254 commits,
- version 349faa36ab254 commits,
- version 336fff23f5254 commits,
- version 322e994c0d168 commits,
- version 310670eaad168 commits,
- version 302dd898ba168 commits,
- version 2920e76e0c168 commits,
- version 28e2e1837985 commits,
- version 276ae55ab884 commits,
- version 2622fbeb9884 commits,
- version 25e80d584584 commits,
- version 24d3db2d8b83 commits,
- version 23d47f7f8e82 commits,
- version 22e2b648ed81 commits,
- version 21ffe2c25a81 commits,
- version 20e67ffc5181 commits,
- version 19e9bee65280 commits,
- version 182c48ae4479 commits,
- version 172a5221e778 commits,
- version 161036afcc78 commits,
- version 15bebd77ff78 commits,
- version 14e9c7e71f78 commits,
- version 13cdfca2fc77 commits,
- version 1271a5e66e76 commits,
- version 1114b7a99c75 commits,
- version 10141b6d4874 commits,
- version 961f4831573 commits,
- version 841f0b26c72 commits,
- version 7ab5acdf771 commits,
- version 6a05f4e9a70 commits,
- version 5aaabeda669 commits,
- version 4fab9e8af70 commits,
- version 3f141de8869 commits,
- version 2afe15ebc68 commits,
- version 1ba275e0c67 commits,
Compare changes
- Side-by-side
- Inline
Files
10Loading