Skip to content
This repository has been archived by the owner on Mar 18, 2024. It is now read-only.

Analytics

Alexey Filippov edited this page Mar 12, 2022 · 9 revisions

Websites

Microservices

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
Clone this wiki locally