We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent da59e2d commit 09a28a3Copy full SHA for 09a28a3
battleship/server/metrics.py
@@ -1,5 +1,6 @@
1
from typing import Any
2
3
+from aioprometheus.asgi.middleware import EXCLUDE_PATHS
4
from aioprometheus.asgi.middleware import MetricsMiddleware as _MetricsMiddleware
5
from aioprometheus.asgi.middleware import Receive, Scope, Send
6
from aioprometheus.collectors import REGISTRY
@@ -43,6 +44,7 @@ class MetricsMiddleware(_MetricsMiddleware):
43
44
def __init__(self, *args: Any, router: Router, **kwargs: Any):
45
super().__init__(*args, **kwargs)
46
self.router = router
47
+ self.exclude_paths = EXCLUDE_PATHS + ("/healthz",)
48
49
async def __call__(self, scope: Scope, receive: Receive, send: Send) -> None:
50
if scope["type"] == "websocket":
0 commit comments