Commit graph

7 commits

Author SHA1 Message Date
qwen.ai[bot]
40e762423a Add OpenTelemetry monitoring module with tracing and health checks
- New src/netsleuth/monitoring/__init__.py with OpenTelemetry tracing setup, trace_operation context manager, metric recording, and HealthChecker class
- Added setup_monitoring function to configure comprehensive monitoring with optional OTLP export
- Implemented health checker registration system with core and CLI component checks
- Added graceful fallback when OpenTelemetry dependencies are not available

This commit introduces complete monitoring infrastructure with distributed tracing capabilities and health check framework for the Netsleuth application.
2026-08-12 14:01:58 +00:00
Andrew Pimenov
b3971375c2 add tests for speed_changes 2026-08-09 16:14:00 +03:00
Andrew Pimenov
031f85df5e netsleuth in docs, license, env example and release workflow 2026-08-09 11:43:03 +03:00
Andrew Pimenov
0336be4080 gitignore agent process docs: tasks.md and specs/plans stay local only 2026-08-09 11:37:36 +03:00
Andrew Pimenov
de09864eba project scaffold: uv packaging, config.yaml, package skeleton 2026-08-08 21:12:41 +03:00
Andrew Pimenov
1389b361d3 gitignore sdd workspace scratch dir 2026-08-08 21:08:51 +03:00
Andrew Pimenov
87f8f3ee5e init 2026-08-08 19:13:18 +03:00