Home
last modified time | relevance | path

Searched full:metrics (Results 1 – 25 of 220) sorted by relevance

123456789

/openbmc/telemetry/redfish-tests/
H A Dtest_telemetry.py27 assert "MetricProperties" in metricDefinition, "Missing metrics"
28 assert len(metricDefinition["MetricProperties"]) > 0, "Missing metrics"
106 metrics=[],
164 if len(telemetry.metrics) <= 0:
166 metric = {"MetricId": "Id1", "MetricProperties": [telemetry.metrics[0]]}
167 report_definitions.add_report("Test", metrics=[metric])
169 assert len(r["Metrics"]) == 1, "Invalid Metrics, different then requested"
171 r["Metrics"][0]["MetricId"] == metric["MetricId"]
174 r["Metrics"][0]["MetricProperties"] == metric["MetricProperties"]
186 "Test", metrics=[metric], code=RedfishHttpStatus.bad_request
[all …]
H A Dredfish_requests.py65 self.metrics = []
70 self.metrics += [x for x in metricDef["MetricProperties"]]
71 self.metrics = self.metrics[:metric_limit]
85 metrics=None, argument
93 "Metrics": [],
97 if metrics is not None:
98 body["Metrics"] = metrics
/openbmc/docs/designs/
H A Dbmc-health-monitor.md11 means to make sure the BMC is working correctly. User can get required metrics
12 data as per configurations instantly. Set of monitored metrics may include CPU
25 3. Metric staging. When metrics are collected, they will be ready to be read
29 4. Data transfer, where the consumer program obtains the metrics from the BMC by
31 5. The consumer program may take certain actions based on the metrics collected.
38 differences between sensors and metrics:
40 1. Sensor data originate from hardware, while most metrics may be obtained
42 metrics on all kinds of BMCs than sensors on BMCs, and we might not need the
44 most health metrics.
45 2. Most sensors are instantaneous readings, while metrics might accumulate over
[all …]
/openbmc/openbmc/meta-quanta/meta-s6q/recipes-phosphor/configuration/s6q-yaml-config/
H A Dipmi-sensors.yaml527 path: /xyz/openbmc_project/metrics/memory/Memory Error
551 path: /xyz/openbmc_project/metrics/memory/Other IIO Error
575 path: /xyz/openbmc_project/metrics/memory/MCERR
599 path: /xyz/openbmc_project/metrics/memory/Memory Error Dis
623 path: /xyz/openbmc_project/metrics/memory/Memory PPR
647 path: /xyz/openbmc_project/metrics/memory/Processor Misc
671 path: /xyz/openbmc_project/metrics/memory/XGMI Error
695 path: /xyz/openbmc_project/metrics/memory/POST Error
719 path: /xyz/openbmc_project/metrics/memory/PCI Error
743 path: /xyz/openbmc_project/metrics/memory/PCIe Error
[all …]
/openbmc/google-misc/subprojects/metrics-ipmi-blobs/
H A DREADME.md1 # metrics-ipmi-blobs
3 IPMI BLOBs handler to export BMC metrics snapshot
8 snapshot of the BMC's health metrics, which includes the following categories:
16 The size of the metrics are usually around 1KB to 1.5KB.
/openbmc/openpower-host-ipmi-oem/org/open_power/OCC/Metrics/
H A Dmeson.build3 domain = 'org.open_power.OCC.Metrics'
4 md_yaml_file = files('../Metrics.metadata.yaml')
13 install_dir: get_option('includedir') / 'org/open_power/OCC/Metrics',
23 install_dir: get_option('includedir') / 'org/open_power/OCC/Metrics',
/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/
H A DPortMetrics_v1.xml42 …m="OData.LongDescription" String="This resource shall represent the port metrics for a switch devi…
61 … <String>/redfish/v1/Fabrics/{FabricId}/Switches/{SwitchId}/Ports/{PortId}/Metrics</String>
62 …temId}/Storage/{StorageId}/StorageControllers/{StorageControllerId}/Ports/{PortId}/Metrics</String>
63 …uterSystemId}/Storage/{StorageId}/Controllers/{StorageControllerId}/Ports/{PortId}/Metrics</String>
64 …fish/v1/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/Ports/{PortId}/Metrics</String>
65 …stems/{ComputerSystemId}/GraphicsControllers/{GraphicsControllerId}/Ports/{PortId}/Metrics</String>
66 …fish/v1/Systems/{ComputerSystemId}/USBControllers/{USBControllerId}/Ports/{PortId}/Metrics</String>
67 …ing>/redfish/v1/Systems/{ComputerSystemId}/Processors/{ProcessorId}/Ports/{PortId}/Metrics</String>
68 …redfish/v1/Chassis/{ChassisId}/MediaControllers/{MediaControllerId}/Ports/{PortId}/Metrics</String>
69 …ng>/redfish/v1/Chassis/{ChassisId}/FabricAdapters/{FabricAdapterId}/Ports/{PortId}/Metrics</String>
[all …]
H A DSwitchMetrics_v1.xml43 …<Annotation Term="OData.LongDescription" String="This resource shall represent the metrics for a s…
84 <Annotation Term="OData.Description" String="The memory metrics for a switch."/>
85 …n" String="This property shall contain properties that describe the memory metrics for a switch."/>
95 <Annotation Term="OData.Description" String="The memory metrics for a switch."/>
96 …n" String="This property shall contain properties that describe the memory metrics for a switch."/>
98 …<Annotation Term="OData.Description" String="The memory metrics since the last reset for this swit…
99 …iption" String="This property shall contain properties that describe the metrics for the current p…
102 …<Annotation Term="OData.Description" String="The memory metrics for the lifetime of this switch."/>
103 …iption" String="This property shall contain properties that describe the metrics for the lifetime …
125 …<Annotation Term="OData.Description" String="The memory metrics since the last switch reset or `Cl…
[all …]
H A DDriveMetrics_v1.xml59 …String>/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Metrics</String>
60 <String>/redfish/v1/Chassis/{ChassisId}/Drives/{DriveId}/Metrics</String>
61 …itionService/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Drives/{DriveId}/Metrics</String>
62 …g>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Drives/{DriveId}/Metrics</String>
63 …/{ResourceBlockId}/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Metrics</String>
64 …>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Drives/{DriveId}/Metrics</String>
65 <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Drives/{DriveId}/Metrics</String>
66 …/{ResourceBlockId}/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Metrics</String>
71 …String>/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Metrics</String>
72 …itionService/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Drives/{DriveId}/Metrics</String>
[all …]
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/
H A DSwitchMetrics.v1_1_0.json71 …"description": "The memory metrics since the last switch reset or `ClearCurrentPeriod` action for …
72 …"longDescription": "This type shall describe the memory metrics since the last reset or `ClearCurr…
111 "description": "The memory metrics for a switch.",
112 …cription": "This property shall contain properties that describe the memory metrics for a switch.",
130 "description": "The memory metrics since the last reset for this switch.",
131 …gDescription": "This property shall contain properties that describe the metrics for the current p…
135 "description": "The memory metrics for the lifetime of this switch.",
136 …gDescription": "This property shall contain properties that describe the metrics for the lifetime …
143 "description": "The memory metrics for the lifetime for a switch.",
144 …"longDescription": "This type shall describe the memory metrics since manufacturing for a switch.",
[all …]
H A DPortMetrics.v1_8_0.json39 "description": "The port metrics specific to CXL ports.",
40 "longDescription": "This type shall contain the port metrics specific to CXL ports.",
69 "description": "The Fibre Channel-specific port metrics for network ports.",
70 … "longDescription": "This type shall describe Fibre Channel-specific metrics for network ports.",
242 "description": "The port metrics for a Gen-Z interface.",
243 "longDescription": "This type shall describe the Gen-Z related port metrics.",
363 …"description": "The port metrics for network ports, including Ethernet, Fibre Channel, and InfiniB…
364 …"longDescription": "This type shall describe the metrics for network ports, including Ethernet, Fi…
747 …"longDescription": "This resource shall represent the port metrics for a switch device or componen…
782 "description": "The port metrics specific to CXL ports.",
[all …]
H A DMetricReportDefinition.v1_4_7.json119 …n": "Specifies a set of metrics to include in the metric report. Calculation parameters, if prese…
120 …"longDescription": "The properties shall specify a set of metrics to include in the metric report.…
205 …"description": "The `MetricReportDefinition` schema describes set of metrics that are collected in…
206 …"longDescription": "This resource shall specify a set of metrics that shall be collected into a me…
320 "Metrics": { object
321 …"description": "The list of metrics to include in the metric report. The metrics might include ca…
325 …scription": "The property shall contain a list of metrics to include in the metric report. The me…
374metrics are suppressed from the generated metric report. If `true`, any metric that equals the sa…
375metrics are suppressed from the generated metric report. If `true`, any metric that equals the sa…
H A DProcessorMetrics.v1_7_0.json81 "description": "The processor core metrics.",
82 …"longDescription": "This type shall contain properties that describe cache metrics of a processor …
160 "description": "The total cache metrics for a processor.",
161 …"longDescription": "This property shall contain properties that describe the metrics for all of th…
179 …"description": "The cache metrics since the last reset or `ClearCurrentPeriod` action for this pro…
180 …gDescription": "This property shall contain properties that describe the metrics for the current p…
185 "description": "The cache metrics for the lifetime of this processor.",
186 …gDescription": "This property shall contain properties that describe the metrics for the lifetime …
227 "description": "The processor core metrics.",
253 "description": "The cache metrics of this core in the processor.",
[all …]
/openbmc/openbmc/meta-google/recipes-google/ipmi/
H A Dmetrics-ipmi-blobs_git.bb1 SUMMARY = "gBMC Health Metrics Blob"
2 DESCRIPTION = "BMC health metrics IPMI blob handler."
3 GOOGLE_MISC_PROJ = "metrics-ipmi-blobs"
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-gnome/gtk+/gtk+/
H A Dtoggle-font.diff62 + PangoFontMetrics *metrics;
66 + metrics = pango_context_get_metrics (context,
70 + height = pango_font_metrics_get_ascent (metrics) +
71 + pango_font_metrics_get_descent (metrics);
73 + pango_font_metrics_unref (metrics);
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/
H A DMetricReportDefinition.v1_4_7.json119 …n": "Specifies a set of metrics to include in the metric report. Calculation parameters, if prese…
120 …"longDescription": "The properties shall specify a set of metrics to include in the metric report.…
205 …"description": "The `MetricReportDefinition` schema describes set of metrics that are collected in…
206 …"longDescription": "This resource shall specify a set of metrics that shall be collected into a me…
320 "Metrics": { object
321 …"description": "The list of metrics to include in the metric report. The metrics might include ca…
325 …scription": "The property shall contain a list of metrics to include in the metric report. The me…
374metrics are suppressed from the generated metric report. If `true`, any metric that equals the sa…
375metrics are suppressed from the generated metric report. If `true`, any metric that equals the sa…
/openbmc/telemetry/src/
H A Dmetric.hpp8 #include "metrics/collection_data.hpp"
33 metrics::CollectionData& findAssociatedData(
41 std::vector<std::unique_ptr<metrics::CollectionData>> collectionAlgorithms;
H A Dreport.cpp40 objServer(objServer), metrics(std::move(metricsIn)), timer(ioc), in Report()
45 toReadingParameters(utils::transform(metrics, [](const auto& metric) { in Report()
126 for (auto& metric : metrics) in activate()
136 for (auto& metric : metrics) in deactivate()
146 const std::vector<std::shared_ptr<interfaces::Metric>>& metrics) in getMetricCount() argument
149 for (auto& metric : metrics) in getMetricCount()
293 reportFactory.updateMetrics(metrics, in makeReportInterface()
297 utils::transform(metrics, [](const auto& metric) { in makeReportInterface()
300 metricCount = getMetricCount(metrics); in makeReportInterface()
403 for (auto& metric : self.metrics) in timerProcForOnChangeReport()
[all …]
H A Dreport_factory.cpp28 auto metrics = utils::transform( in make() local
45 reportStorage, std::move(metrics), *this, enabled, in make()
50 std::vector<std::shared_ptr<interfaces::Metric>>& metrics, bool enabled, in updateMetrics() argument
53 std::vector<std::shared_ptr<interfaces::Metric>> oldMetrics = metrics; in updateMetrics()
93 metrics = std::move(newMetrics); in updateMetrics()
/openbmc/openbmc/poky/meta/recipes-core/meta/
H A Dcve-update-nvd2-native.bb356 accessVector = elt['cve']['metrics']['cvssMetricV2'][0]['cvssData']['accessVector']
357 vectorString = elt['cve']['metrics']['cvssMetricV2'][0]['cvssData']['vectorString']
358 cvssv2 = elt['cve']['metrics']['cvssMetricV2'][0]['cvssData']['baseScore']
363 …accessVector = accessVector or elt['cve']['metrics']['cvssMetricV30'][0]['cvssData']['attackVector…
364 …vectorString = vectorString or elt['cve']['metrics']['cvssMetricV30'][0]['cvssData']['vectorString…
365 cvssv3 = elt['cve']['metrics']['cvssMetricV30'][0]['cvssData']['baseScore']
369 …accessVector = accessVector or elt['cve']['metrics']['cvssMetricV31'][0]['cvssData']['attackVector…
370 …vectorString = vectorString or elt['cve']['metrics']['cvssMetricV31'][0]['cvssData']['vectorString…
371 cvssv3 = cvssv3 or elt['cve']['metrics']['cvssMetricV31'][0]['cvssData']['baseScore']
376 …accessVector = accessVector or elt['cve']['metrics']['cvssMetricV40'][0]['cvssData']['attackVector…
[all …]
/openbmc/docs/tof/
H A Dmembership-and-voting.md42 … contributions close for OpenBMC Development Community membership eligibility (See “Metrics”). |
80 highly-productive. It is the responsibility of the TOF to set metrics for
86 determining metrics for the next election / membership cycle.) In any election
91 by the existing metrics may petition the TOF for inclusion in either tier and
95 significant support activities in areas not covered by existing metrics such as
108 ### Metrics subsection
/openbmc/telemetry/src/metrics/
H A Dcollection_data.cpp1 #include "metrics/collection_data.hpp"
3 #include "metrics/collection_function.hpp"
5 namespace metrics namespace
159 } // namespace metrics
H A Dcollection_function.hpp11 namespace metrics namespace
29 } // namespace metrics
H A Dcollection_data.hpp12 namespace metrics namespace
31 } // namespace metrics
/openbmc/openbmc/meta-openpower/recipes-phosphor/ipmi/
H A Dopenpower-ipmi-oem-error-native_git.bb17 install ${SRC}/Metrics.errors.yaml ${DEST}
18 install ${SRC}/Metrics.metadata.yaml ${DEST}

123456789