Simon Cruanes
|
03313e9121
|
fix(ocurl): check for batch timeouts in exporter as well
|
2022-03-22 13:00:06 -04:00 |
|
Simon Cruanes
|
3a72a73c15
|
self exported metrics
|
2022-03-22 12:38:29 -04:00 |
|
Simon Cruanes
|
bcbb07027f
|
add ?enable to the ocurl client
|
2022-03-22 11:33:12 -04:00 |
|
Simon Cruanes
|
000292cd17
|
catch errors in backend
|
2022-03-22 11:26:24 -04:00 |
|
Simon Cruanes
|
b03ff26ba6
|
change signature of with_setup
|
2022-03-22 11:18:52 -04:00 |
|
Simon Cruanes
|
a768c55eac
|
chore: put lower bound on mtime
|
2022-03-22 11:10:44 -04:00 |
|
Simon Cruanes
|
f84f16b34a
|
update atomic, do not list it as opam dep
|
2022-03-22 10:01:36 -04:00 |
|
Simon Cruanes
|
3bb840c363
|
wip ci
|
2022-03-22 09:58:53 -04:00 |
|
Simon Cruanes
|
11aa0a3247
|
try to fix CI
|
2022-03-21 16:59:47 -04:00 |
|
Simon Cruanes
|
83cd095dcf
|
try to fix CI
|
2022-03-21 16:54:05 -04:00 |
|
Simon Cruanes
|
7ba3109131
|
try to fix CI
|
2022-03-21 15:44:20 -04:00 |
|
Simon Cruanes
|
fb0778805d
|
ocurl backend: implement non-threaded mode, add config for batch timeout
emit batches, even if they're not full, after given timeout
|
2022-03-21 15:20:31 -04:00 |
|
Simon Cruanes
|
c030bf9c21
|
depend on atomic shims, vendor them
|
2022-03-21 15:20:20 -04:00 |
|
Simon Cruanes
|
a00d4d2383
|
collector: if queue is full, drop item, and wakeup thread
|
2022-03-21 15:06:38 -04:00 |
|
Simon Cruanes
|
396ef4c366
|
test(emit1): knobs to change sleep, batch size, collector config etc.
|
2022-03-21 15:01:56 -04:00 |
|
Simon Cruanes
|
124ba09b2b
|
feat: implement background thread, collector config, batching
|
2022-03-21 15:01:41 -04:00 |
|
Simon Cruanes
|
3d89103ca6
|
typo
|
2022-03-21 13:16:50 -04:00 |
|
Simon Cruanes
|
b8b6a95cdf
|
test: graceful shutdown on ctrl-c
|
2022-03-21 12:19:35 -04:00 |
|
Simon Cruanes
|
302711ea06
|
fix test
|
2022-03-21 11:45:46 -04:00 |
|
Simon Cruanes
|
341c70f18f
|
make add_event lazy
|
2022-03-21 11:19:36 -04:00 |
|
Simon Cruanes
|
64d9a91d51
|
add Event type
|
2022-03-21 11:16:46 -04:00 |
|
Simon Cruanes
|
ca16c6e68d
|
fix
|
2022-03-21 10:39:54 -04:00 |
|
Simon Cruanes
|
bec21639b7
|
lwt: trace.with_
|
2022-03-21 10:37:26 -04:00 |
|
Simon Cruanes
|
f2e728765a
|
fix test
|
2022-03-21 10:21:08 -04:00 |
|
Simon Cruanes
|
06727ff588
|
add more metadata
|
2022-03-21 10:10:50 -04:00 |
|
Simon Cruanes
|
064951c368
|
fix build race condition?
|
2022-03-18 22:49:07 -04:00 |
|
Simon Cruanes
|
bfa534e31c
|
test: simulate some failing span
|
2022-03-18 16:41:12 -04:00 |
|
Simon Cruanes
|
958d79c875
|
add status to spans
|
2022-03-18 16:35:30 -04:00 |
|
Simon Cruanes
|
898b62aeb7
|
ci badge
|
2022-03-18 14:20:32 -04:00 |
|
Simon Cruanes
|
5f2098619a
|
doc, etc.
|
2022-03-18 14:17:56 -04:00 |
|
Simon Cruanes
|
f20e613256
|
chore: ci
|
2022-03-18 12:13:28 -04:00 |
|
Simon Cruanes
|
47e1939b8f
|
add odoc as a doc dep
|
2022-03-18 12:12:51 -04:00 |
|
Simon Cruanes
|
d261347987
|
ci
|
2022-03-18 11:53:43 -04:00 |
|
Simon Cruanes
|
6faedf5636
|
fix build race condition
|
2022-03-18 11:53:37 -04:00 |
|
Simon Cruanes
|
200bad09bc
|
generate doc
|
2022-03-18 11:10:48 -04:00 |
|
Simon Cruanes
|
70dba09773
|
github actions
|
2022-03-18 11:09:50 -04:00 |
|
Simon Cruanes
|
aea549862b
|
lwt library
|
2022-03-18 11:09:50 -04:00 |
|
Simon Cruanes
|
097436f907
|
make collector async-compatible (inspired from Logs)
|
2022-03-18 11:09:12 -04:00 |
|
Matt Bray
|
c8d33aa611
|
test
|
2022-03-17 18:45:08 +00:00 |
|
Simon Cruanes
|
d498d413be
|
test
|
2022-03-17 14:42:26 -04:00 |
|
Simon Cruanes
|
3006e293b0
|
better test
|
2022-03-17 14:22:10 -04:00 |
|
Simon Cruanes
|
3beacb1f18
|
more features in spans
|
2022-03-17 14:19:53 -04:00 |
|
Simon Cruanes
|
4bed351df4
|
debug
|
2022-03-17 14:19:52 -04:00 |
|
Matt Bray
|
68b2952b76
|
chore: scope test metrics
|
2022-03-17 18:00:45 +00:00 |
|
Simon Cruanes
|
5792c875e8
|
test
|
2022-03-17 13:08:46 -04:00 |
|
Simon Cruanes
|
f7499be0dd
|
curl backend: temporary debug output, better curl options
|
2022-03-17 13:08:33 -04:00 |
|
Simon Cruanes
|
4edc74c7da
|
feat: trace API
|
2022-03-17 13:08:29 -04:00 |
|
Simon Cruanes
|
a6b0a2134b
|
add basic test that emits fake data
|
2022-03-16 16:48:43 -04:00 |
|
Simon Cruanes
|
b05d64a025
|
start fleshing out main API, starting with metrics
|
2022-03-16 16:48:28 -04:00 |
|
Simon Cruanes
|
14a0fa922d
|
initial commit
|
2022-03-16 15:58:08 -04:00 |
|