Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
Skyfire::Diagnostics Namespace Reference

Classes

struct  MapUpdaterMetricsSnapshot
class  RuntimeMetrics
struct  RuntimeMetricsSnapshot
struct  RuntimeSampleSnapshot
struct  SpellCastMetricsSnapshot
struct  WorldSessionMetricsSnapshot

Functions

std::vector< std::string > FormatRuntimeMetricLines (RuntimeMetricsSnapshot const &snapshot)
RuntimeMetricsGetRuntimeMetrics ()

Function Documentation

◆ FormatRuntimeMetricLines()

std::vector< std::string > Skyfire::Diagnostics::FormatRuntimeMetricLines ( RuntimeMetricsSnapshot const & snapshot)

Definition at line 213 of file RuntimeMetrics.cpp.

References Skyfire::Diagnostics::RuntimeSampleSnapshot::Average, Skyfire::Diagnostics::MapUpdaterMetricsSnapshot::Completed, Skyfire::Diagnostics::SpellCastMetricsSnapshot::Failures, Skyfire::Diagnostics::RuntimeSampleSnapshot::Last, Skyfire::Diagnostics::SpellCastMetricsSnapshot::LastCustomError, Skyfire::Diagnostics::SpellCastMetricsSnapshot::LastFailure, Skyfire::Diagnostics::SpellCastMetricsSnapshot::LastOpcode, Skyfire::Diagnostics::SpellCastMetricsSnapshot::LastSpellId, Skyfire::Diagnostics::RuntimeMetricsSnapshot::MapUpdatePasses, Skyfire::Diagnostics::RuntimeMetricsSnapshot::MapUpdater, Skyfire::Diagnostics::RuntimeSampleSnapshot::Maximum, Skyfire::Diagnostics::WorldSessionMetricsSnapshot::PacketsProcessed, Skyfire::Diagnostics::WorldSessionMetricsSnapshot::PacketsQueued, Skyfire::Diagnostics::MapUpdaterMetricsSnapshot::Pending, Skyfire::Diagnostics::MapUpdaterMetricsSnapshot::PendingHighWater, Skyfire::Diagnostics::WorldSessionMetricsSnapshot::QueueDepth, Skyfire::Diagnostics::WorldSessionMetricsSnapshot::QueueDepthHighWater, Skyfire::Diagnostics::WorldSessionMetricsSnapshot::QueueDepthHighWaterEvents, Skyfire::Diagnostics::RuntimeSampleSnapshot::SampleCount, Skyfire::Diagnostics::MapUpdaterMetricsSnapshot::Scheduled, Skyfire::Diagnostics::MapUpdaterMetricsSnapshot::ScheduleFailures, Skyfire::Diagnostics::RuntimeSampleSnapshot::SlowSamples, Skyfire::Diagnostics::RuntimeMetricsSnapshot::SpellCast, Skyfire::Diagnostics::MapUpdaterMetricsSnapshot::Wait, Skyfire::Diagnostics::RuntimeMetricsSnapshot::WorldSession, and Skyfire::Diagnostics::RuntimeMetricsSnapshot::WorldUpdate.

Referenced by server_commandscript::SendRuntimeMetrics().

◆ GetRuntimeMetrics()