Skip to content

deyshift/logpulse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LogPulse

A Go microservice for log collection with OpenTelemetry observability and Grafana LGTM stack integration.

Quick Start

Prerequisites

  • Go 1.21+
  • Docker & Docker Compose

1. Run the Project

# Start the complete stack (PostgreSQL, Grafana, Tempo, Loki, Prometheus, LogPulse)
docker-compose up -d

2. Access Services

3. Test the API

# Send a test log
curl -X POST http://localhost:8080/api/logs \
  -H "Content-Type: application/json" \
  -d '{"level":"INFO","message":"Hello LogPulse","service":"test"}'

About

OpenTelemetry Service

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published