Skip to content

Documentation for centralized logging architecture with OpenSearch, FluentD, and Thanos for distributed systems

Notifications You must be signed in to change notification settings

Accedian/centralized-logging-docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Centralized Logging for Distributed Systems

This project documents the architecture and implementation of a centralized logging solution for distributed systems with remote agents.

Project Structure

  • architecture/: High-level and detailed architecture documentation
  • setup/: Setup and configuration guides for each component
  • examples/: Example configurations and code samples
  • diagrams/: PlantUML source files for system diagrams

Key Components

  1. OpenSearch: For log storage, search, and analysis
  2. FluentD: For log collection, processing, and forwarding
  3. Thanos: For Prometheus metrics federation and long-term storage
  4. Remote Agents: Lightweight collectors for remote systems

Getting Started

  1. Review the architecture documentation
  2. Follow the setup guides for each component
  3. Check the examples for implementation details

Documentation Status

  • Architecture Overview
  • OpenSearch Setup
  • FluentD Configuration
  • Remote Agent Deployment
  • Metrics Collection with Thanos
  • Security Considerations
  • Performance Tuning
  • Troubleshooting Guide

Related Resources

About

Documentation for centralized logging architecture with OpenSearch, FluentD, and Thanos for distributed systems

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages