fastapi-observability
Observability demo
An open-source project providing a demonstration of FastAPI application observability with Traces, Metrics, and Logs on Grafana using OpenTelemetry and Prometheus.
Observe FastAPI app with three pillars of observability: Traces (Tempo), Metrics (Prometheus), Logs (Loki) on Grafana through OpenTelemetry and OpenMetrics.
655 stars
7 watching
101 forks
Language: Python
last commit: 25 days ago
Linked from 1 awesome list
fastapigrafanalokiobservabilityopenmetricsopentelemetryprometheustempo
Related projects:
Repository | Description | Stars |
---|---|---|
ubikingenierie/ulp-observability-plugin | Provides visibility into performance test metrics from Apache JMeter tests | 5 |
wesdu/fastapi-opentracing | Middleware to support OpenTracing in FastAPI applications deployed on Kubernetes. | 24 |
markqiu/fastapi-mongodb-realworld-example-app | A real-world backend application using FastAPI and MongoDB | 438 |
testdrivenio/fastapi-crud-sync | An API built using FastAPI and Pytest for creating, reading, updating, and deleting data in a synchronized environment. | 79 |
vlcinsky/fastapi-sse-htmx | Tests real-time communication between a FastAPI backend and an HTML-based frontend using Server Sent Events (SSE) and HTMX. | 37 |
pragmaticivan/nestjs-otel | An OpenTelemetry module for integrating observability metrics and tracing into Nest.js applications | 560 |
sunhailin-leo/fastapi_profiler | Tools to monitor and analyze performance of service code in FastAPI applications | 236 |
trallnag/prometheus-fastapi-instrumentator | Instrumenting FastAPI applications with Prometheus metrics | 973 |
mirzadelic/fastapi-starter-project | A FastAPI starter project that sets up a basic API with models and migrations using SQLModel and Alembic. | 116 |
intility/fastapi-azure-auth | Provides an easy and secure way to integrate Azure AD authentication with FastAPI APIs | 467 |
aress31/openapi-parser | Automates security assessment of REST APIs using Burp Suite | 193 |
openapitools/openapi-diff | Utility for comparing two OpenAPI specifications and rendering differences in various formats. | 832 |
ignisor/fastapiwee | A framework combining FastAPI and PeeWee to create a Python web application | 18 |
madkote/fastapi-plugins | Provides a plugin-based architecture to extend and customize the FastAPI framework | 369 |
samchungy/fastify-zod-openapi | Fastify plugin for integrating Zod schema with OpenAPI specification | 57 |