aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Johannes Christ <[email protected]>2020-01-12 11:43:39 +0100
committerGravatar Johannes Christ <[email protected]>2020-01-12 11:58:58 +0100
commit35ac7a4e02170819c34ad7626d785edab8198f33 (patch)
tree060afe1d8cdd6448e3ea511955a2af18c7e6b7d7
parentAdd documentation. (diff)
Add Guild ID to message counter.
Diffstat (limited to '')
-rw-r--r--bot/cogs/metrics.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/bot/cogs/metrics.py b/bot/cogs/metrics.py
index 5d0ce4f98..0879e2221 100644
--- a/bot/cogs/metrics.py
+++ b/bot/cogs/metrics.py
@@ -21,13 +21,13 @@ class Metrics(Cog):
self.guild_members = Gauge(
name=f'{self.PREFIX}guild_members',
- documentation="Total members by status.",
+ documentation="Total members by guild by status.",
labelnames=('guild_id', 'status')
)
self.guild_messages = Counter(
name=f'{self.PREFIX}guild_messages',
- documentation="Guild messages by channel.",
- labelnames=('channel_id', 'channel_name')
+ documentation="Guild messages by guild by channel.",
+ labelnames=('channel_id', 'guild_id', 'channel_name')
)
@Cog.listener()
@@ -66,7 +66,9 @@ class Metrics(Cog):
async def on_message(self, message: Message) -> None:
"""Increment the guild message counter."""
self.guild_messages.labels(
- channel_id=message.channel.id, channel_name=message.channel.name
+ channel_id=message.channel.id,
+ channel_name=message.channel.name,
+ guild_id=message.guild.id,
).inc()