Initial commit
This commit is contained in:
39
skills/otel-monitoring-setup/templates/start-telemetry.sh
Normal file
39
skills/otel-monitoring-setup/templates/start-telemetry.sh
Normal file
@@ -0,0 +1,39 @@
|
||||
#!/bin/bash
|
||||
# Start Claude Code Telemetry Stack
|
||||
|
||||
echo "Starting Claude Code telemetry stack..."
|
||||
|
||||
# Check if Docker is running
|
||||
if ! docker info > /dev/null 2>&1; then
|
||||
echo "❌ Error: Docker is not running. Please start Docker Desktop first."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Navigate to telemetry directory
|
||||
cd ~/.claude/telemetry || exit 1
|
||||
|
||||
# Start containers
|
||||
docker compose up -d
|
||||
|
||||
# Wait for services to be ready
|
||||
echo "Waiting for services to be ready..."
|
||||
sleep 10
|
||||
|
||||
# Check container status
|
||||
echo ""
|
||||
echo "Container Status:"
|
||||
docker compose ps
|
||||
|
||||
echo ""
|
||||
echo "✅ Telemetry stack started!"
|
||||
echo ""
|
||||
echo "Access Points:"
|
||||
echo " - Grafana: http://localhost:3000 (admin/admin)"
|
||||
echo " - Prometheus: http://localhost:9090"
|
||||
echo " - Loki: http://localhost:3100"
|
||||
echo ""
|
||||
echo "OTEL Endpoints:"
|
||||
echo " - gRPC: http://localhost:4317"
|
||||
echo " - HTTP: http://localhost:4318"
|
||||
echo ""
|
||||
echo "Next: Restart Claude Code to start sending telemetry data"
|
||||
Reference in New Issue
Block a user