Skip to content

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

 
 
 

Contributors

Languages