...
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
// Registering player logins: in WorldSession::HandlePlayerLogin(LoginQueryHolder* holder) TC_METRIC_EVENT("player_events", "Login", pCurrChar->GetName()); // Logging the update diff time: in World::Update(uint32 diff) TC_METRIC_VALUE("update_time_diff", diff); |
Additional visualizations and metrics collection
InfluxDB is part of a bigger set of projects by InfluxData which integrate nicely with the DB:
Telegraf can be used to collect system metrics like CPU, I/O, memory usage and other services such as MySQL – to display this info next to the TC metrics.
Chronograf is an alternative to Grafana to graph and visualize time-series metrics.
Kapacitator is able to process streaming data from InfluxDB to provide alerts, trigger events, detect anomalies or transform data.
Additional Reading
Learn more about InfluxDB and Grafana:
...