watchdata

module
v0.0.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 8, 2025 License: MIT

README ΒΆ

WatchData logo

WatchData

WatchData is an open-source observability application that helps developers collect, store, and explore logs, metrics, and traces from their systems. Built using OpenTelemetry standards, it is designed to provide a lightweight and cost-effective solution for monitoring and debugging.


🧠 Features

  • πŸ“₯ Ingest logs, metrics, and traces using the OpenTelemetry Protocol (OTLP)
  • πŸ“Š Visualize telemetry data with clean and simple dashboards
  • πŸ”Œ Easy integration with any application via OpenTelemetry SDKs
  • 🧱 Modular and extensible architecture
  • πŸ‘¨β€πŸ’» Perfect for learning, solo projects, and small teams

πŸ›  Installation

To install and run WatchData, follow the steps below:

  1. Clone this repository:

    git clone https://github.com/Ricky004/watchdata.git
    cd watchdata
    
  2. Install dependencies (ensure you have Go 1.18+):

    go mod tidy
    
  3. Build and run:

    go run main.go
    

πŸ”§ Usage

After running the application, you can start sending telemetry data using OpenTelemetry SDKs.

Example usage will be provided soon!


🀝 Contributing

If you'd like to contribute to WatchData, feel free to fork the repository, open an issue, or submit a pull request. Please refer to the CONTRIBUTING.md for contribution guidelines.


πŸ“œ License

This project is licensed under the MIT License β€” see the LICENSE file for details.

Directories ΒΆ

Path Synopsis
cmd
client command
db command
server command
internals
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL