bui
|
755ca0238b
|
improve bubble up errors and fix a few logging messages
|
2023-10-17 09:47:41 +02:00 |
|
Louis PERDEREAU
|
a3eff54665
|
feat: Refactor Tail and add metrics
|
2023-10-15 21:49:17 +02:00 |
|
Louis PERDEREAU
|
e750412a39
|
feat: Add delay for on tail request
|
2023-10-15 21:49:17 +02:00 |
|
Louis PERDEREAU
|
a3e41996d7
|
fix: Update go-cs-lib/cstest
|
2023-10-15 21:49:17 +02:00 |
|
Louis PERDEREAU
|
fc33f8dfe6
|
fix: Patch loki acquisition
|
2023-10-15 21:49:17 +02:00 |
|
Louis PERDEREAU
|
5acf6a8bdc
|
fix: Add loki readiness probe to CI
|
2023-10-15 21:49:17 +02:00 |
|
Louis PERDEREAU
|
9520670d97
|
feat: Add to detect test
|
2023-10-15 21:49:17 +02:00 |
|
Louis PERDEREAU
|
2017e6b113
|
fix: Add https to dsn
|
2023-10-15 21:49:17 +02:00 |
|
Louis PERDEREAU
|
810f525531
|
fix: Update auth yaml config
|
2023-10-15 21:49:17 +02:00 |
|
Louis PERDEREAU
|
784703ac64
|
fix: Add uniq id
|
2023-10-15 21:49:17 +02:00 |
|
Louis PERDEREAU
|
945a381b2e
|
fix: Patch auth and since DSN
|
2023-10-15 21:49:17 +02:00 |
|
Louis PERDEREAU
|
3dadf6898a
|
fix: Update
|
2023-10-15 21:49:17 +02:00 |
|
Sebastien Blot
|
8f3a20b7a4
|
linting
|
2023-10-15 21:49:17 +02:00 |
|
Sebastien Blot
|
2195509218
|
properly build URL
|
2023-10-15 21:49:17 +02:00 |
|
Sebastien Blot
|
3f56a0759f
|
fix potential null deref
|
2023-10-15 21:49:17 +02:00 |
|
Sebastien Blot
|
47d85e36d2
|
use a dedicated package for loki queries
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
be95db0c02
|
Fix: don't break the loop, retry.
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
e76d58c77a
|
Fix: it's a StreamingAcquisition error, not an ugly copy/paste error from OneShotAcquisition function.
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
4edd25fee9
|
Loki is now registered as an acquisition module.
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
4bbe1c7b68
|
Stop the loki tailing.
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
4bfb1385bc
|
Websocket can be closed.
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
473b64b376
|
Better error report, and more logical variable place.
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
caa7db0f77
|
Fix: it's ok to stop the connection.
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
1c88584d21
|
Don't buffer before reading JSON. JSON draining looks far better.
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
3471ce066e
|
Close the websocket.
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
066d2a1dc5
|
Forever loop over loki websocket can be stopped.
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
ae718e0557
|
Fix: unreachable return
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
1d7bce7064
|
Fix: path can be / or empty
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
e57150ae1d
|
Fix: New request error handling.
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
24f67c0fe5
|
Default config mode is tail.
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
0dad75b91b
|
Better wait. Defer Close.
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
195adbadeb
|
Wait for ready is a parameter.
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
4f1aae754f
|
Explicit loki error.
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
d7a1c6a938
|
Paginate Loki query.
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
a81d52a1ff
|
FeedLoki routine.
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
6bf80ee083
|
OneShot has its test
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
ea860b1087
|
Play this test.
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
d8d63a2bf8
|
Fix: parse JSON loki response.
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
bf138b9231
|
Loky query is mandatory
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
48431f20ed
|
Specific time.Time type for YAML parsing.
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
5edcdb6b57
|
Date or Duration diff
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
c11cbccb2d
|
More interface implementation
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
17224b8ac0
|
Fix: unsanitized user input
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
856da41b72
|
Authorization
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
94d0f55738
|
Bring your own headers.
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
d99feefe2a
|
Tenant ID.
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
c2b3d752a2
|
DSN.
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
c46fb2be6c
|
OK, it's this test logs, not an old run.
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
4570046da6
|
Simpler JSON.
|
2023-10-15 21:49:17 +02:00 |
|
Mathieu Lecarme
|
6c213828a4
|
Read loop.
|
2023-10-15 21:49:17 +02:00 |
|