AnyLab Studio

Docs

Getting Started

Getting Started

LatencyWatch is a network latency monitoring system. This guide will help you set up the system in your infrastructure.

Prerequisites

  • Docker and Docker Compose
  • Linux servers for Agent deployment
  • Kafka and ClickHouse instances (or use the provided Docker Compose)

Quick Start

  1. Clone the repository
  2. Copy .env.example to .env and configure
  3. Run docker-compose up -d
  4. Access the management UI at http://localhost:8080

Deployment Guide

Deployment Guide

The simplest way to deploy LatencyWatch is using Docker Compose.

Kubernetes

For production deployments, we recommend using Kubernetes with the provided Helm charts.

Binary Deployment

You can also deploy components as standalone binaries.

Architecture Overview

Architecture Overview

LatencyWatch consists of the following components:

  • Agent (Rust): Deployed on monitored servers
  • Tunnel Gateway (Rust): Manages Agent connections
  • Backend (Go): REST API and management
  • Frontend (React): Web management interface
  • Analytics (Rust): Data processing pipeline