8000 GitHub - agalue/todo-python: Simple TODO Application implemented in Python
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

agalue/todo-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OTEL Python Playground

This repository contains a simple TODO ReST API implemented with FastAPI and SQLModel backed by PostgreSQL in an async mode that sends telemetry metrics, logs, and traces to an OpenTelemetry Collector, which in turn will forward observability data to Grafana's LGTM stack (Loki for logs, Grafana for visualization, Tempo for traces, and Mimir for metrics). It also offers a simple WebUI implemeneted with VueJS and Vuetify.

The LGTM Stack and the OTEL Collector are monitored via Prometheus to gather performance metrics.

  • The api folder contains the ReST API.
  • The ui folder contains the frontend UI.
  • The e2e folder contains a Docker Compose to deploy the whole environment with all the dependencies.

About

Simple TODO Application implemented in Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0