/openbmc/telemetry/src/ |
H A D | metric.cpp | 13 Metric::Metric(Sensors sensorsIn, OperationType operationTypeIn, in Metric() function in Metric 25 void Metric::registerForUpdates(interfaces::MetricListener& listener) in registerForUpdates() 30 void Metric::unregisterFromUpdates(interfaces::MetricListener& listener) in unregisterFromUpdates() 40 void Metric::initialize() in initialize() 48 void Metric::deinitialize() in deinitialize() 56 const std::vector<MetricValue>& Metric::getUpdatedReadings() in getUpdatedReadings() 92 void Metric::sensorUpdated(interfaces::Sensor& notifier, Milliseconds timestamp, in sensorUpdated() 108 Metric::findAssociatedData(const interfaces::Sensor& notifier) in findAssociatedData() 117 LabeledMetricParameters Metric::dumpConfiguration() const in dumpConfiguration() 128 uint64_t Metric::metricCount() const in metricCount() [all …]
|
H A D | metric.hpp | 11 class Metric : class 12 public interfaces::Metric, 14 public std::enable_shared_from_this<Metric> 17 Metric(Sensors sensors, OperationType operationType, CollectionTimeScope,
|
H A D | report_factory.cpp | 30 -> std::shared_ptr<interfaces::Metric> { in make() 33 return std::make_shared<Metric>( in make() 49 std::vector<std::shared_ptr<interfaces::Metric>>& metrics, bool enabled, in updateMetrics() 52 std::vector<std::shared_ptr<interfaces::Metric>> oldMetrics = metrics; in updateMetrics() 53 std::vector<std::shared_ptr<interfaces::Metric>> newMetrics; in updateMetrics() 70 newMetrics.emplace_back(std::make_shared<Metric>( in updateMetrics()
|
H A D | report.hpp | 64 std::vector<std::shared_ptr<interfaces::Metric>> metrics, 103 const std::vector<std::shared_ptr<interfaces::Metric>>& metrics); 129 std::vector<std::shared_ptr<interfaces::Metric>> metrics;
|
H A D | report_factory.hpp | 28 std::vector<std::shared_ptr<interfaces::Metric>>& metrics, bool enabled,
|
H A D | report.cpp | 30 std::vector<std::shared_ptr<interfaces::Metric>> metricsIn, in Report() 147 const std::vector<std::shared_ptr<interfaces::Metric>>& metrics) in getMetricCount()
|
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Metric/ |
H A D | meson.build | 5 sdbusplus_current_path = 'xyz/openbmc_project/Metric' 8 'xyz/openbmc_project/Metric/Reset__markdown'.underscorify(), 9 input: ['../../../../yaml/xyz/openbmc_project/Metric/Reset.interface.yaml'], 22 'xyz/openbmc_project/Metric/Reset', 30 'xyz/openbmc_project/Metric/Value__markdown'.underscorify(), 31 input: ['../../../../yaml/xyz/openbmc_project/Metric/Value.interface.yaml'], 44 'xyz/openbmc_project/Metric/Value',
|
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Metric/Value/ |
H A D | meson.build | 3 sdbusplus_current_path = 'xyz/openbmc_project/Metric/Value' 6 'xyz/openbmc_project/Metric/Value__cpp'.underscorify(), 8 '../../../../../yaml/xyz/openbmc_project/Metric/Value.interface.yaml', 28 'xyz/openbmc_project/Metric/Value',
|
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Metric/Reset/ |
H A D | meson.build | 3 sdbusplus_current_path = 'xyz/openbmc_project/Metric/Reset' 6 'xyz/openbmc_project/Metric/Reset__cpp'.underscorify(), 8 '../../../../../yaml/xyz/openbmc_project/Metric/Reset.interface.yaml', 28 'xyz/openbmc_project/Metric/Reset',
|
/openbmc/docs/designs/ |
H A D | telemetry.md | 41 - Metric Definitions - contains the metadata for metrics (unit, accuracy, etc.) 42 - Metric Report Definitions - defines how metric report shall be created (which 44 - Metric Reports - contains actual metric reports containing telemetry data 45 generated according to the Metric Report Definitions 46 - Metric Triggers - contains thresholds and actions that apply to specific 75 | | | | Metric | | Metric | |Metric report| | | | Redfish | | | | 83 | | | | | Metric | | | | | | | 96 [Redfish Telemetry Model][1]. Metric report definitions uses Redfish sensors 111 Metric Report Definition resource for each sensor's metric. 115 Metric Report for the Redfish Telemetry Service. [all …]
|
H A D | bmc-health-monitor.md | 23 2. Metric collection, similar to what the read routine in phosphor-hwmon-readd 25 3. Metric staging. When metrics are collected, they will be ready to be read 94 2. Metric collection and 95 3. Metric staging & disperse tasks 147 For 2) Metric collection, this will be done by running certain functions within 151 For 3) Metric staging & disperse, the daemon creates a D-bus service named 157 | xyz.openbmc_project.Metric.Value | Interface to represent value for Metrics. … 158 | xyz.openbmc_project.Metric.Reset | Interface to reset persistent Metrics counters. … 159 | xyz.openbmc_project.Common.Threshold | Interface to represent Metric thresholds and signals for t…
|
/openbmc/telemetry/src/interfaces/ |
H A D | metric.hpp | 15 class Metric class 18 virtual ~Metric() = default;
|
H A D | report_factory.hpp | 34 std::vector<std::shared_ptr<interfaces::Metric>>& metrics, bool enabled,
|
/openbmc/openbmc-test-automation/redfish/systems/ |
H A D | test_power_control_metrics.robot | 20 [Template] Verify Power Metric Records 28 Verify Power Metric Records
|
/openbmc/pldm/platform-mc/ |
H A D | numeric_sensor.hpp | 32 using MetricUnit = sdbusplus::xyz::openbmc_project::Metric::server::Value::Unit; 34 sdbusplus::xyz::openbmc_project::Metric::server::Value>;
|
/openbmc/telemetry/tests/src/mocks/ |
H A D | metric_mock.hpp | 7 class MetricMock : public interfaces::Metric
|
H A D | report_factory_mock.hpp | 56 (std::vector<std::shared_ptr<interfaces::Metric>> & metrics,
|
/openbmc/openbmc/poky/meta/files/common-licenses/ |
H A D | Adobe-Utopia | 6 The Adobe typefaces (Type 1 font program, bitmaps and Adobe Font Metric
|
/openbmc/telemetry/tests/src/ |
H A D | test_metric.cpp | 43 std::shared_ptr<Metric> makeSut(const MetricParams& p) in makeSut() 45 return std::make_shared<Metric>( in makeSut() 60 std::shared_ptr<Metric> sut;
|
/openbmc/linux/tools/perf/pmu-events/ |
H A D | metric.py | 421 class Metric: class 477 if isinstance(o, Metric): 490 def __init__(self, name: str, metric_list: List[Union[Metric, argument 502 def Flatten(self) -> Set[Metric]:
|
/openbmc/openbmc/meta-google/recipes-google/networking/gbmc-bridge/ |
H A D | gbmc-br-lib.sh | 97 Metric=1024
|
/openbmc/phosphor-health-monitor/ |
H A D | health_metric.hpp | 20 using ValueIntf = sdbusplus::xyz::openbmc_project::Metric::server::Value;
|
/openbmc/openbmc-test-automation/redfish/telemetry_service/ |
H A D | test_telemetry_report.robot | 32 …# Metric definition Metric ReportDefinition Type Report Actions Append Limit Expected…
|
/openbmc/linux/Documentation/networking/device_drivers/appletalk/ |
H A D | cops.rst | 54 UP BROADCAST RUNNING NOARP MULTICAST MTU:600 Metric:1
|
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/ |
H A D | meson.build | 23 subdir('Metric') subdir
|