/openbmc/linux/tools/perf/pmu-events/arch/arm64/hisilicon/hip08/ |
H A D | metrics.json | 4 "PublicDescription": "Frontend bound L1 topdown metric", 5 "BriefDescription": "Frontend bound L1 topdown metric", 12 "PublicDescription": "Bad Speculation L1 topdown metric", 13 "BriefDescription": "Bad Speculation L1 topdown metric", 20 "PublicDescription": "Retiring L1 topdown metric", 21 "BriefDescription": "Retiring L1 topdown metric", 28 "PublicDescription": "Backend Bound L1 topdown metric", 29 "BriefDescription": "Backend Bound L1 topdown metric", 36 "PublicDescription": "Fetch latency bound L2 topdown metric", 37 "BriefDescription": "Fetch latency bound L2 topdown metric", [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/ |
H A D | MetricReportDefinition.v1_4_6.json | 35 "description": "The function to apply to the list of metric properties.", 43 … "Average": "The metric is calculated as the average metric reading over a duration.", 44 … "Maximum": "The metric is calculated as the maximum metric reading over a duration.", 45 … "Minimum": "The metric is calculated as the minimum metric reading over a duration.", 46 "Summation": "The metric is calculated as the sum of the values over a duration." 49 …"Average": "This value shall indicate the metric is calculated as the average metric reading over … 50 …"Maximum": "This value shall indicate the metric is calculated as the maximum metric reading over … 51 …"Minimum": "This value shall indicate the metric is calculated as the minimum metric reading over … 52 …"Summation": "This value shall indicate the metric is calculated as the sum of the specified metri… 54 …"longDescription": "This type shall specify the function to apply to the list of metric properties… [all …]
|
H A D | MetricDefinition.v1_3_4.json | 35 …at can be applied to the metric reading. Provides information to the client on the suitability of… 42 "NonCalculatable": "No calculations should be performed on the metric reading.", 43 … "NonSummable": "The sum of the metric reading across multiple instances is not meaningful.", 44 "Summable": "The sum of the metric reading across multiple instances is meaningful." 46 …n": "The type shall describe the types of calculations that can be applied to the metric reading.", 57 … "Average": "The metric is calculated as the average metric reading over a sliding time interval.", 58 … "Maximum": "The metric is calculated as the maximum metric reading over during a time interval.", 59 … "Minimum": "The metric is calculated as the minimum metric reading over a sliding time interval.", 60 "OEM": "The metric is calculated as specified by an OEM." 63 …"Average": "The metric shall be calculated as the average metric reading over a sliding time inter… [all …]
|
H A D | MetricReport.v1_5_2.json | 37 …metric report in a Redfish implementation. When a metric report is deleted, the historic metric d… 94 "description": "The link to the definition of this metric report.", 99 … "description": "An array of metric values for the metered items of this metric report.", 103 "longDescription": "The values shall be metric values for this metric report.", 117 "description": "The current sequence identifier for this metric report.", 118 …e identifier for this metric report. The sequence identifier is a unique identifier assigned by t… 124 …"description": "The time associated with the metric report in its entirety. The time of the metri… 126 … "longDescription": "This property shall contain the time when the metric report was generated.", 145 … "description": "Properties that capture a metric value and other associated information.", 146 …"longDescription": "This type shall contain properties that capture a metric value and other assoc… [all …]
|
H A D | TelemetryService.v1_3_4.json | 48 "description": "The action to clear the metric reports for this telemetry service.", 49 …"longDescription": "This action shall delete all entries found in the metric report collection for… 93 … "longDescription": "If present, the metric value shall be computed according to this function.", 98 … "description": "Properties that capture a metric value and other associated information.", 99 …"longDescription": "This type shall contain properties that capture a metric value and other assoc… 117 "description": "The link to the metric definition for this metric.", 118 …n a link to a resource of type `MetricDefinition` that describes what this metric value captures.", 123 "description": "The metric definitions identifier for this metric.", 124 … contain the same value as the `Id` property of the source metric within the associated metric def… 133 "description": "The URI for the property from which this metric is derived.", [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/ |
H A D | MetricReportDefinition.v1_4_6.json | 35 "description": "The function to apply to the list of metric properties.", 43 … "Average": "The metric is calculated as the average metric reading over a duration.", 44 … "Maximum": "The metric is calculated as the maximum metric reading over a duration.", 45 … "Minimum": "The metric is calculated as the minimum metric reading over a duration.", 46 "Summation": "The metric is calculated as the sum of the values over a duration." 49 …"Average": "This value shall indicate the metric is calculated as the average metric reading over … 50 …"Maximum": "This value shall indicate the metric is calculated as the maximum metric reading over … 51 …"Minimum": "This value shall indicate the metric is calculated as the minimum metric reading over … 52 …"Summation": "This value shall indicate the metric is calculated as the sum of the specified metri… 54 …"longDescription": "This type shall specify the function to apply to the list of metric properties… [all …]
|
H A D | MetricDefinition.v1_3_4.json | 35 …at can be applied to the metric reading. Provides information to the client on the suitability of… 42 "NonCalculatable": "No calculations should be performed on the metric reading.", 43 … "NonSummable": "The sum of the metric reading across multiple instances is not meaningful.", 44 "Summable": "The sum of the metric reading across multiple instances is meaningful." 46 …n": "The type shall describe the types of calculations that can be applied to the metric reading.", 57 … "Average": "The metric is calculated as the average metric reading over a sliding time interval.", 58 … "Maximum": "The metric is calculated as the maximum metric reading over during a time interval.", 59 … "Minimum": "The metric is calculated as the minimum metric reading over a sliding time interval.", 60 "OEM": "The metric is calculated as specified by an OEM." 63 …"Average": "The metric shall be calculated as the average metric reading over a sliding time inter… [all …]
|
H A D | MetricReport.v1_5_2.json | 37 …metric report in a Redfish implementation. When a metric report is deleted, the historic metric d… 94 "description": "The link to the definition of this metric report.", 99 … "description": "An array of metric values for the metered items of this metric report.", 103 "longDescription": "The values shall be metric values for this metric report.", 117 "description": "The current sequence identifier for this metric report.", 118 …e identifier for this metric report. The sequence identifier is a unique identifier assigned by t… 124 …"description": "The time associated with the metric report in its entirety. The time of the metri… 126 … "longDescription": "This property shall contain the time when the metric report was generated.", 145 … "description": "Properties that capture a metric value and other associated information.", 146 …"longDescription": "This type shall contain properties that capture a metric value and other assoc… [all …]
|
H A D | TelemetryService.v1_3_4.json | 48 "description": "The action to clear the metric reports for this telemetry service.", 49 …"longDescription": "This action shall delete all entries found in the metric report collection for… 93 … "longDescription": "If present, the metric value shall be computed according to this function.", 98 … "description": "Properties that capture a metric value and other associated information.", 99 …"longDescription": "This type shall contain properties that capture a metric value and other assoc… 117 "description": "The link to the metric definition for this metric.", 118 …n a link to a resource of type `MetricDefinition` that describes what this metric value captures.", 123 "description": "The metric definitions identifier for this metric.", 124 … contain the same value as the `Id` property of the source metric within the associated metric def… 133 "description": "The URI for the property from which this metric is derived.", [all …]
|
/openbmc/linux/tools/testing/selftests/net/forwarding/ |
H A D | fib_offload_lib.sh | 67 ip -n $ns route add 192.0.2.0/24 dev dummy1 tos 0 metric 1024 68 fib4_trap_check $ns "192.0.2.0/24 dev dummy1 tos 0 metric 1024" false 71 ip -n $ns route append 192.0.2.0/24 dev dummy2 tos 0 metric 1024 72 fib4_trap_check $ns "192.0.2.0/24 dev dummy2 tos 0 metric 1024" true 75 ip -n $ns route prepend 192.0.2.0/24 dev dummy3 tos 0 metric 1024 76 fib4_trap_check $ns "192.0.2.0/24 dev dummy3 tos 0 metric 1024" false 79 fib4_trap_check $ns "192.0.2.0/24 dev dummy1 tos 0 metric 1024" true 98 ip -n $ns route add 192.0.2.0/24 dev dummy1 tos 0 metric 1024 99 fib4_trap_check $ns "192.0.2.0/24 dev dummy1 tos 0 metric 1024" false 102 ip -n $ns route add 192.0.2.0/24 dev dummy1 tos 8 metric 1024 [all …]
|
/openbmc/linux/tools/testing/selftests/drivers/net/mlxsw/ |
H A D | fib_offload.sh | 79 ip -6 route add 2001:db8:3::/64 dev $spine_p1 metric 100 80 ipv6_offload_check "2001:db8:3::/64 dev $spine_p1 metric 100" 1 83 # Append an identical prefix route with an higher metric and check that 85 ip -6 route append 2001:db8:3::/64 dev $spine_p1 metric 200 86 ipv6_offload_check "2001:db8:3::/64 dev $spine_p1 metric 100" 1 87 check_err $? "lowest metric not offloaded after append" 88 ipv6_offload_check "2001:db8:3::/64 dev $spine_p1 metric 200" 0 89 check_err $? "highest metric offloaded when should not" 91 # Prepend an identical prefix route with lower metric and check that 93 ip -6 route append 2001:db8:3::/64 dev $spine_p1 metric 10 [all …]
|
/openbmc/phosphor-health-monitor/test/ |
H A D | test_health_metric_config.cpp | 12 using namespace phosphor::health::metric::config; 22 bool isValidSubType(metric::Type type, metric::SubType subType) in isValidSubType() 24 std::cout << "Metric Type: " << std::to_underlying(type) in isValidSubType() 25 << " Metric SubType: " << std::to_underlying(subType) in isValidSubType() 28 using set_t = std::set<metric::SubType>; in isValidSubType() 32 case metric::Type::cpu: in isValidSubType() 33 return set_t{metric::SubType::cpuTotal, metric::SubType::cpuKernel, in isValidSubType() 34 metric::SubType::cpuUser} in isValidSubType() 37 case metric::Type::memory: in isValidSubType() 38 return set_t{metric::SubType::memoryAvailable, in isValidSubType() [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/ |
H A D | MetricReportDefinition_v1.xml | 45 …MetricReportDefinition` schema describes set of metrics that are collected into a metric report."/> 46 …s resource shall specify a set of metrics that shall be collected into a metric report in a Redfis… 55 …m="OData.Description" String="Any writable properties can be updated for metric report definitions… 61 … <Annotation Term="OData.Description" String="Metric report definitions can be deleted."/> 79 … <Annotation Term="OData.Description" String="Specifies when the metric report is generated."/> 80 …erm="OData.LongDescription" String="This property shall specify when the metric report is generate… 83 … <Annotation Term="OData.Description" String="The schedule for generating the metric report."/> 84 …metric report. The metric report shall be generated at an interval specified by the `RecurrenceIn… 88 …<Annotation Term="OData.Description" String="The set of actions to perform when a metric report is… 89 …ring="This property shall contain the set of actions to perform when the metric report is generate… [all …]
|
H A D | MetricDefinition_v1.xml | 37 …cription" String="The `MetricDefinition` schema describes the metadata information for a metric."/> 38 …tion" String="This resource shall contain the metadata information for a metric in a Redfish imple… 47 … Term="OData.Description" String="Any writable properties can be updated for metric definitions."/> 53 <Annotation Term="OData.Description" String="The metric definitions can be deleted."/> 69 … Term="OData.Description" String="The type of metric. Provides information to the client on how t… 70 …<Annotation Term="OData.LongDescription" String="This property shall contain the type of metric."/> 72 …<Annotation Term="OData.Description" String="The metric is a numeric metric. The metric value is … 75 …<Annotation Term="OData.Description" String="The metric is a discrete metric. The metric value is… 76 …<Annotation Term="OData.LongDescription" String="The metric values shall indicate discrete states.… 79 …Term="OData.Description" String="The metric is a gauge metric. The metric value is a real number.… [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/installed/ |
H A D | MetricReportDefinition_v1.xml | 45 …MetricReportDefinition` schema describes set of metrics that are collected into a metric report."/> 46 …s resource shall specify a set of metrics that shall be collected into a metric report in a Redfis… 55 …m="OData.Description" String="Any writable properties can be updated for metric report definitions… 61 … <Annotation Term="OData.Description" String="Metric report definitions can be deleted."/> 79 … <Annotation Term="OData.Description" String="Specifies when the metric report is generated."/> 80 …erm="OData.LongDescription" String="This property shall specify when the metric report is generate… 83 … <Annotation Term="OData.Description" String="The schedule for generating the metric report."/> 84 …metric report. The metric report shall be generated at an interval specified by the `RecurrenceIn… 88 …<Annotation Term="OData.Description" String="The set of actions to perform when a metric report is… 89 …ring="This property shall contain the set of actions to perform when the metric report is generate… [all …]
|
H A D | MetricDefinition_v1.xml | 37 …cription" String="The `MetricDefinition` schema describes the metadata information for a metric."/> 38 …tion" String="This resource shall contain the metadata information for a metric in a Redfish imple… 47 … Term="OData.Description" String="Any writable properties can be updated for metric definitions."/> 53 <Annotation Term="OData.Description" String="The metric definitions can be deleted."/> 69 … Term="OData.Description" String="The type of metric. Provides information to the client on how t… 70 …<Annotation Term="OData.LongDescription" String="This property shall contain the type of metric."/> 72 …<Annotation Term="OData.Description" String="The metric is a numeric metric. The metric value is … 75 …<Annotation Term="OData.Description" String="The metric is a discrete metric. The metric value is… 76 …<Annotation Term="OData.LongDescription" String="The metric values shall indicate discrete states.… 79 …Term="OData.Description" String="The metric is a gauge metric. The metric value is a real number.… [all …]
|
/openbmc/linux/fs/ceph/ |
H A D | metric.c | 8 #include "metric.h" 31 struct ceph_client_metric *m = &mdsc->metric; in ceph_mdsc_send_metrics() 61 /* encode the cap metric */ in ceph_mdsc_send_metrics() 72 /* encode the read latency metric */ in ceph_mdsc_send_metrics() 78 sum = m->metric[METRIC_READ].latency_sum; in ceph_mdsc_send_metrics() 80 ktime_to_ceph_timespec(&read->avg, m->metric[METRIC_READ].latency_avg); in ceph_mdsc_send_metrics() 81 read->sq_sum = cpu_to_le64(m->metric[METRIC_READ].latency_sq_sum); in ceph_mdsc_send_metrics() 82 read->count = cpu_to_le64(m->metric[METRIC_READ].total); in ceph_mdsc_send_metrics() 85 /* encode the write latency metric */ in ceph_mdsc_send_metrics() 91 sum = m->metric[METRIC_WRITE].latency_sum; in ceph_mdsc_send_metrics() [all …]
|
/openbmc/bmcweb/redfish-core/include/registries/ |
H A D | telemetry_message_registry.hpp | 43 "Metric '%1' has the value '%2', which meets the discrete condition of trigger '%3'", 51 "Check the condition of the metric that reported the trigger.", 56 …"Indicates that a numeric metric reading is no longer below the lower critical trigger threshold, … 57 …"Metric '%1' value of %2 is now above the %3 lower critical threshold of trigger '%4' but remains … 66 "Check the condition of the metric that reported the trigger.", 71 … "Indicates that a numeric metric reading is above the upper critical trigger threshold.", 72 "Metric '%1' value of %2 is above the %3 upper critical threshold of trigger '%4'", 81 "Check the condition of the metric that reported the trigger.", 86 "Indicates that a numeric metric reading is above the upper warning trigger threshold.", 87 "Metric '%1' value of %2 is above the %3 upper warning threshold of trigger '%4'", [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n1/ |
H A D | metrics.json | 5 …"BriefDescription": "This metric is the percentage of cycles that were stalled due to resource con… 12 …"BriefDescription": "This metric measures the ratio of branches mispredicted to the total number o… 19 …"BriefDescription": "This metric measures the number of branch mispredictions per thousand instruc… 26 …"BriefDescription": "This metric measures branch operations as a percentage of operations speculat… 33 …"BriefDescription": "This metric measures crypto operations as a percentage of operations speculat… 40 …"BriefDescription": "This metric measures the number of data TLB Walks per thousand instructions e… 47 …"BriefDescription": "This metric measures the ratio of instruction TLB Walks to the total number o… 54 …"BriefDescription": "This metric is the percentage of cycles that were stalled due to resource con… 61 …"BriefDescription": "This metric measures scalar integer operations as a percentage of operations … 68 "BriefDescription": "This metric measures the number of instructions retired per cycle.", [all …]
|
/openbmc/docs/designs/ |
H A D | bmc-health-monitor.md | 16 For this purpose, there may exist a metric producer (the subject of discussion 17 of this document), and a metric consumer (a program that makes use of health 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 64 The metric producer should provide 72 - Capability to provide granular details for various metric types, for example - 81 The metric consumer may be written in various different ways. No matter how the 85 The metric consumer is not in the scope of this document. 89 The metric producer is a daemon running on the BMC that performs the required 94 2. Metric collection and [all …]
|
/openbmc/phosphor-health-monitor/ |
H A D | health_metric.hpp | 8 #include <xyz/openbmc_project/Metric/Value/server.hpp> 13 namespace phosphor::health::metric namespace 20 using ValueIntf = sdbusplus::xyz::openbmc_project::Metric::server::Value; 22 sdbusplus::common::xyz::openbmc_project::metric::Value::namespace_path; 24 sdbusplus::common::xyz::openbmc_project::metric::Value::bmc; 31 /** @brief Current value of metric */ 33 /** @brief Total value of metric */ 40 using MType = phosphor::health::metric::Type; 57 /** @brief Update the health metric with the given value */ 61 /** @brief Create a new health metric object */ [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/haswell/ |
H A D | hsw-metrics.json | 73 …"BriefDescription": "This metric estimates how often memory load accesses were aliased by precedin… 78 …metric estimates how often memory load accesses were aliased by preceding stores (in program order… 82 …"BriefDescription": "This metric represents Core fraction of cycles CPU dispatched uops on executi… 91 …"BriefDescription": "This metric estimates fraction of slots the CPU retired uops delivered by the… 96 …"PublicDescription": "This metric estimates fraction of slots the CPU retired uops delivered by th… 121 …"BriefDescription": "This metric represents fraction of slots the CPU has wasted due to Branch Mis… 128 …"PublicDescription": "This metric represents fraction of slots the CPU has wasted due to Branch Mi… 132 …"BriefDescription": "This metric represents fraction of cycles the CPU was stalled due to Branch R… 137 …"PublicDescription": "This metric represents fraction of cycles the CPU was stalled due to Branch … 141 …"BriefDescription": "This metric estimates fraction of cycles the CPU retired uops originated from… [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/ivytown/ |
H A D | ivt-metrics.json | 73 …"BriefDescription": "This metric estimates how often memory load accesses were aliased by precedin… 78 …metric estimates how often memory load accesses were aliased by preceding stores (in program order… 82 …"BriefDescription": "This metric represents Core fraction of cycles CPU dispatched uops on executi… 91 …"BriefDescription": "This metric estimates fraction of slots the CPU retired uops delivered by the… 96 …"PublicDescription": "This metric estimates fraction of slots the CPU retired uops delivered by th… 121 …"BriefDescription": "This metric represents fraction of slots the CPU has wasted due to Branch Mis… 128 …"PublicDescription": "This metric represents fraction of slots the CPU has wasted due to Branch Mi… 132 …"BriefDescription": "This metric represents fraction of cycles the CPU was stalled due to Branch R… 137 …"PublicDescription": "This metric represents fraction of cycles the CPU was stalled due to Branch … 141 …"BriefDescription": "This metric estimates fraction of cycles the CPU retired uops originated from… [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwell/ |
H A D | bdw-metrics.json | 73 …"BriefDescription": "This metric estimates how often memory load accesses were aliased by precedin… 78 …metric estimates how often memory load accesses were aliased by preceding stores (in program order… 82 …"BriefDescription": "This metric represents Core fraction of cycles CPU dispatched uops on executi… 91 …"BriefDescription": "This metric estimates fraction of slots the CPU retired uops delivered by the… 96 …"PublicDescription": "This metric estimates fraction of slots the CPU retired uops delivered by th… 121 …"BriefDescription": "This metric represents fraction of slots the CPU has wasted due to Branch Mis… 128 …"PublicDescription": "This metric represents fraction of slots the CPU has wasted due to Branch Mi… 132 …"BriefDescription": "This metric represents fraction of cycles the CPU was stalled due to Branch R… 137 …"PublicDescription": "This metric represents fraction of cycles the CPU was stalled due to Branch … 141 …"BriefDescription": "This metric estimates fraction of cycles the CPU retired uops originated from… [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwellde/ |
H A D | bdwde-metrics.json | 73 …"BriefDescription": "This metric estimates how often memory load accesses were aliased by precedin… 78 …metric estimates how often memory load accesses were aliased by preceding stores (in program order… 82 …"BriefDescription": "This metric represents Core fraction of cycles CPU dispatched uops on executi… 91 …"BriefDescription": "This metric estimates fraction of slots the CPU retired uops delivered by the… 96 …"PublicDescription": "This metric estimates fraction of slots the CPU retired uops delivered by th… 121 …"BriefDescription": "This metric represents fraction of slots the CPU has wasted due to Branch Mis… 128 …"PublicDescription": "This metric represents fraction of slots the CPU has wasted due to Branch Mi… 132 …"BriefDescription": "This metric represents fraction of cycles the CPU was stalled due to Branch R… 137 …"PublicDescription": "This metric represents fraction of cycles the CPU was stalled due to Branch … 141 …"BriefDescription": "This metric estimates fraction of cycles the CPU retired uops originated from… [all …]
|