/**
* A Seastar admin hook: fetching the values of configured metrics
*/
-class SeastarMetricsHook : public AdminSocketHook {
+class DumpMetricsHook : public AdminSocketHook {
public:
- SeastarMetricsHook() :
+ DumpMetricsHook() :
AdminSocketHook("perf dump_seastar",
"name=group,type=CephString,req=false",
"dump current configured seastar metrics and their values")
}
}
};
-template std::unique_ptr<AdminSocketHook> make_asok_hook<SeastarMetricsHook>();
+template std::unique_ptr<AdminSocketHook> make_asok_hook<DumpMetricsHook>();
static ghobject_t test_ops_get_object_name(
class OsdStatusHook;
class SendBeaconHook;
class DumpPGStateHistory;
-class SeastarMetricsHook;
+class DumpMetricsHook;
class DumpPerfCountersHook;
class InjectDataErrorHook;
class InjectMDataErrorHook;
asok->register_command(make_asok_hook<SendBeaconHook>(*this)),
asok->register_command(make_asok_hook<FlushPgStatsHook>(*this)),
asok->register_command(make_asok_hook<DumpPGStateHistory>(std::as_const(*this))),
- asok->register_command(make_asok_hook<SeastarMetricsHook>()),
+ asok->register_command(make_asok_hook<DumpMetricsHook>()),
asok->register_command(make_asok_hook<DumpPerfCountersHook>()),
asok->register_command(make_asok_hook<InjectDataErrorHook>(get_shard_services())),
asok->register_command(make_asok_hook<InjectMDataErrorHook>(get_shard_services())),