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

Empowering Businesses with Tailored Software & AI Solutions.

...

SJ Solutions & Infotech

SJ Solutions & Infotech is a team of highly experienced and dynamic professionals who have an enormous passion for technology. In this fast changing … Read more

...

Appsdiary Technologies

AppsDiary is a software house that designs and develops mobile applications, websites, and custom software solutions. They work with businesses to c… Read more

...

Versasia Infosoft

Versasia Infosoft is a trusted provider of custom IT solutions, offering end-to-end services in software development, web and mobile app development,… Read more