Skip to content

feat: comprehensive opentelemtry metrics #5544

feat: comprehensive opentelemtry metrics

feat: comprehensive opentelemtry metrics #5544

Triggered via push December 3, 2023 03:27
Status Success
Total duration 27s
Artifacts

clang-lint.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 14 warnings
[yamllint] metrics/docker-compose.yml#L1: metrics/docker-compose.yml#L1
[warning] missing document start "---" (document-start)
[yamllint] metrics/docker-compose.yml#L28: metrics/docker-compose.yml#L28
[warning] too few spaces before comment (comments)
[yamllint] metrics/prometheus/prometheus.yml#L1: metrics/prometheus/prometheus.yml#L1
[warning] missing document start "---" (document-start)
[cppcheck] src/creatures/players/player.cpp#L1121: src/creatures/players/player.cpp#L1121
Variable 'npc' is assigned a value that is never used.
[cppcheck] src/lib/metrics/metrics.hpp#L95: src/lib/metrics/metrics.hpp#L95
Class 'method_latency' has a constructor with 1 argument that is not explicit.
[cppcheck] src/lib/metrics/metrics.hpp#L96: src/lib/metrics/metrics.hpp#L96
Class 'lua_latency' has a constructor with 1 argument that is not explicit.
[cppcheck] src/lib/metrics/metrics.hpp#L97: src/lib/metrics/metrics.hpp#L97
Class 'query_latency' has a constructor with 1 argument that is not explicit.
[cppcheck] src/lib/metrics/metrics.hpp#L98: src/lib/metrics/metrics.hpp#L98
Class 'task_latency' has a constructor with 1 argument that is not explicit.
[cppcheck] src/lib/metrics/metrics.hpp#L99: src/lib/metrics/metrics.hpp#L99
Class 'lock_latency' has a constructor with 1 argument that is not explicit.
[cppcheck] src/lib/metrics/metrics.hpp#L72: src/lib/metrics/metrics.hpp#L72
Function parameter 'name' should be passed by const reference.
[cppcheck] src/lib/metrics/metrics.hpp#L72: src/lib/metrics/metrics.hpp#L72
Function parameter 'attrs' should be passed by const reference.
[cppcheck] src/lib/metrics/metrics.hpp#L95: src/lib/metrics/metrics.hpp#L95
Function parameter 'name' should be passed by const reference.
[cppcheck] src/lib/metrics/metrics.hpp#L96: src/lib/metrics/metrics.hpp#L96
Function parameter 'name' should be passed by const reference.
[cppcheck] src/lib/metrics/metrics.hpp#L97: src/lib/metrics/metrics.hpp#L97
Function parameter 'name' should be passed by const reference.
[cppcheck] src/lib/metrics/metrics.hpp#L98: src/lib/metrics/metrics.hpp#L98
Function parameter 'name' should be passed by const reference.
[cppcheck] src/lib/metrics/metrics.hpp#L99: src/lib/metrics/metrics.hpp#L99
Function parameter 'name' should be passed by const reference.
[cppcheck] src/lib/metrics/metrics.cpp#L85: src/lib/metrics/metrics.cpp#L85
Function parameter 'name' should be passed by const reference.