mirror of
https://github.com/bellingcat/auto-archiver-api.git
synced 2026-06-13 05:58:35 +03:00
exclude more endpoints from metrics
This commit is contained in:
@@ -51,7 +51,7 @@ def app_factory(settings = get_settings()):
|
|||||||
app.include_router(interoperability_router)
|
app.include_router(interoperability_router)
|
||||||
|
|
||||||
# prometheus exposed in /metrics with authentication
|
# prometheus exposed in /metrics with authentication
|
||||||
Instrumentator(should_group_status_codes=False, excluded_handlers=["/metrics", "/health"]).instrument(app).expose(app, dependencies=[Depends(token_api_key_auth)])
|
Instrumentator(should_group_status_codes=False, excluded_handlers=["/metrics", "/health", "/openapi.json", "/favicon.ico"]).instrument(app).expose(app, dependencies=[Depends(token_api_key_auth)])
|
||||||
|
|
||||||
local_dir = settings.SERVE_LOCAL_ARCHIVE
|
local_dir = settings.SERVE_LOCAL_ARCHIVE
|
||||||
if not os.path.isdir(local_dir) and os.path.isdir(local_dir.replace("/app", ".")):
|
if not os.path.isdir(local_dir) and os.path.isdir(local_dir.replace("/app", ".")):
|
||||||
|
|||||||
Reference in New Issue
Block a user