issues
search
Darkness4
/
fc2-live-dl-go
Automatically download FC2 livestream. Fast and light.
MIT License
9
stars
0
forks
source link
Implement OpenTelemetry & Pyroscope
#41
Closed
Darkness4
closed
1 month ago
Darkness4
commented
3 months ago
[x] Setup
[x] Pyroscope
[x] Traces (#44)
[x] Downloads
[x] Time to initiate
[x] Time to download
[x] Errors
[x] ~CPU + Memory~ (This can be achieved with pyroscope.
pprof
endpoint is already public)
[x] Remux/Concat
[x] Time to remux/concat
[x] Time per input file
[x] Errors
[x] HTTP client
[x] Cleaning iteration
[x] Time to clean
[x] Errors
[x] Add attributes
[x] ~Refactor to a tracing wrapper function~
[x] Metrics
[x] Downloads
[x] Time to initiate: histogram
[x] Time to download: histogram
[x] Errors during download: counter
[x] Number of time executed: counter
[x] Remux/Concat
[x] Time to remux/concat: histogram
[x] Errors during concat: counter
[x] Number of time executed: counter
[x] HTTP client
[x] State machine: gauge
[x] Cleaner
[x] Number of file treated: counter
[x] Number of time executed: counter
[x] Number of time scan is executed: counter
[x] Testing
[x] Pyroscope
[x] Traces
[x] Downloads
[x] Time to initiate
[x] Time to download
[x] Errors
~[ ] CPU + Memory~ (This can be achieved with pyroscope.
pprof
endpoint is already public)
[x] Remux/Concat
[x] Time to remux/concat
[x] Time per input file
[x] Errors
[x] HTTP client
[x] Cleaning iteration
[x] Time to clean
[x] Errors
[x] Metrics
[x] Downloads
[x] Time to initiate
[x] Time to download
[x] Errors during download
[x] Number of time executed
[x] Remux/Concat
[x] Time to remux/concat
[x] Errors during concat
[x] Number of time executed
[x] HTTP client
[x] State machine: gauge
[x] Cleaner
[x] Number of file treated
[x] Number of time executed
[x] Number of time scan is executed: counter
[x] Grafana Dashboard
[x] Candidate Released (1w review)
pprof
endpoint is already public)pprof
endpoint is already public)