45 static constexpr std::string_view
kName =
"system-statistics-collector";
47 SystemStatisticsCollector(
const ComponentConfig&,
const ComponentContext&);
48 ~SystemStatisticsCollector()
override;
53 void ExtendStatistics(
utils::statistics::Writer& writer);
58 utils::statistics::impl::SystemStats last_stats{};
59 utils::statistics::impl::SystemStats last_nginx_stats{};
62 const bool with_nginx_;
63 engine::TaskProcessor& fs_task_processor_;
64 utils::statistics::Entry statistics_holder_;
66 utils::PeriodicTask periodic_;