This repository has been archived by the owner on Mar 18, 2024. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 0
Analytics
Alexey Filippov edited this page Mar 12, 2022
·
9 revisions
Which metrics we collect by datadog?
Metric name | Description | Reports | Metric type | Best display option |
---|---|---|---|---|
shard.ws.ping | Websocket heartbeat latency | Every 41250ms | Counter | Timeseries |
shard.ws.status | Last status of the websocket connection | Every 41250ms | Counter | Timeseries |
shard.count | Number of shards the bot has | Once on startup | Counter | Last count |
shard.guilds.count | Number of guild in each shard | On guild leave + join | Counter | Last count |
shard.guilds.join | Guilds left that shard | On guild leave | Gauge | Timeseries |
shard.guilds.join.members | Size of guilds that join | On guild leave | Gauge | Timeseries |
shard.guilds.leave | Guilds joined that shard | On guild join | Gauge | Timeseries |
shard.guilds.leave.members | Size of guilds that leave | On guild join | Gauge | Timeseries |
shard.guilds.leave.duration | Length of time that guilds had your bot in | On guild leave + join | Counter | Last count Avg. |
shard.members.count | Total guild members in each shard | Every 41250ms | Counter | Timeseries |
shard.channels.count | Number of channels in each shard | Every 41250ms | Counter | Last count |
shard.events.seen | Raw number of events that shard saw | Every 41250ms | Counter | Timeseries |
shard.events.handled | Number of events that shard handled | Every 41250ms | Counter | Timeseries |
shard.messages.handled | Messages handled by each shard | Every 41250ms | Counter | Timeseries |
shard.messages.bot | Messages handled from bots | Every 41250ms | Counter | Timeseries |
shard.command.duration | Time spent responding to a command | On command trigger | Counter | Toplist |
shard.command.error | Errors from commands | On command trigger | Counter | Toplist |
shard.command.invalid | Number of commands not completed by user | On command trigger | Counter | Toplist |
client.messages.sent | Messages sent by that client | Every 41250ms | Counter | Timeseries |
client.rest.sent | REST API calls made | Every 41250ms | Counter | Timeseries |
client.rest.ratelimit | Rate limits hit | Every 41250ms | Counter | Timeseries |
client.rest.ping | REST API ping | Every 41250ms | Counter | Timeseries |
client.rest.failed | REST API calls which failed with a 5XX error code | Every 41250ms | Counter | Timeseries |
client.message.swept | Total amount of messages swept | On message sweep | Counter | Timeseries |
client.cache.messages | Number of messages in cache | Every 41250ms | Counter | Timeseries |
client.channels.swept | Total amount of channels swept* | On channels sweep | Counter | Timeseries |
client.cache.channels | Number of channels in cache** | Every 41250ms | Counter | Timeseries |
client.members.swept | Total amount of members swept* | On users sweep | Counter | Timeseries |
client.cache.members | Number of users in cache | Every 41250ms | Counter | Timeseries |