wip: lab_4 до дашборда в Prometheus

Этот коммит содержится в:
2025-11-29 12:50:24 +03:00
родитель 322e02aa0b
Коммит 23eb72d090
11 изменённых файлов: 422 добавлений и 4 удалений

Просмотреть файл

@@ -2,6 +2,7 @@ from os import getenv
from pathlib import Path
from fastapi import FastAPI
from prometheus_fastapi_instrumentator import Instrumentator
from pydantic import BaseModel, Field
from ._meta import PACKAGE_PATH
@@ -35,6 +36,13 @@ app = FastAPI(
)
_ = (
Instrumentator(excluded_handlers=['/metrics'])
.instrument(app)
.expose(app, endpoint='/metrics')
)
@app.get('/', summary='Тестовый эндпоинт')
async def root():
return {'Hello': 'World'}