AzerothCore 3.3.5a
OpenSource WoW Emulator
|
This is the complete list of members for Metric, including all inherited members.
_batchTimer | Metric | private |
_databaseName | Metric | private |
_dataStream | Metric | private |
_enabled | Metric | private |
_hostname | Metric | private |
_overallStatusLogger | Metric | private |
_overallStatusTimer | Metric | private |
_overallStatusTimerInterval | Metric | private |
_overallStatusTimerTriggered | Metric | private |
_port | Metric | private |
_queuedData | Metric | private |
_realmName | Metric | private |
_thresholds | Metric | private |
_updateInterval | Metric | private |
Connect() | Metric | private |
FormatInfluxDBTagValue(std::string const &value) | Metric | privatestatic |
FormatInfluxDBValue(bool value) | Metric | privatestatic |
FormatInfluxDBValue(T value) | Metric | privatestatic |
FormatInfluxDBValue(std::string const &value) | Metric | privatestatic |
FormatInfluxDBValue(char const *value) | Metric | privatestatic |
FormatInfluxDBValue(double value) | Metric | privatestatic |
FormatInfluxDBValue(float value) | Metric | privatestatic |
FormatInfluxDBValue(std::chrono::nanoseconds value) | Metric | privatestatic |
GetDataStream() | Metric | inlineprivate |
Initialize(std::string const &realmName, Acore::Asio::IoContext &ioContext, std::function< void()> overallStatusLogger) | Metric | |
instance() | Metric | static |
IsEnabled() const | Metric | inline |
LoadFromConfigs() | Metric | |
LogEvent(std::string const &category, std::string const &title, std::string const &description) | Metric | |
LogValue(std::string const &category, T value, std::vector< MetricTag > tags) | Metric | inline |
Metric() | Metric | |
ScheduleOverallStatusLog() | Metric | private |
ScheduleSend() | Metric | private |
SendBatch() | Metric | private |
ShouldLog(std::string const &category, int64 value) const | Metric | |
Unload() | Metric | |
Update() | Metric | |
~Metric() | Metric |