Files
linearvoid/docs
zwitschi 044851a43e Add Grafana dashboards for monitoring various services
- Created a new dashboard for NGINX monitoring with panels for status, active connections, request rates, and connection drop ratio.
- Added a Node dashboard to monitor CPU usage, memory usage, disk I/O, and network traffic.
- Introduced a Playout dashboard to track service status, mode, FFmpeg restarts, and scrape duration.
- Implemented a PostgreSQL dashboard featuring active connections, database size, transaction rates, and cache hit ratio.
- Developed a Prometheus dashboard to visualize scrape duration, targets status, and rule evaluation metrics.
- Established a Redis dashboard to monitor connected clients, memory usage, command latency, and keyspace statistics.
2026-08-12 13:55:23 +02:00
..

Docs Folder

This folder contains the documentation for the Linear Void project. The documentation is organized into several markdown files, each covering different aspects of the project.

Architecture

  • Architecture - High-level system architecture and component interactions.

Infrastructure

  • Cloudflare
  • Monitoring
    • Prometheus CURL - Prometheus metrics endpoint testing with curl and jq. Doocumentation of available metrics and their meanings.

API

  • API - Implemented WebSocket and REST API reference.

Deployment

  • Deployment - Production deployment and operational runbook.

Monitoring

  • Monitoring - Metrics, dashboards, and monitoring troubleshooting.

Security

  • Security - Security model, controls, and hardening baseline.

Setup

  • Setup - Test lab setup, local development, and CI/CD workflow.

Streaming

  • Streaming - Streaming architecture, playout, and delivery details.

Additional Resources

Other Documents

  • CHANGELOG - Release notes and version history.
  • CONTRIBUTING - Contribution guidelines and code of conduct.
  • TODO - Active implementation plan with checkboxes.
  • Backlog - Consolidated list of all development tasks.
  • Agents - Instructions for agents and task management.
  • Memory - Session memory and development progress tracking.
  • README - Project overview and high-level information.