Skip to content

feat(observability): Implement Sprints 4-7 - Observability & WebSocke…#2

Merged
fenar merged 1 commit intomainfrom
feature/sprint-01-security-foundation
Dec 29, 2025
Merged

feat(observability): Implement Sprints 4-7 - Observability & WebSocke…#2
fenar merged 1 commit intomainfrom
feature/sprint-01-security-foundation

Conversation

@fenar
Copy link
Contributor

@fenar fenar commented Dec 29, 2025

…t Hardening

Sprint 4 - Logs & Traces:

  • Add Loki collector for LogQL queries
  • Add Tempo collector for trace search/retrieval
  • Create logs and traces API endpoints
  • Implement federated query across clusters

Sprint 5 - GPU Telemetry:

  • Enhance GPU collector with real K8s API integration
  • Execute nvidia-smi via pod exec
  • Parse GPU metrics (utilization, memory, temp, power)

Sprint 6 - CNF Monitoring:

  • Add CNF collector for PTP, SR-IOV, DPDK telemetry
  • Create CNF service for federated queries
  • Implement CNF API endpoints for workloads and status

Sprint 7 - WebSocket Hardening:

  • Add HeartbeatManager (30s ping, 10s timeout, 3 missed pongs)
  • Add BackpressureHandler (1000 msg buffer, 80%/50% watermarks)
  • Integrate lifecycle management in WebSocket endpoint
  • Create API Gateway WebSocket proxy with OAuth

🤖 Generated with Claude Code

…t Hardening

Sprint 4 - Logs & Traces:
- Add Loki collector for LogQL queries
- Add Tempo collector for trace search/retrieval
- Create logs and traces API endpoints
- Implement federated query across clusters

Sprint 5 - GPU Telemetry:
- Enhance GPU collector with real K8s API integration
- Execute nvidia-smi via pod exec
- Parse GPU metrics (utilization, memory, temp, power)

Sprint 6 - CNF Monitoring:
- Add CNF collector for PTP, SR-IOV, DPDK telemetry
- Create CNF service for federated queries
- Implement CNF API endpoints for workloads and status

Sprint 7 - WebSocket Hardening:
- Add HeartbeatManager (30s ping, 10s timeout, 3 missed pongs)
- Add BackpressureHandler (1000 msg buffer, 80%/50% watermarks)
- Integrate lifecycle management in WebSocket endpoint
- Create API Gateway WebSocket proxy with OAuth

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@fenar fenar merged commit 27970cd into main Dec 29, 2025
0 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant