TrinityCore
Loading...
Searching...
No Matches
Metric Member List

This is the complete list of members for Metric, including all inherited members.

_batchTimerMetricprivate
_databaseNameMetricprivate
_dataStreamMetricprivate
_enabledMetricprivate
_hostnameMetricprivate
_overallStatusLoggerMetricprivate
_overallStatusTimerMetricprivate
_overallStatusTimerIntervalMetricprivate
_overallStatusTimerTriggeredMetricprivate
_portMetricprivate
_queuedDataMetricprivate
_realmNameMetricprivate
_thresholdsMetricprivate
_updateIntervalMetricprivate
Connect()Metricprivate
FormatInfluxDBTagValue(std::string const &value)Metricprivatestatic
FormatInfluxDBValue(bool value)Metricprivatestatic
FormatInfluxDBValue(T value)Metricprivatestatic
FormatInfluxDBValue(std::string const &value)Metricprivatestatic
FormatInfluxDBValue(char const *value)Metricprivatestatic
FormatInfluxDBValue(double value)Metricprivatestatic
FormatInfluxDBValue(float value)Metricprivatestatic
FormatInfluxDBValue(std::chrono::nanoseconds value)Metricprivatestatic
GetDataStream()Metricinlineprivate
Initialize(std::string const &realmName, Trinity::Asio::IoContext &ioContext, std::function< void()> overallStatusLogger)Metric
instance()Metricstatic
iostream typedefMetricprivate
IsEnabled() constMetricinline
LoadFromConfigs()Metric
LogEvent(std::string_view category, std::string_view title, std::string description)Metric
LogValue(std::string_view category, T value, TagsList &&... tags) noexceptMetricinline
Metric()Metric
Metric(Metric const &)=deleteMetric
Metric(Metric &&)=deleteMetric
operator=(Metric const &)=deleteMetric
operator=(Metric &&)=deleteMetric
ScheduleOverallStatusLog()Metricprivate
ScheduleSend()Metricprivate
SendBatch()Metricprivate
ShouldLog(std::string_view category, int64 value) constMetric
Unload()Metric
Update()Metric
~Metric()Metric