Rust App w/ OpenTelemetry Integration PoC need Software Development
Contact person: Rust App w/ OpenTelemetry Integration PoC
Phone:Show
Email:Show
Location: Recife, Brazil
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"Rust Application with OpenTelemetry Integration (Proof of Concept)
Project Overview:
We need a skilled developer to create a simple Rust application integrated with the complete observability stack using grafana/otel-lgtm. This is a proof of concept to demonstrate the integration between Rust and modern observability tools.
What is grafana/otel-lgtm?
grafana/otel-lgtm is a Docker image that provides a complete open source OpenTelemetry solution for observability by bundling:
OpenTelemetry Collector: Receives and forwards telemetry signals
Prometheus: Metrics storage and querying
Grafana Loki: Log storage and querying
Grafana Tempo: Trace storage and querying
Grafana Pyroscope: Profile storage and querying
Grafana: Visualization dashboards for all telemetry data
Project Requirements:
Core Application
Simple Rust REST API (using Axum)
3-5 basic endpoints (GET, POST operations)
Minimal business logic - focus is on observability validation
Basic error scenarios for testing error traces
OpenTelemetry Integration
Logs: Structured logging with proper levels (INFO, WARN, ERROR)
Traces: Request tracing across different functions/modules
Metrics: Custom business metrics (request counts, response times, etc.)
Profiles (optional): CPU/memory profiling integration
Infrastructure Setup:
Docker Compose configuration including:
Rust application container
grafana/otel-lgtm stack
Proper OpenTelemetry Collector configuration
Network connectivity between services
Grafana Dashboards:
Basic dashboard showing:
Application metrics (request rate, error rate, response time)
Log aggregation views
Trace visualization
System resource usage
Documentation:
Clear README with setup instructions
Code comments explaining OpenTelemetry implementation
Configuration file documentation
Basic troubleshooting guide
Deliverables:
Complete Rust application source code
Docker Compose configuration files
OpenTelemetry configuration files
Basic Grafana dashboards (exported JSON)
Comprehensive documentation
Demo video/screenshots showing the working integration
Note: This is a simple proof of concept focused on validating observability integration. The application itself should be minimal - the main value is demonstrating that Rust telemetry data flows correctly through the entire OTEL-LGTM stack." (client-provided description)
Matched companies (4)

Knowforth Tech

SJ Solutions & Infotech

Appsdiary Technologies
