From 95a3061f7401e098077dcf4853ad25ee11c33839 Mon Sep 17 00:00:00 2001 From: Alberto Xamin Date: Fri, 25 Mar 2022 00:35:18 +0100 Subject: [PATCH] add more metrics --- backend/server.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/server.py b/backend/server.py index 8d19e3e..388c040 100644 --- a/backend/server.py +++ b/backend/server.py @@ -284,12 +284,14 @@ def start_game(sid): ses.game.start_game() advertise_lobbies() if send_metrics: - api.Metric.send(metric='start_game', points=[(int(time.time()), 1)], tags=["server:backend", f"host:{os.environ['HOST']}"]) + api.Metric.send(metric='start_game', points=[(int(time.time()), 1)], tags=["server:backend", f"host:{os.environ['HOST']}", [f"exp:{e}" for e in ses.game.expansions]]) @sio.event def set_character(sid, name): ses: Player = sio.get_session(sid) ses.game.rpc_log.append(f'{ses.name};set_character;{name}') + if send_metrics: + api.Metric.send(metric='set_character', points=[(int(time.time()), 1)], tags=["server:backend", f"host:{os.environ['HOST']}", f"char:{name}"]) ses.set_character(name) @sio.event