Skip to content

Practice107 Рукосуева Е.Д. - #11

Open
kir1903 wants to merge 1 commit into
SoftwareEngineering2026:mainfrom
kir1903:feature/107-monitoring
Open

kir1903 wants to merge 1 commit into
SoftwareEngineering2026:mainfrom
kir1903:feature/107-monitoring

Conversation

@kir1903

@kir1903 kir1903 commented Sep 14, 2026

Copy link
Copy Markdown

Описание

Микросервис Notes API (FastAPI) с кастомной метрикой запросов и структурированными логами.
Централизованный сбор и визуализация логов и метрик:

  • Grafana Alloy — сбор логов контейнеров и метрик приложения
  • Loki — хранилище логов
  • Grafana Mimir — хранилище метрик
  • Grafana — дашборд с графиками RPS, latency (p95), счётчиком запросов и панелью логов

Полное описание — в RukosuevaED/readme.md.

Проверка

docker compose up --build поднимает весь стек, приложение доступно на localhost:8000,
дашборд Grafana — на localhost:3000.

Add FastAPI Notes service with custom request metrics and structured
logging, plus a Grafana Alloy + Loki + Mimir + Grafana stack that
collects and visualizes them via docker compose.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant