|
Monitoring System 0.1.0
System resource monitoring with pluggable collectors and alerting
|
#include <gtest/gtest.h>#include <kcenon/monitoring/collectors/system_resource_collector.h>#include <thread>#include <chrono>#include <unordered_set>
Go to the source code of this file.
Classes | |
| class | SystemResourceCollectorTest |
Functions | |
| TEST_F (SystemResourceCollectorTest, Initialization) | |
| TEST_F (SystemResourceCollectorTest, CollectMetrics) | |
| TEST_F (SystemResourceCollectorTest, ContextSwitchMonitoring) | |
| TEST_F (SystemResourceCollectorTest, DiskMetricsCollection) | |
| TEST_F (SystemResourceCollectorTest, NetworkMetricsCollection) | |
| TEST_F (SystemResourceCollectorTest, GetMetricTypesIncludesNewMetrics) | |
| TEST_F (SystemResourceCollectorTest, CollectionFiltersWork) | |
| TEST_F (SystemResourceCollectorTest, ConfigConstructorWorks) | |
| TEST_F (SystemResourceCollectorTest, GetConfigReturnsCurrentSettings) | |
| TEST_F | ( | SystemResourceCollectorTest | , |
| CollectionFiltersWork | ) |
Definition at line 221 of file test_system_resource_collector.cpp.
References kcenon::monitoring::system_metrics_config::collect_cpu, kcenon::monitoring::system_metrics_config::collect_disk, kcenon::monitoring::system_metrics_config::collect_memory, and kcenon::monitoring::system_metrics_config::collect_network.
| TEST_F | ( | SystemResourceCollectorTest | , |
| CollectMetrics | ) |
Definition at line 25 of file test_system_resource_collector.cpp.
| TEST_F | ( | SystemResourceCollectorTest | , |
| ConfigConstructorWorks | ) |
Definition at line 267 of file test_system_resource_collector.cpp.
References kcenon::monitoring::system_metrics_config::collect_cpu, kcenon::monitoring::system_metrics_config::collect_disk, kcenon::monitoring::system_metrics_config::collect_memory, kcenon::monitoring::system_metrics_config::collect_network, and kcenon::monitoring::system_metrics_config::collect_process.
| TEST_F | ( | SystemResourceCollectorTest | , |
| ContextSwitchMonitoring | ) |
Definition at line 46 of file test_system_resource_collector.cpp.
| TEST_F | ( | SystemResourceCollectorTest | , |
| DiskMetricsCollection | ) |
Definition at line 110 of file test_system_resource_collector.cpp.
| TEST_F | ( | SystemResourceCollectorTest | , |
| GetConfigReturnsCurrentSettings | ) |
Definition at line 290 of file test_system_resource_collector.cpp.
References kcenon::monitoring::system_metrics_config::collect_cpu, kcenon::monitoring::system_metrics_config::collect_disk, kcenon::monitoring::system_metrics_config::collect_memory, kcenon::monitoring::system_metrics_config::collect_network, and kcenon::monitoring::system_metrics_config::collect_process.
| TEST_F | ( | SystemResourceCollectorTest | , |
| GetMetricTypesIncludesNewMetrics | ) |
Definition at line 202 of file test_system_resource_collector.cpp.
| TEST_F | ( | SystemResourceCollectorTest | , |
| Initialization | ) |
Definition at line 19 of file test_system_resource_collector.cpp.
| TEST_F | ( | SystemResourceCollectorTest | , |
| NetworkMetricsCollection | ) |
Definition at line 161 of file test_system_resource_collector.cpp.