NVIDIA DeepStream SDK API Reference

9.2 Release
9.2/includes/opentelemetry/semconv/k8s_metrics.h
Go to the documentation of this file.
1 /*
2  * Copyright The OpenTelemetry Authors
3  * SPDX-License-Identifier: Apache-2.0
4  */
5 
6 /*
7  * DO NOT EDIT, this is an Auto-generated file from:
8  * buildscripts/semantic-convention/templates/registry/semantic_metrics-h.j2
9  */
10 
11 #pragma once
12 
13 #include "opentelemetry/common/macros.h"
14 #include "opentelemetry/metrics/meter.h"
15 #include "opentelemetry/version.h"
16 
18 namespace semconv
19 {
20 namespace k8s
21 {
22 
32 static constexpr const char *kMetricK8sCronjobActiveJobs = "k8s.cronjob.active_jobs";
33 static constexpr const char *descrMetricK8sCronjobActiveJobs =
34  "The number of actively running jobs for a cronjob";
35 static constexpr const char *unitMetricK8sCronjobActiveJobs = "{job}";
36 
39 {
40  return meter->CreateInt64UpDownCounter(
42 }
43 
46 {
47  return meter->CreateDoubleUpDownCounter(
49 }
50 
53 {
56 }
57 
60 {
63 }
64 
74 static constexpr const char *kMetricK8sDaemonsetCurrentScheduledNodes =
75  "k8s.daemonset.current_scheduled_nodes";
76 static constexpr const char *descrMetricK8sDaemonsetCurrentScheduledNodes =
77  "Number of nodes that are running at least 1 daemon pod and are supposed to run the daemon pod";
78 static constexpr const char *unitMetricK8sDaemonsetCurrentScheduledNodes = "{node}";
79 
82 {
86 }
87 
90 {
94 }
95 
98 {
102 }
103 
106 {
110 }
111 
119 static constexpr const char *kMetricK8sDaemonsetDesiredScheduledNodes =
120  "k8s.daemonset.desired_scheduled_nodes";
121 static constexpr const char *descrMetricK8sDaemonsetDesiredScheduledNodes =
122  "Number of nodes that should be running the daemon pod (including nodes currently running the "
123  "daemon pod)";
124 static constexpr const char *unitMetricK8sDaemonsetDesiredScheduledNodes = "{node}";
125 
128 {
132 }
133 
136 {
140 }
141 
144 {
148 }
149 
152 {
156 }
157 
167 static constexpr const char *kMetricK8sDaemonsetMisscheduledNodes =
168  "k8s.daemonset.misscheduled_nodes";
169 static constexpr const char *descrMetricK8sDaemonsetMisscheduledNodes =
170  "Number of nodes that are running the daemon pod, but are not supposed to run the daemon pod";
171 static constexpr const char *unitMetricK8sDaemonsetMisscheduledNodes = "{node}";
172 
175 {
179 }
180 
183 {
187 }
188 
191 {
195 }
196 
199 {
203 }
204 
212 static constexpr const char *kMetricK8sDaemonsetReadyNodes = "k8s.daemonset.ready_nodes";
213 static constexpr const char *descrMetricK8sDaemonsetReadyNodes =
214  "Number of nodes that should be running the daemon pod and have one or more of the daemon pod "
215  "running and ready";
216 static constexpr const char *unitMetricK8sDaemonsetReadyNodes = "{node}";
217 
220 {
224 }
225 
228 {
232 }
233 
236 {
240 }
241 
244 {
248 }
249 
258 static constexpr const char *kMetricK8sDeploymentAvailablePods = "k8s.deployment.available_pods";
259 static constexpr const char *descrMetricK8sDeploymentAvailablePods =
260  "Total number of available replica pods (ready for at least minReadySeconds) targeted by this "
261  "deployment";
262 static constexpr const char *unitMetricK8sDeploymentAvailablePods = "{pod}";
263 
266 {
270 }
271 
274 {
278 }
279 
282 {
286 }
287 
290 {
294 }
295 
306 static constexpr const char *kMetricK8sDeploymentDesiredPods = "k8s.deployment.desired_pods";
307 static constexpr const char *descrMetricK8sDeploymentDesiredPods =
308  "Number of desired replica pods in this deployment";
309 static constexpr const char *unitMetricK8sDeploymentDesiredPods = "{pod}";
310 
313 {
317 }
318 
321 {
325 }
326 
329 {
333 }
334 
337 {
341 }
342 
351 static constexpr const char *kMetricK8sHpaCurrentPods = "k8s.hpa.current_pods";
352 static constexpr const char *descrMetricK8sHpaCurrentPods =
353  "Current number of replica pods managed by this horizontal pod autoscaler, as last seen by the "
354  "autoscaler";
355 static constexpr const char *unitMetricK8sHpaCurrentPods = "{pod}";
356 
359 {
362 }
363 
366 {
369 }
370 
373 {
376 }
377 
380 {
383 }
384 
393 static constexpr const char *kMetricK8sHpaDesiredPods = "k8s.hpa.desired_pods";
394 static constexpr const char *descrMetricK8sHpaDesiredPods =
395  "Desired number of replica pods managed by this horizontal pod autoscaler, as last calculated "
396  "by the autoscaler";
397 static constexpr const char *unitMetricK8sHpaDesiredPods = "{pod}";
398 
401 {
404 }
405 
408 {
411 }
412 
415 {
418 }
419 
422 {
425 }
426 
437 static constexpr const char *kMetricK8sHpaMaxPods = "k8s.hpa.max_pods";
438 static constexpr const char *descrMetricK8sHpaMaxPods =
439  "The upper limit for the number of replica pods to which the autoscaler can scale up";
440 static constexpr const char *unitMetricK8sHpaMaxPods = "{pod}";
441 
443  metrics::Meter *meter)
444 {
447 }
448 
450  metrics::Meter *meter)
451 {
454 }
455 
457  metrics::Meter *meter)
458 {
461 }
462 
464  metrics::Meter *meter)
465 {
468 }
469 
480 static constexpr const char *kMetricK8sHpaMinPods = "k8s.hpa.min_pods";
481 static constexpr const char *descrMetricK8sHpaMinPods =
482  "The lower limit for the number of replica pods to which the autoscaler can scale down";
483 static constexpr const char *unitMetricK8sHpaMinPods = "{pod}";
484 
486  metrics::Meter *meter)
487 {
490 }
491 
493  metrics::Meter *meter)
494 {
497 }
498 
500  metrics::Meter *meter)
501 {
504 }
505 
507  metrics::Meter *meter)
508 {
511 }
512 
522 static constexpr const char *kMetricK8sJobActivePods = "k8s.job.active_pods";
523 static constexpr const char *descrMetricK8sJobActivePods =
524  "The number of pending and actively running pods for a job";
525 static constexpr const char *unitMetricK8sJobActivePods = "{pod}";
526 
529 {
532 }
533 
536 {
539 }
540 
543 {
546 }
547 
550 {
553 }
554 
564 static constexpr const char *kMetricK8sJobDesiredSuccessfulPods = "k8s.job.desired_successful_pods";
565 static constexpr const char *descrMetricK8sJobDesiredSuccessfulPods =
566  "The desired number of successfully finished pods the job should be run with";
567 static constexpr const char *unitMetricK8sJobDesiredSuccessfulPods = "{pod}";
568 
571 {
575 }
576 
579 {
583 }
584 
587 {
591 }
592 
595 {
599 }
600 
610 static constexpr const char *kMetricK8sJobFailedPods = "k8s.job.failed_pods";
611 static constexpr const char *descrMetricK8sJobFailedPods =
612  "The number of pods which reached phase Failed for a job";
613 static constexpr const char *unitMetricK8sJobFailedPods = "{pod}";
614 
617 {
620 }
621 
624 {
627 }
628 
631 {
634 }
635 
638 {
641 }
642 
652 static constexpr const char *kMetricK8sJobMaxParallelPods = "k8s.job.max_parallel_pods";
653 static constexpr const char *descrMetricK8sJobMaxParallelPods =
654  "The max desired number of pods the job should run at any given time";
655 static constexpr const char *unitMetricK8sJobMaxParallelPods = "{pod}";
656 
659 {
663 }
664 
667 {
671 }
672 
675 {
679 }
680 
683 {
687 }
688 
698 static constexpr const char *kMetricK8sJobSuccessfulPods = "k8s.job.successful_pods";
699 static constexpr const char *descrMetricK8sJobSuccessfulPods =
700  "The number of pods which reached phase Succeeded for a job";
701 static constexpr const char *unitMetricK8sJobSuccessfulPods = "{pod}";
702 
705 {
706  return meter->CreateInt64UpDownCounter(
708 }
709 
712 {
713  return meter->CreateDoubleUpDownCounter(
715 }
716 
719 {
722 }
723 
726 {
729 }
730 
739 static constexpr const char *kMetricK8sNamespacePhase = "k8s.namespace.phase";
740 static constexpr const char *descrMetricK8sNamespacePhase =
741  "Describes number of K8s namespaces that are currently in a given phase.";
742 static constexpr const char *unitMetricK8sNamespacePhase = "{namespace}";
743 
746 {
749 }
750 
753 {
756 }
757 
760 {
763 }
764 
767 {
770 }
771 
779 static constexpr const char *kMetricK8sNodeCpuTime = "k8s.node.cpu.time";
780 static constexpr const char *descrMetricK8sNodeCpuTime = "Total CPU time consumed";
781 static constexpr const char *unitMetricK8sNodeCpuTime = "s";
782 
784  metrics::Meter *meter)
785 {
788 }
789 
791  metrics::Meter *meter)
792 {
795 }
796 
798  metrics::Meter *meter)
799 {
802 }
803 
806 {
809 }
810 
818 static constexpr const char *kMetricK8sNodeCpuUsage = "k8s.node.cpu.usage";
819 static constexpr const char *descrMetricK8sNodeCpuUsage =
820  "Node's CPU usage, measured in cpus. Range from 0 to the number of allocatable CPUs";
821 static constexpr const char *unitMetricK8sNodeCpuUsage = "{cpu}";
822 
823 #if OPENTELEMETRY_ABI_VERSION_NO >= 2
824 
825 static inline nostd::unique_ptr<metrics::Gauge<int64_t>> CreateSyncInt64MetricK8sNodeCpuUsage(
826  metrics::Meter *meter)
827 {
828  return meter->CreateInt64Gauge(kMetricK8sNodeCpuUsage, descrMetricK8sNodeCpuUsage,
830 }
831 
832 static inline nostd::unique_ptr<metrics::Gauge<double>> CreateSyncDoubleMetricK8sNodeCpuUsage(
833  metrics::Meter *meter)
834 {
835  return meter->CreateDoubleGauge(kMetricK8sNodeCpuUsage, descrMetricK8sNodeCpuUsage,
837 }
838 #endif /* OPENTELEMETRY_ABI_VERSION_NO */
839 
842 {
845 }
846 
849 {
852 }
853 
861 static constexpr const char *kMetricK8sNodeMemoryUsage = "k8s.node.memory.usage";
862 static constexpr const char *descrMetricK8sNodeMemoryUsage = "Memory usage of the Node";
863 static constexpr const char *unitMetricK8sNodeMemoryUsage = "By";
864 
865 #if OPENTELEMETRY_ABI_VERSION_NO >= 2
866 
867 static inline nostd::unique_ptr<metrics::Gauge<int64_t>> CreateSyncInt64MetricK8sNodeMemoryUsage(
868  metrics::Meter *meter)
869 {
870  return meter->CreateInt64Gauge(kMetricK8sNodeMemoryUsage, descrMetricK8sNodeMemoryUsage,
872 }
873 
874 static inline nostd::unique_ptr<metrics::Gauge<double>> CreateSyncDoubleMetricK8sNodeMemoryUsage(
875  metrics::Meter *meter)
876 {
877  return meter->CreateDoubleGauge(kMetricK8sNodeMemoryUsage, descrMetricK8sNodeMemoryUsage,
879 }
880 #endif /* OPENTELEMETRY_ABI_VERSION_NO */
881 
884 {
887 }
888 
891 {
892  return meter->CreateDoubleObservableGauge(
894 }
895 
901 static constexpr const char *kMetricK8sNodeNetworkErrors = "k8s.node.network.errors";
902 static constexpr const char *descrMetricK8sNodeNetworkErrors = "Node network errors";
903 static constexpr const char *unitMetricK8sNodeNetworkErrors = "{error}";
904 
907 {
910 }
911 
914 {
917 }
918 
921 {
922  return meter->CreateInt64ObservableCounter(
924 }
925 
928 {
929  return meter->CreateDoubleObservableCounter(
931 }
932 
938 static constexpr const char *kMetricK8sNodeNetworkIo = "k8s.node.network.io";
939 static constexpr const char *descrMetricK8sNodeNetworkIo = "Network bytes for the Node";
940 static constexpr const char *unitMetricK8sNodeNetworkIo = "By";
941 
943  metrics::Meter *meter)
944 {
947 }
948 
950  metrics::Meter *meter)
951 {
954 }
955 
958 {
961 }
962 
965 {
968 }
969 
977 static constexpr const char *kMetricK8sNodeUptime = "k8s.node.uptime";
978 static constexpr const char *descrMetricK8sNodeUptime = "The time the Node has been running";
979 static constexpr const char *unitMetricK8sNodeUptime = "s";
980 
981 #if OPENTELEMETRY_ABI_VERSION_NO >= 2
982 
983 static inline nostd::unique_ptr<metrics::Gauge<int64_t>> CreateSyncInt64MetricK8sNodeUptime(
984  metrics::Meter *meter)
985 {
986  return meter->CreateInt64Gauge(kMetricK8sNodeUptime, descrMetricK8sNodeUptime,
988 }
989 
990 static inline nostd::unique_ptr<metrics::Gauge<double>> CreateSyncDoubleMetricK8sNodeUptime(
991  metrics::Meter *meter)
992 {
993  return meter->CreateDoubleGauge(kMetricK8sNodeUptime, descrMetricK8sNodeUptime,
995 }
996 #endif /* OPENTELEMETRY_ABI_VERSION_NO */
997 
999  metrics::Meter *meter)
1000 {
1003 }
1004 
1006  metrics::Meter *meter)
1007 {
1010 }
1011 
1019 static constexpr const char *kMetricK8sPodCpuTime = "k8s.pod.cpu.time";
1020 static constexpr const char *descrMetricK8sPodCpuTime = "Total CPU time consumed";
1021 static constexpr const char *unitMetricK8sPodCpuTime = "s";
1022 
1024  metrics::Meter *meter)
1025 {
1028 }
1029 
1031  metrics::Meter *meter)
1032 {
1035 }
1036 
1038  metrics::Meter *meter)
1039 {
1042 }
1043 
1045  metrics::Meter *meter)
1046 {
1049 }
1050 
1058 static constexpr const char *kMetricK8sPodCpuUsage = "k8s.pod.cpu.usage";
1059 static constexpr const char *descrMetricK8sPodCpuUsage =
1060  "Pod's CPU usage, measured in cpus. Range from 0 to the number of allocatable CPUs";
1061 static constexpr const char *unitMetricK8sPodCpuUsage = "{cpu}";
1062 
1063 #if OPENTELEMETRY_ABI_VERSION_NO >= 2
1064 
1065 static inline nostd::unique_ptr<metrics::Gauge<int64_t>> CreateSyncInt64MetricK8sPodCpuUsage(
1066  metrics::Meter *meter)
1067 {
1068  return meter->CreateInt64Gauge(kMetricK8sPodCpuUsage, descrMetricK8sPodCpuUsage,
1070 }
1071 
1072 static inline nostd::unique_ptr<metrics::Gauge<double>> CreateSyncDoubleMetricK8sPodCpuUsage(
1073  metrics::Meter *meter)
1074 {
1075  return meter->CreateDoubleGauge(kMetricK8sPodCpuUsage, descrMetricK8sPodCpuUsage,
1077 }
1078 #endif /* OPENTELEMETRY_ABI_VERSION_NO */
1079 
1081  metrics::Meter *meter)
1082 {
1085 }
1086 
1089 {
1092 }
1093 
1101 static constexpr const char *kMetricK8sPodMemoryUsage = "k8s.pod.memory.usage";
1102 static constexpr const char *descrMetricK8sPodMemoryUsage = "Memory usage of the Pod";
1103 static constexpr const char *unitMetricK8sPodMemoryUsage = "By";
1104 
1105 #if OPENTELEMETRY_ABI_VERSION_NO >= 2
1106 
1107 static inline nostd::unique_ptr<metrics::Gauge<int64_t>> CreateSyncInt64MetricK8sPodMemoryUsage(
1108  metrics::Meter *meter)
1109 {
1110  return meter->CreateInt64Gauge(kMetricK8sPodMemoryUsage, descrMetricK8sPodMemoryUsage,
1112 }
1113 
1114 static inline nostd::unique_ptr<metrics::Gauge<double>> CreateSyncDoubleMetricK8sPodMemoryUsage(
1115  metrics::Meter *meter)
1116 {
1117  return meter->CreateDoubleGauge(kMetricK8sPodMemoryUsage, descrMetricK8sPodMemoryUsage,
1119 }
1120 #endif /* OPENTELEMETRY_ABI_VERSION_NO */
1121 
1124 {
1127 }
1128 
1131 {
1134 }
1135 
1141 static constexpr const char *kMetricK8sPodNetworkErrors = "k8s.pod.network.errors";
1142 static constexpr const char *descrMetricK8sPodNetworkErrors = "Pod network errors";
1143 static constexpr const char *unitMetricK8sPodNetworkErrors = "{error}";
1144 
1147 {
1150 }
1151 
1153  metrics::Meter *meter)
1154 {
1157 }
1158 
1161 {
1162  return meter->CreateInt64ObservableCounter(
1164 }
1165 
1168 {
1169  return meter->CreateDoubleObservableCounter(
1171 }
1172 
1178 static constexpr const char *kMetricK8sPodNetworkIo = "k8s.pod.network.io";
1179 static constexpr const char *descrMetricK8sPodNetworkIo = "Network bytes for the Pod";
1180 static constexpr const char *unitMetricK8sPodNetworkIo = "By";
1181 
1183  metrics::Meter *meter)
1184 {
1187 }
1188 
1190  metrics::Meter *meter)
1191 {
1194 }
1195 
1198 {
1201 }
1202 
1205 {
1208 }
1209 
1217 static constexpr const char *kMetricK8sPodUptime = "k8s.pod.uptime";
1218 static constexpr const char *descrMetricK8sPodUptime = "The time the Pod has been running";
1219 static constexpr const char *unitMetricK8sPodUptime = "s";
1220 
1221 #if OPENTELEMETRY_ABI_VERSION_NO >= 2
1222 
1223 static inline nostd::unique_ptr<metrics::Gauge<int64_t>> CreateSyncInt64MetricK8sPodUptime(
1224  metrics::Meter *meter)
1225 {
1226  return meter->CreateInt64Gauge(kMetricK8sPodUptime, descrMetricK8sPodUptime,
1228 }
1229 
1230 static inline nostd::unique_ptr<metrics::Gauge<double>> CreateSyncDoubleMetricK8sPodUptime(
1231  metrics::Meter *meter)
1232 {
1233  return meter->CreateDoubleGauge(kMetricK8sPodUptime, descrMetricK8sPodUptime,
1235 }
1236 #endif /* OPENTELEMETRY_ABI_VERSION_NO */
1237 
1239  metrics::Meter *meter)
1240 {
1243 }
1244 
1246  metrics::Meter *meter)
1247 {
1250 }
1251 
1260 static constexpr const char *kMetricK8sReplicasetAvailablePods = "k8s.replicaset.available_pods";
1261 static constexpr const char *descrMetricK8sReplicasetAvailablePods =
1262  "Total number of available replica pods (ready for at least minReadySeconds) targeted by this "
1263  "replicaset";
1264 static constexpr const char *unitMetricK8sReplicasetAvailablePods = "{pod}";
1265 
1268 {
1272 }
1273 
1276 {
1280 }
1281 
1284 {
1288 }
1289 
1292 {
1296 }
1297 
1308 static constexpr const char *kMetricK8sReplicasetDesiredPods = "k8s.replicaset.desired_pods";
1309 static constexpr const char *descrMetricK8sReplicasetDesiredPods =
1310  "Number of desired replica pods in this replicaset";
1311 static constexpr const char *unitMetricK8sReplicasetDesiredPods = "{pod}";
1312 
1315 {
1319 }
1320 
1323 {
1327 }
1328 
1331 {
1335 }
1336 
1339 {
1343 }
1344 
1357  "k8s.replication_controller.available_pods";
1358 OPENTELEMETRY_DEPRECATED static constexpr const char
1360  "Deprecated, use `k8s.replicationcontroller.available_pods` instead.";
1361 OPENTELEMETRY_DEPRECATED static constexpr const char
1363 
1366 {
1370 }
1371 
1374 {
1378 }
1379 
1382 {
1386 }
1387 
1390 {
1395 }
1396 
1409  "k8s.replication_controller.desired_pods";
1410 OPENTELEMETRY_DEPRECATED static constexpr const char
1412  "Deprecated, use `k8s.replicationcontroller.desired_pods` instead.";
1413 OPENTELEMETRY_DEPRECATED static constexpr const char
1415 
1418 {
1422 }
1423 
1426 {
1430 }
1431 
1434 {
1438 }
1439 
1442 {
1446 }
1447 
1457 static constexpr const char *kMetricK8sReplicationcontrollerAvailablePods =
1458  "k8s.replicationcontroller.available_pods";
1460  "Total number of available replica pods (ready for at least minReadySeconds) targeted by this "
1461  "replication controller";
1462 static constexpr const char *unitMetricK8sReplicationcontrollerAvailablePods = "{pod}";
1463 
1466 {
1470 }
1471 
1474 {
1478 }
1479 
1482 {
1486 }
1487 
1490 {
1495 }
1496 
1507 static constexpr const char *kMetricK8sReplicationcontrollerDesiredPods =
1508  "k8s.replicationcontroller.desired_pods";
1510  "Number of desired replica pods in this replication controller";
1511 static constexpr const char *unitMetricK8sReplicationcontrollerDesiredPods = "{pod}";
1512 
1515 {
1519 }
1520 
1523 {
1527 }
1528 
1531 {
1535 }
1536 
1539 {
1543 }
1544 
1554 static constexpr const char *kMetricK8sStatefulsetCurrentPods = "k8s.statefulset.current_pods";
1555 static constexpr const char *descrMetricK8sStatefulsetCurrentPods =
1556  "The number of replica pods created by the statefulset controller from the statefulset version "
1557  "indicated by currentRevision";
1558 static constexpr const char *unitMetricK8sStatefulsetCurrentPods = "{pod}";
1559 
1562 {
1566 }
1567 
1570 {
1574 }
1575 
1578 {
1582 }
1583 
1586 {
1590 }
1591 
1602 static constexpr const char *kMetricK8sStatefulsetDesiredPods = "k8s.statefulset.desired_pods";
1603 static constexpr const char *descrMetricK8sStatefulsetDesiredPods =
1604  "Number of desired replica pods in this statefulset";
1605 static constexpr const char *unitMetricK8sStatefulsetDesiredPods = "{pod}";
1606 
1609 {
1613 }
1614 
1617 {
1621 }
1622 
1625 {
1629 }
1630 
1633 {
1637 }
1638 
1649 static constexpr const char *kMetricK8sStatefulsetReadyPods = "k8s.statefulset.ready_pods";
1650 static constexpr const char *descrMetricK8sStatefulsetReadyPods =
1651  "The number of replica pods created for this statefulset with a Ready Condition";
1652 static constexpr const char *unitMetricK8sStatefulsetReadyPods = "{pod}";
1653 
1656 {
1660 }
1661 
1664 {
1668 }
1669 
1672 {
1676 }
1677 
1680 {
1684 }
1685 
1695 static constexpr const char *kMetricK8sStatefulsetUpdatedPods = "k8s.statefulset.updated_pods";
1696 static constexpr const char *descrMetricK8sStatefulsetUpdatedPods =
1697  "Number of replica pods created by the statefulset controller from the statefulset version "
1698  "indicated by updateRevision";
1699 static constexpr const char *unitMetricK8sStatefulsetUpdatedPods = "{pod}";
1700 
1703 {
1707 }
1708 
1711 {
1715 }
1716 
1719 {
1723 }
1724 
1727 {
1731 }
1732 
1733 } // namespace k8s
1734 } // namespace semconv
semconv::k8s::kMetricK8sStatefulsetDesiredPods
static constexpr const char * kMetricK8sStatefulsetDesiredPods
Number of desired replica pods in this statefulset.
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1602
metrics::Meter::CreateInt64ObservableGauge
virtual nostd::shared_ptr< ObservableInstrument > CreateInt64ObservableGauge(nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept=0
Creates a Asynchronous (Observable) Gauge with the passed characteristics and returns a shared_ptr to...
semconv::k8s::unitMetricK8sJobDesiredSuccessfulPods
static constexpr const char * unitMetricK8sJobDesiredSuccessfulPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:567
semconv::k8s::CreateSyncDoubleMetricK8sNodeNetworkErrors
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricK8sNodeNetworkErrors(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:913
semconv::k8s::descrMetricK8sReplicasetDesiredPods
static constexpr const char * descrMetricK8sReplicasetDesiredPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1309
semconv::k8s::kMetricK8sJobDesiredSuccessfulPods
static constexpr const char * kMetricK8sJobDesiredSuccessfulPods
The desired number of successfully finished pods the job should be run with.
Definition: includes/opentelemetry/semconv/k8s_metrics.h:564
semconv::k8s::CreateAsyncDoubleMetricK8sDaemonsetMisscheduledNodes
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sDaemonsetMisscheduledNodes(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:198
semconv::k8s::unitMetricK8sDeploymentAvailablePods
static constexpr const char * unitMetricK8sDeploymentAvailablePods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:262
semconv::k8s::descrMetricK8sNodeNetworkIo
static constexpr const char * descrMetricK8sNodeNetworkIo
Definition: includes/opentelemetry/semconv/k8s_metrics.h:939
semconv::k8s::CreateSyncInt64MetricK8sCronjobActiveJobs
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricK8sCronjobActiveJobs(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:38
semconv::k8s::descrMetricK8sDaemonsetCurrentScheduledNodes
static constexpr const char * descrMetricK8sDaemonsetCurrentScheduledNodes
Definition: includes/opentelemetry/semconv/k8s_metrics.h:76
semconv::k8s::kMetricK8sReplicasetAvailablePods
static constexpr const char * kMetricK8sReplicasetAvailablePods
Total number of available replica pods (ready for at least minReadySeconds) targeted by this replicas...
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1260
semconv::k8s::descrMetricK8sPodCpuTime
static constexpr const char * descrMetricK8sPodCpuTime
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1020
semconv::k8s::CreateAsyncInt64MetricK8sReplicationControllerDesiredPods
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sReplicationControllerDesiredPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1433
semconv::k8s::CreateSyncDoubleMetricK8sReplicationcontrollerAvailablePods
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricK8sReplicationcontrollerAvailablePods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1473
semconv::k8s::CreateAsyncInt64MetricK8sDaemonsetReadyNodes
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sDaemonsetReadyNodes(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:235
semconv::k8s::CreateAsyncInt64MetricK8sNodeCpuTime
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sNodeCpuTime(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:797
semconv::k8s::descrMetricK8sStatefulsetDesiredPods
static constexpr const char * descrMetricK8sStatefulsetDesiredPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1603
semconv::k8s::CreateAsyncDoubleMetricK8sDaemonsetCurrentScheduledNodes
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sDaemonsetCurrentScheduledNodes(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:105
semconv::k8s::CreateSyncInt64MetricK8sPodNetworkIo
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricK8sPodNetworkIo(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1182
semconv::k8s::CreateAsyncInt64MetricK8sStatefulsetDesiredPods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sStatefulsetDesiredPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1624
semconv::k8s::unitMetricK8sHpaDesiredPods
static constexpr const char * unitMetricK8sHpaDesiredPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:397
semconv::k8s::kMetricK8sStatefulsetUpdatedPods
static constexpr const char * kMetricK8sStatefulsetUpdatedPods
Number of replica pods created by the statefulset controller from the statefulset version indicated b...
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1695
semconv::k8s::CreateAsyncDoubleMetricK8sStatefulsetDesiredPods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sStatefulsetDesiredPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1632
semconv::k8s::descrMetricK8sDeploymentAvailablePods
static constexpr const char * descrMetricK8sDeploymentAvailablePods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:259
semconv::k8s::descrMetricK8sDaemonsetReadyNodes
static constexpr const char * descrMetricK8sDaemonsetReadyNodes
Definition: includes/opentelemetry/semconv/k8s_metrics.h:213
semconv::k8s::CreateSyncDoubleMetricK8sDeploymentAvailablePods
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricK8sDeploymentAvailablePods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:273
semconv::k8s::kMetricK8sJobMaxParallelPods
static constexpr const char * kMetricK8sJobMaxParallelPods
The max desired number of pods the job should run at any given time.
Definition: includes/opentelemetry/semconv/k8s_metrics.h:652
semconv::k8s::descrMetricK8sJobSuccessfulPods
static constexpr const char * descrMetricK8sJobSuccessfulPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:699
metrics::Meter::CreateInt64UpDownCounter
virtual nostd::unique_ptr< UpDownCounter< int64_t > > CreateInt64UpDownCounter(nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept=0
Creates an UpDownCounter with the passed characteristics and returns a unique_ptr to that UpDownCount...
semconv::k8s::unitMetricK8sPodCpuUsage
static constexpr const char * unitMetricK8sPodCpuUsage
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1061
semconv::k8s::unitMetricK8sHpaMaxPods
static constexpr const char * unitMetricK8sHpaMaxPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:440
semconv::k8s::descrMetricK8sDeploymentDesiredPods
static constexpr const char * descrMetricK8sDeploymentDesiredPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:307
semconv::k8s::CreateAsyncDoubleMetricK8sNodeNetworkIo
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sNodeNetworkIo(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:964
semconv::k8s::descrMetricK8sNamespacePhase
static constexpr const char * descrMetricK8sNamespacePhase
Definition: includes/opentelemetry/semconv/k8s_metrics.h:740
semconv::k8s::CreateAsyncDoubleMetricK8sReplicationcontrollerAvailablePods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sReplicationcontrollerAvailablePods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1489
semconv::k8s::CreateSyncInt64MetricK8sStatefulsetDesiredPods
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricK8sStatefulsetDesiredPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1608
semconv::k8s::unitMetricK8sHpaCurrentPods
static constexpr const char * unitMetricK8sHpaCurrentPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:355
semconv::k8s::CreateAsyncInt64MetricK8sNodeNetworkIo
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sNodeNetworkIo(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:957
semconv::k8s::unitMetricK8sStatefulsetReadyPods
static constexpr const char * unitMetricK8sStatefulsetReadyPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1652
semconv::k8s::CreateAsyncInt64MetricK8sHpaMaxPods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sHpaMaxPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:456
semconv::k8s::CreateAsyncDoubleMetricK8sNodeCpuUsage
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sNodeCpuUsage(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:848
semconv::k8s::unitMetricK8sReplicationControllerDesiredPods
static constexpr const OPENTELEMETRY_DEPRECATED char * unitMetricK8sReplicationControllerDesiredPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1414
semconv::k8s::CreateSyncInt64MetricK8sDeploymentDesiredPods
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricK8sDeploymentDesiredPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:312
semconv::k8s::CreateSyncInt64MetricK8sReplicationcontrollerAvailablePods
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricK8sReplicationcontrollerAvailablePods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1465
semconv::k8s::descrMetricK8sReplicationcontrollerAvailablePods
static constexpr const char * descrMetricK8sReplicationcontrollerAvailablePods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1459
semconv::k8s::CreateSyncDoubleMetricK8sJobActivePods
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricK8sJobActivePods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:535
semconv::k8s::CreateAsyncInt64MetricK8sHpaMinPods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sHpaMinPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:499
semconv::k8s::CreateAsyncDoubleMetricK8sDeploymentDesiredPods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sDeploymentDesiredPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:336
semconv::k8s::unitMetricK8sReplicasetDesiredPods
static constexpr const char * unitMetricK8sReplicasetDesiredPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1311
semconv::k8s::kMetricK8sPodCpuUsage
static constexpr const char * kMetricK8sPodCpuUsage
Pod's CPU usage, measured in cpus.
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1058
semconv::k8s::CreateAsyncInt64MetricK8sDaemonsetDesiredScheduledNodes
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sDaemonsetDesiredScheduledNodes(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:143
semconv::k8s::unitMetricK8sStatefulsetUpdatedPods
static constexpr const char * unitMetricK8sStatefulsetUpdatedPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1699
semconv::k8s::descrMetricK8sHpaDesiredPods
static constexpr const char * descrMetricK8sHpaDesiredPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:394
semconv::k8s::descrMetricK8sHpaMaxPods
static constexpr const char * descrMetricK8sHpaMaxPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:438
nostd::unique_ptr
Provide a simplified port of std::unique_ptr that has ABI stability.
Definition: includes/opentelemetry/nostd/unique_ptr.h:45
semconv::k8s::descrMetricK8sReplicasetAvailablePods
static constexpr const char * descrMetricK8sReplicasetAvailablePods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1261
semconv::k8s::CreateAsyncInt64MetricK8sHpaDesiredPods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sHpaDesiredPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:414
semconv::k8s::CreateAsyncDoubleMetricK8sReplicasetDesiredPods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sReplicasetDesiredPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1338
semconv::k8s::CreateAsyncInt64MetricK8sJobActivePods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sJobActivePods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:542
semconv::k8s::CreateSyncInt64MetricK8sReplicationControllerAvailablePods
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricK8sReplicationControllerAvailablePods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1365
semconv::k8s::unitMetricK8sReplicationControllerAvailablePods
static constexpr const OPENTELEMETRY_DEPRECATED char * unitMetricK8sReplicationControllerAvailablePods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1362
semconv::k8s::CreateSyncInt64MetricK8sDaemonsetCurrentScheduledNodes
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricK8sDaemonsetCurrentScheduledNodes(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:81
semconv::k8s::unitMetricK8sNodeUptime
static constexpr const char * unitMetricK8sNodeUptime
Definition: includes/opentelemetry/semconv/k8s_metrics.h:979
semconv::k8s::CreateSyncDoubleMetricK8sHpaCurrentPods
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricK8sHpaCurrentPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:365
semconv::k8s::kMetricK8sHpaMaxPods
static constexpr const char * kMetricK8sHpaMaxPods
The upper limit for the number of replica pods to which the autoscaler can scale up.
Definition: includes/opentelemetry/semconv/k8s_metrics.h:437
semconv::k8s::CreateAsyncDoubleMetricK8sNodeUptime
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sNodeUptime(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1005
semconv::k8s::CreateAsyncInt64MetricK8sNodeUptime
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sNodeUptime(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:998
semconv::k8s::kMetricK8sDaemonsetReadyNodes
static constexpr const char * kMetricK8sDaemonsetReadyNodes
Number of nodes that should be running the daemon pod and have one or more of the daemon pod running ...
Definition: includes/opentelemetry/semconv/k8s_metrics.h:212
semconv::k8s::CreateAsyncDoubleMetricK8sPodCpuUsage
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sPodCpuUsage(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1088
semconv::k8s::descrMetricK8sNodeNetworkErrors
static constexpr const char * descrMetricK8sNodeNetworkErrors
Definition: includes/opentelemetry/semconv/k8s_metrics.h:902
semconv::k8s::CreateAsyncDoubleMetricK8sNodeCpuTime
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sNodeCpuTime(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:805
semconv::k8s::CreateAsyncInt64MetricK8sReplicationcontrollerDesiredPods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sReplicationcontrollerDesiredPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1530
semconv::k8s::CreateSyncDoubleMetricK8sStatefulsetCurrentPods
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricK8sStatefulsetCurrentPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1569
semconv::k8s::CreateAsyncDoubleMetricK8sNodeNetworkErrors
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sNodeNetworkErrors(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:927
semconv::k8s::kMetricK8sReplicationControllerAvailablePods
static constexpr const OPENTELEMETRY_DEPRECATED char * kMetricK8sReplicationControllerAvailablePods
Deprecated, use.
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1356
semconv::k8s::kMetricK8sReplicasetDesiredPods
static constexpr const char * kMetricK8sReplicasetDesiredPods
Number of desired replica pods in this replicaset.
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1308
semconv::k8s::CreateAsyncInt64MetricK8sReplicasetAvailablePods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sReplicasetAvailablePods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1283
nostd::shared_ptr
Provide a type-erased version of std::shared_ptr that has ABI stability.
Definition: includes/opentelemetry/nostd/shared_ptr.h:28
semconv::k8s::CreateSyncInt64MetricK8sJobDesiredSuccessfulPods
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricK8sJobDesiredSuccessfulPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:570
semconv::k8s::CreateAsyncDoubleMetricK8sStatefulsetReadyPods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sStatefulsetReadyPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1679
semconv::k8s::CreateSyncDoubleMetricK8sHpaMaxPods
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricK8sHpaMaxPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:449
semconv
Definition: includes/opentelemetry/semconv/azure_metrics.h:18
semconv::k8s::kMetricK8sReplicationControllerDesiredPods
static constexpr const OPENTELEMETRY_DEPRECATED char * kMetricK8sReplicationControllerDesiredPods
Deprecated, use.
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1408
semconv::k8s::descrMetricK8sJobActivePods
static constexpr const char * descrMetricK8sJobActivePods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:523
semconv::k8s::unitMetricK8sStatefulsetCurrentPods
static constexpr const char * unitMetricK8sStatefulsetCurrentPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1558
semconv::k8s::CreateSyncInt64MetricK8sNodeCpuTime
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricK8sNodeCpuTime(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:783
semconv::k8s::kMetricK8sPodCpuTime
static constexpr const char * kMetricK8sPodCpuTime
Total CPU time consumed.
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1019
semconv::k8s::CreateAsyncInt64MetricK8sDeploymentDesiredPods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sDeploymentDesiredPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:328
semconv::k8s::CreateSyncInt64MetricK8sReplicasetDesiredPods
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricK8sReplicasetDesiredPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1314
semconv::k8s::kMetricK8sPodUptime
static constexpr const char * kMetricK8sPodUptime
The time the Pod has been running.
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1217
semconv::k8s::kMetricK8sNodeCpuUsage
static constexpr const char * kMetricK8sNodeCpuUsage
Node's CPU usage, measured in cpus.
Definition: includes/opentelemetry/semconv/k8s_metrics.h:818
semconv::k8s::unitMetricK8sPodMemoryUsage
static constexpr const char * unitMetricK8sPodMemoryUsage
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1103
semconv::k8s::descrMetricK8sDaemonsetMisscheduledNodes
static constexpr const char * descrMetricK8sDaemonsetMisscheduledNodes
Definition: includes/opentelemetry/semconv/k8s_metrics.h:169
semconv::k8s::kMetricK8sDaemonsetDesiredScheduledNodes
static constexpr const char * kMetricK8sDaemonsetDesiredScheduledNodes
Number of nodes that should be running the daemon pod (including nodes currently running the daemon p...
Definition: includes/opentelemetry/semconv/k8s_metrics.h:119
OPENTELEMETRY_BEGIN_NAMESPACE
#define OPENTELEMETRY_BEGIN_NAMESPACE
Definition: includes/opentelemetry/version.h:21
semconv::k8s::CreateAsyncDoubleMetricK8sJobDesiredSuccessfulPods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sJobDesiredSuccessfulPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:594
semconv::k8s::CreateAsyncInt64MetricK8sDaemonsetMisscheduledNodes
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sDaemonsetMisscheduledNodes(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:190
semconv::k8s::CreateSyncDoubleMetricK8sDaemonsetDesiredScheduledNodes
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricK8sDaemonsetDesiredScheduledNodes(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:135
semconv::k8s::CreateAsyncInt64MetricK8sStatefulsetReadyPods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sStatefulsetReadyPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1671
semconv::k8s::kMetricK8sNodeUptime
static constexpr const char * kMetricK8sNodeUptime
The time the Node has been running.
Definition: includes/opentelemetry/semconv/k8s_metrics.h:977
semconv::k8s::CreateSyncInt64MetricK8sDaemonsetDesiredScheduledNodes
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricK8sDaemonsetDesiredScheduledNodes(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:127
semconv::k8s::CreateAsyncDoubleMetricK8sPodNetworkErrors
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sPodNetworkErrors(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1167
semconv::k8s::unitMetricK8sPodUptime
static constexpr const char * unitMetricK8sPodUptime
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1219
semconv::k8s::CreateSyncInt64MetricK8sPodNetworkErrors
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricK8sPodNetworkErrors(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1146
semconv::k8s::CreateAsyncDoubleMetricK8sReplicationcontrollerDesiredPods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sReplicationcontrollerDesiredPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1538
semconv::k8s::CreateAsyncInt64MetricK8sJobMaxParallelPods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sJobMaxParallelPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:674
semconv::k8s::CreateSyncDoubleMetricK8sReplicationcontrollerDesiredPods
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricK8sReplicationcontrollerDesiredPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1522
semconv::k8s::CreateAsyncDoubleMetricK8sHpaMinPods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sHpaMinPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:506
semconv::k8s::kMetricK8sPodMemoryUsage
static constexpr const char * kMetricK8sPodMemoryUsage
Memory usage of the Pod.
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1101
semconv::k8s::CreateSyncInt64MetricK8sReplicasetAvailablePods
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricK8sReplicasetAvailablePods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1267
semconv::k8s::CreateAsyncDoubleMetricK8sReplicationControllerAvailablePods
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sReplicationControllerAvailablePods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1389
semconv::k8s::CreateAsyncDoubleMetricK8sJobMaxParallelPods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sJobMaxParallelPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:682
metrics::Meter::CreateDoubleObservableUpDownCounter
virtual nostd::shared_ptr< ObservableInstrument > CreateDoubleObservableUpDownCounter(nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept=0
semconv::k8s::unitMetricK8sStatefulsetDesiredPods
static constexpr const char * unitMetricK8sStatefulsetDesiredPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1605
semconv::k8s::CreateSyncInt64MetricK8sStatefulsetReadyPods
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricK8sStatefulsetReadyPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1655
semconv::k8s::CreateSyncInt64MetricK8sPodCpuTime
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricK8sPodCpuTime(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1023
semconv::k8s::CreateSyncDoubleMetricK8sPodNetworkErrors
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricK8sPodNetworkErrors(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1152
semconv::k8s::unitMetricK8sNodeNetworkErrors
static constexpr const char * unitMetricK8sNodeNetworkErrors
Definition: includes/opentelemetry/semconv/k8s_metrics.h:903
semconv::k8s::CreateAsyncDoubleMetricK8sHpaCurrentPods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sHpaCurrentPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:379
semconv::k8s::CreateSyncInt64MetricK8sHpaDesiredPods
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricK8sHpaDesiredPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:400
semconv::k8s::CreateAsyncDoubleMetricK8sReplicasetAvailablePods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sReplicasetAvailablePods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1291
semconv::k8s::CreateAsyncDoubleMetricK8sDeploymentAvailablePods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sDeploymentAvailablePods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:289
semconv::k8s::CreateSyncInt64MetricK8sStatefulsetUpdatedPods
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricK8sStatefulsetUpdatedPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1702
semconv::k8s::kMetricK8sDaemonsetMisscheduledNodes
static constexpr const char * kMetricK8sDaemonsetMisscheduledNodes
Number of nodes that are running the daemon pod, but are not supposed to run the daemon pod.
Definition: includes/opentelemetry/semconv/k8s_metrics.h:167
semconv::k8s::CreateSyncInt64MetricK8sJobFailedPods
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricK8sJobFailedPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:616
semconv::k8s::kMetricK8sHpaDesiredPods
static constexpr const char * kMetricK8sHpaDesiredPods
Desired number of replica pods managed by this horizontal pod autoscaler, as last calculated by the a...
Definition: includes/opentelemetry/semconv/k8s_metrics.h:393
semconv::k8s::descrMetricK8sReplicationControllerAvailablePods
static constexpr const OPENTELEMETRY_DEPRECATED char * descrMetricK8sReplicationControllerAvailablePods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1359
semconv::k8s::CreateSyncDoubleMetricK8sNamespacePhase
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricK8sNamespacePhase(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:752
semconv::k8s::CreateAsyncInt64MetricK8sNodeCpuUsage
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sNodeCpuUsage(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:841
semconv::k8s::unitMetricK8sPodCpuTime
static constexpr const char * unitMetricK8sPodCpuTime
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1021
semconv::k8s::unitMetricK8sNodeCpuTime
static constexpr const char * unitMetricK8sNodeCpuTime
Definition: includes/opentelemetry/semconv/k8s_metrics.h:781
semconv::k8s::CreateSyncInt64MetricK8sHpaMaxPods
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricK8sHpaMaxPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:442
semconv::k8s::CreateSyncDoubleMetricK8sNodeCpuTime
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricK8sNodeCpuTime(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:790
semconv::k8s::descrMetricK8sStatefulsetReadyPods
static constexpr const char * descrMetricK8sStatefulsetReadyPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1650
semconv::k8s::kMetricK8sHpaCurrentPods
static constexpr const char * kMetricK8sHpaCurrentPods
Current number of replica pods managed by this horizontal pod autoscaler, as last seen by the autosca...
Definition: includes/opentelemetry/semconv/k8s_metrics.h:351
semconv::k8s::kMetricK8sJobActivePods
static constexpr const char * kMetricK8sJobActivePods
The number of pending and actively running pods for a job.
Definition: includes/opentelemetry/semconv/k8s_metrics.h:522
metrics::Meter::CreateDoubleCounter
virtual nostd::unique_ptr< Counter< double > > CreateDoubleCounter(nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept=0
semconv::k8s::CreateSyncInt64MetricK8sStatefulsetCurrentPods
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricK8sStatefulsetCurrentPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1561
semconv::k8s::unitMetricK8sJobFailedPods
static constexpr const char * unitMetricK8sJobFailedPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:613
semconv::k8s::descrMetricK8sNodeMemoryUsage
static constexpr const char * descrMetricK8sNodeMemoryUsage
Definition: includes/opentelemetry/semconv/k8s_metrics.h:862
semconv::k8s::descrMetricK8sNodeCpuUsage
static constexpr const char * descrMetricK8sNodeCpuUsage
Definition: includes/opentelemetry/semconv/k8s_metrics.h:819
semconv::k8s::CreateAsyncInt64MetricK8sNodeMemoryUsage
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sNodeMemoryUsage(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:883
semconv::k8s::CreateSyncDoubleMetricK8sReplicasetAvailablePods
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricK8sReplicasetAvailablePods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1275
semconv::k8s::unitMetricK8sReplicationcontrollerAvailablePods
static constexpr const char * unitMetricK8sReplicationcontrollerAvailablePods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1462
semconv::k8s::CreateSyncDoubleMetricK8sReplicationControllerDesiredPods
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricK8sReplicationControllerDesiredPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1425
semconv::k8s::descrMetricK8sReplicationcontrollerDesiredPods
static constexpr const char * descrMetricK8sReplicationcontrollerDesiredPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1509
semconv::k8s::unitMetricK8sNodeMemoryUsage
static constexpr const char * unitMetricK8sNodeMemoryUsage
Definition: includes/opentelemetry/semconv/k8s_metrics.h:863
semconv::k8s::CreateSyncDoubleMetricK8sDaemonsetCurrentScheduledNodes
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricK8sDaemonsetCurrentScheduledNodes(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:89
semconv::k8s::CreateSyncInt64MetricK8sNamespacePhase
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricK8sNamespacePhase(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:745
semconv::k8s::CreateSyncDoubleMetricK8sJobMaxParallelPods
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricK8sJobMaxParallelPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:666
semconv::k8s::kMetricK8sDeploymentDesiredPods
static constexpr const char * kMetricK8sDeploymentDesiredPods
Number of desired replica pods in this deployment.
Definition: includes/opentelemetry/semconv/k8s_metrics.h:306
semconv::k8s::CreateSyncDoubleMetricK8sDeploymentDesiredPods
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricK8sDeploymentDesiredPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:320
metrics::Meter::CreateDoubleObservableCounter
virtual nostd::shared_ptr< ObservableInstrument > CreateDoubleObservableCounter(nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept=0
OPENTELEMETRY_END_NAMESPACE
#define OPENTELEMETRY_END_NAMESPACE
Definition: includes/opentelemetry/version.h:24
semconv::k8s::descrMetricK8sStatefulsetCurrentPods
static constexpr const char * descrMetricK8sStatefulsetCurrentPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1555
semconv::k8s::unitMetricK8sJobActivePods
static constexpr const char * unitMetricK8sJobActivePods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:525
semconv::k8s::CreateAsyncInt64MetricK8sPodNetworkIo
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sPodNetworkIo(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1197
semconv::k8s::CreateSyncDoubleMetricK8sJobSuccessfulPods
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricK8sJobSuccessfulPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:711
semconv::k8s::CreateAsyncDoubleMetricK8sCronjobActiveJobs
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sCronjobActiveJobs(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:59
semconv::k8s::descrMetricK8sPodNetworkIo
static constexpr const char * descrMetricK8sPodNetworkIo
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1179
semconv::k8s::kMetricK8sHpaMinPods
static constexpr const char * kMetricK8sHpaMinPods
The lower limit for the number of replica pods to which the autoscaler can scale down.
Definition: includes/opentelemetry/semconv/k8s_metrics.h:480
semconv::k8s::CreateAsyncDoubleMetricK8sStatefulsetCurrentPods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sStatefulsetCurrentPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1585
semconv::k8s::unitMetricK8sDeploymentDesiredPods
static constexpr const char * unitMetricK8sDeploymentDesiredPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:309
semconv::k8s::kMetricK8sNodeMemoryUsage
static constexpr const char * kMetricK8sNodeMemoryUsage
Memory usage of the Node.
Definition: includes/opentelemetry/semconv/k8s_metrics.h:861
semconv::k8s::CreateSyncInt64MetricK8sJobMaxParallelPods
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricK8sJobMaxParallelPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:658
semconv::k8s::descrMetricK8sJobMaxParallelPods
static constexpr const char * descrMetricK8sJobMaxParallelPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:653
semconv::k8s::CreateSyncDoubleMetricK8sJobFailedPods
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricK8sJobFailedPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:623
semconv::k8s::CreateAsyncDoubleMetricK8sPodUptime
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sPodUptime(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1245
metrics::Meter::CreateUInt64Counter
virtual nostd::unique_ptr< Counter< uint64_t > > CreateUInt64Counter(nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept=0
Creates a Counter with the passed characteristics and returns a unique_ptr to that Counter.
semconv::k8s::CreateAsyncInt64MetricK8sPodNetworkErrors
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sPodNetworkErrors(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1160
semconv::k8s::CreateAsyncDoubleMetricK8sNamespacePhase
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sNamespacePhase(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:766
semconv::k8s::CreateAsyncInt64MetricK8sReplicationControllerAvailablePods
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sReplicationControllerAvailablePods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1381
semconv::k8s::CreateAsyncInt64MetricK8sDaemonsetCurrentScheduledNodes
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sDaemonsetCurrentScheduledNodes(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:97
semconv::k8s::CreateAsyncInt64MetricK8sJobSuccessfulPods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sJobSuccessfulPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:718
semconv::k8s::kMetricK8sDeploymentAvailablePods
static constexpr const char * kMetricK8sDeploymentAvailablePods
Total number of available replica pods (ready for at least minReadySeconds) targeted by this deployme...
Definition: includes/opentelemetry/semconv/k8s_metrics.h:258
semconv::k8s::CreateAsyncInt64MetricK8sDeploymentAvailablePods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sDeploymentAvailablePods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:281
semconv::k8s::CreateSyncInt64MetricK8sJobSuccessfulPods
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricK8sJobSuccessfulPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:704
semconv::k8s::CreateSyncInt64MetricK8sHpaMinPods
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricK8sHpaMinPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:485
semconv::k8s::kMetricK8sJobFailedPods
static constexpr const char * kMetricK8sJobFailedPods
The number of pods which reached phase Failed for a job.
Definition: includes/opentelemetry/semconv/k8s_metrics.h:610
semconv::k8s::kMetricK8sNodeNetworkErrors
static constexpr const char * kMetricK8sNodeNetworkErrors
Node network errors.
Definition: includes/opentelemetry/semconv/k8s_metrics.h:901
semconv::k8s::CreateSyncDoubleMetricK8sStatefulsetDesiredPods
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricK8sStatefulsetDesiredPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1616
semconv::k8s::CreateAsyncDoubleMetricK8sHpaMaxPods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sHpaMaxPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:463
semconv::k8s::kMetricK8sPodNetworkIo
static constexpr const char * kMetricK8sPodNetworkIo
Network bytes for the Pod.
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1178
semconv::k8s::CreateAsyncDoubleMetricK8sPodNetworkIo
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sPodNetworkIo(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1204
semconv::k8s::descrMetricK8sHpaMinPods
static constexpr const char * descrMetricK8sHpaMinPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:481
semconv::k8s::descrMetricK8sStatefulsetUpdatedPods
static constexpr const char * descrMetricK8sStatefulsetUpdatedPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1696
semconv::k8s::unitMetricK8sNodeNetworkIo
static constexpr const char * unitMetricK8sNodeNetworkIo
Definition: includes/opentelemetry/semconv/k8s_metrics.h:940
semconv::k8s::CreateSyncInt64MetricK8sReplicationcontrollerDesiredPods
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricK8sReplicationcontrollerDesiredPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1514
semconv::k8s::CreateSyncInt64MetricK8sJobActivePods
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricK8sJobActivePods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:528
metrics::Meter::CreateInt64ObservableUpDownCounter
virtual nostd::shared_ptr< ObservableInstrument > CreateInt64ObservableUpDownCounter(nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept=0
Creates a Asynchronous (Observable) UpDownCounter with the passed characteristics and returns a share...
semconv::k8s::descrMetricK8sJobFailedPods
static constexpr const char * descrMetricK8sJobFailedPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:611
semconv::k8s::CreateSyncDoubleMetricK8sDaemonsetMisscheduledNodes
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricK8sDaemonsetMisscheduledNodes(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:182
semconv::k8s::CreateSyncDoubleMetricK8sHpaMinPods
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricK8sHpaMinPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:492
semconv::k8s::CreateAsyncInt64MetricK8sStatefulsetCurrentPods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sStatefulsetCurrentPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1577
semconv::k8s::CreateSyncDoubleMetricK8sNodeNetworkIo
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricK8sNodeNetworkIo(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:949
semconv::k8s::CreateAsyncDoubleMetricK8sJobActivePods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sJobActivePods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:549
semconv::k8s::unitMetricK8sDaemonsetDesiredScheduledNodes
static constexpr const char * unitMetricK8sDaemonsetDesiredScheduledNodes
Definition: includes/opentelemetry/semconv/k8s_metrics.h:124
semconv::k8s::descrMetricK8sPodCpuUsage
static constexpr const char * descrMetricK8sPodCpuUsage
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1059
semconv::k8s::CreateAsyncInt64MetricK8sStatefulsetUpdatedPods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sStatefulsetUpdatedPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1718
semconv::k8s::CreateSyncDoubleMetricK8sDaemonsetReadyNodes
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricK8sDaemonsetReadyNodes(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:227
semconv::k8s::kMetricK8sNodeNetworkIo
static constexpr const char * kMetricK8sNodeNetworkIo
Network bytes for the Node.
Definition: includes/opentelemetry/semconv/k8s_metrics.h:938
semconv::k8s::CreateSyncDoubleMetricK8sStatefulsetReadyPods
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricK8sStatefulsetReadyPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1663
semconv::k8s::CreateAsyncInt64MetricK8sHpaCurrentPods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sHpaCurrentPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:372
semconv::k8s::unitMetricK8sJobSuccessfulPods
static constexpr const char * unitMetricK8sJobSuccessfulPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:701
semconv::k8s::CreateAsyncInt64MetricK8sPodCpuTime
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sPodCpuTime(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1037
semconv::k8s::unitMetricK8sNodeCpuUsage
static constexpr const char * unitMetricK8sNodeCpuUsage
Definition: includes/opentelemetry/semconv/k8s_metrics.h:821
semconv::k8s::descrMetricK8sDaemonsetDesiredScheduledNodes
static constexpr const char * descrMetricK8sDaemonsetDesiredScheduledNodes
Definition: includes/opentelemetry/semconv/k8s_metrics.h:121
semconv::k8s::descrMetricK8sPodMemoryUsage
static constexpr const char * descrMetricK8sPodMemoryUsage
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1102
semconv::k8s::descrMetricK8sNodeUptime
static constexpr const char * descrMetricK8sNodeUptime
Definition: includes/opentelemetry/semconv/k8s_metrics.h:978
semconv::k8s::kMetricK8sNodeCpuTime
static constexpr const char * kMetricK8sNodeCpuTime
Total CPU time consumed.
Definition: includes/opentelemetry/semconv/k8s_metrics.h:779
semconv::k8s::CreateSyncDoubleMetricK8sPodNetworkIo
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricK8sPodNetworkIo(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1189
semconv::k8s::unitMetricK8sReplicationcontrollerDesiredPods
static constexpr const char * unitMetricK8sReplicationcontrollerDesiredPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1511
semconv::k8s::CreateAsyncDoubleMetricK8sJobSuccessfulPods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sJobSuccessfulPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:725
semconv::k8s::CreateSyncInt64MetricK8sDeploymentAvailablePods
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricK8sDeploymentAvailablePods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:265
semconv::k8s::CreateAsyncInt64MetricK8sJobFailedPods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sJobFailedPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:630
metrics::Meter::CreateInt64ObservableCounter
virtual nostd::shared_ptr< ObservableInstrument > CreateInt64ObservableCounter(nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept=0
Creates a Asynchronous (Observable) counter with the passed characteristics and returns a shared_ptr ...
semconv::k8s::CreateSyncDoubleMetricK8sPodCpuTime
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricK8sPodCpuTime(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1030
semconv::k8s::CreateAsyncDoubleMetricK8sHpaDesiredPods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sHpaDesiredPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:421
semconv::k8s::CreateAsyncDoubleMetricK8sNodeMemoryUsage
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sNodeMemoryUsage(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:890
semconv::k8s::descrMetricK8sPodUptime
static constexpr const char * descrMetricK8sPodUptime
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1218
metrics::Meter::CreateDoubleUpDownCounter
virtual nostd::unique_ptr< UpDownCounter< double > > CreateDoubleUpDownCounter(nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept=0
semconv::k8s::CreateAsyncDoubleMetricK8sDaemonsetReadyNodes
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sDaemonsetReadyNodes(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:243
metrics::Meter::CreateDoubleObservableGauge
virtual nostd::shared_ptr< ObservableInstrument > CreateDoubleObservableGauge(nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept=0
semconv::k8s::kMetricK8sNamespacePhase
static constexpr const char * kMetricK8sNamespacePhase
Describes number of K8s namespaces that are currently in a given phase.
Definition: includes/opentelemetry/semconv/k8s_metrics.h:739
semconv::k8s::unitMetricK8sPodNetworkErrors
static constexpr const char * unitMetricK8sPodNetworkErrors
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1143
semconv::k8s::CreateAsyncDoubleMetricK8sStatefulsetUpdatedPods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sStatefulsetUpdatedPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1726
semconv::k8s::CreateSyncDoubleMetricK8sHpaDesiredPods
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricK8sHpaDesiredPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:407
semconv::k8s::CreateAsyncInt64MetricK8sPodMemoryUsage
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sPodMemoryUsage(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1123
semconv::k8s::descrMetricK8sCronjobActiveJobs
static constexpr const char * descrMetricK8sCronjobActiveJobs
Definition: includes/opentelemetry/semconv/k8s_metrics.h:33
semconv::k8s::CreateSyncInt64MetricK8sReplicationControllerDesiredPods
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricK8sReplicationControllerDesiredPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1417
semconv::k8s::unitMetricK8sDaemonsetMisscheduledNodes
static constexpr const char * unitMetricK8sDaemonsetMisscheduledNodes
Definition: includes/opentelemetry/semconv/k8s_metrics.h:171
semconv::k8s::unitMetricK8sDaemonsetCurrentScheduledNodes
static constexpr const char * unitMetricK8sDaemonsetCurrentScheduledNodes
Definition: includes/opentelemetry/semconv/k8s_metrics.h:78
semconv::k8s::CreateAsyncDoubleMetricK8sPodCpuTime
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sPodCpuTime(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1044
semconv::k8s::unitMetricK8sReplicasetAvailablePods
static constexpr const char * unitMetricK8sReplicasetAvailablePods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1264
semconv::k8s::CreateSyncDoubleMetricK8sReplicationControllerAvailablePods
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricK8sReplicationControllerAvailablePods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1373
semconv::k8s::CreateAsyncDoubleMetricK8sPodMemoryUsage
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sPodMemoryUsage(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1130
semconv::k8s::CreateAsyncInt64MetricK8sPodUptime
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sPodUptime(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1238
semconv::k8s::unitMetricK8sCronjobActiveJobs
static constexpr const char * unitMetricK8sCronjobActiveJobs
Definition: includes/opentelemetry/semconv/k8s_metrics.h:35
semconv::k8s::CreateSyncDoubleMetricK8sCronjobActiveJobs
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricK8sCronjobActiveJobs(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:45
semconv::k8s::unitMetricK8sPodNetworkIo
static constexpr const char * unitMetricK8sPodNetworkIo
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1180
semconv::k8s::CreateSyncInt64MetricK8sHpaCurrentPods
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricK8sHpaCurrentPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:358
semconv::k8s::descrMetricK8sPodNetworkErrors
static constexpr const char * descrMetricK8sPodNetworkErrors
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1142
semconv::k8s::CreateAsyncInt64MetricK8sPodCpuUsage
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sPodCpuUsage(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1080
semconv::k8s::CreateSyncInt64MetricK8sNodeNetworkErrors
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricK8sNodeNetworkErrors(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:906
semconv::k8s::kMetricK8sPodNetworkErrors
static constexpr const char * kMetricK8sPodNetworkErrors
Pod network errors.
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1141
semconv::k8s::CreateSyncDoubleMetricK8sReplicasetDesiredPods
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricK8sReplicasetDesiredPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1322
semconv::k8s::CreateSyncDoubleMetricK8sJobDesiredSuccessfulPods
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricK8sJobDesiredSuccessfulPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:578
semconv::k8s::CreateSyncInt64MetricK8sDaemonsetReadyNodes
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricK8sDaemonsetReadyNodes(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:219
semconv::k8s::unitMetricK8sJobMaxParallelPods
static constexpr const char * unitMetricK8sJobMaxParallelPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:655
semconv::k8s::CreateAsyncInt64MetricK8sReplicationcontrollerAvailablePods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sReplicationcontrollerAvailablePods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1481
semconv::k8s::kMetricK8sStatefulsetCurrentPods
static constexpr const char * kMetricK8sStatefulsetCurrentPods
The number of replica pods created by the statefulset controller from the statefulset version indicat...
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1554
semconv::k8s::CreateAsyncInt64MetricK8sJobDesiredSuccessfulPods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sJobDesiredSuccessfulPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:586
semconv::k8s::kMetricK8sReplicationcontrollerDesiredPods
static constexpr const char * kMetricK8sReplicationcontrollerDesiredPods
Number of desired replica pods in this replication controller.
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1507
semconv::k8s::kMetricK8sJobSuccessfulPods
static constexpr const char * kMetricK8sJobSuccessfulPods
The number of pods which reached phase Succeeded for a job.
Definition: includes/opentelemetry/semconv/k8s_metrics.h:698
semconv::k8s::CreateAsyncInt64MetricK8sReplicasetDesiredPods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sReplicasetDesiredPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1330
semconv::k8s::CreateAsyncDoubleMetricK8sDaemonsetDesiredScheduledNodes
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sDaemonsetDesiredScheduledNodes(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:151
semconv::k8s::CreateSyncInt64MetricK8sNodeNetworkIo
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricK8sNodeNetworkIo(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:942
semconv::k8s::unitMetricK8sNamespacePhase
static constexpr const char * unitMetricK8sNamespacePhase
Definition: includes/opentelemetry/semconv/k8s_metrics.h:742
semconv::k8s::kMetricK8sReplicationcontrollerAvailablePods
static constexpr const char * kMetricK8sReplicationcontrollerAvailablePods
Total number of available replica pods (ready for at least minReadySeconds) targeted by this replicat...
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1457
semconv::k8s::CreateAsyncDoubleMetricK8sReplicationControllerDesiredPods
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sReplicationControllerDesiredPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1441
metrics::Meter
Handles instrument creation and provides a facility for batch recording.
Definition: includes/opentelemetry/metrics/meter.h:37
semconv::k8s::unitMetricK8sDaemonsetReadyNodes
static constexpr const char * unitMetricK8sDaemonsetReadyNodes
Definition: includes/opentelemetry/semconv/k8s_metrics.h:216
semconv::k8s::descrMetricK8sHpaCurrentPods
static constexpr const char * descrMetricK8sHpaCurrentPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:352
semconv::k8s::CreateAsyncInt64MetricK8sNamespacePhase
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sNamespacePhase(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:759
semconv::k8s::CreateAsyncInt64MetricK8sNodeNetworkErrors
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sNodeNetworkErrors(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:920
semconv::k8s::kMetricK8sStatefulsetReadyPods
static constexpr const char * kMetricK8sStatefulsetReadyPods
The number of replica pods created for this statefulset with a Ready Condition.
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1649
semconv::k8s::CreateAsyncDoubleMetricK8sJobFailedPods
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricK8sJobFailedPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:637
semconv::k8s::kMetricK8sDaemonsetCurrentScheduledNodes
static constexpr const char * kMetricK8sDaemonsetCurrentScheduledNodes
Number of nodes that are running at least 1 daemon pod and are supposed to run the daemon pod.
Definition: includes/opentelemetry/semconv/k8s_metrics.h:74
OPENTELEMETRY_DEPRECATED
#define OPENTELEMETRY_DEPRECATED
Definition: includes/opentelemetry/common/macros.h:228
semconv::k8s::CreateSyncInt64MetricK8sDaemonsetMisscheduledNodes
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricK8sDaemonsetMisscheduledNodes(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:174
semconv::k8s::kMetricK8sCronjobActiveJobs
static constexpr const char * kMetricK8sCronjobActiveJobs
The number of actively running jobs for a cronjob.
Definition: includes/opentelemetry/semconv/k8s_metrics.h:32
semconv::k8s::descrMetricK8sJobDesiredSuccessfulPods
static constexpr const char * descrMetricK8sJobDesiredSuccessfulPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:565
semconv::k8s::CreateSyncDoubleMetricK8sStatefulsetUpdatedPods
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricK8sStatefulsetUpdatedPods(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1710
semconv::k8s::CreateAsyncInt64MetricK8sCronjobActiveJobs
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricK8sCronjobActiveJobs(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/k8s_metrics.h:52
semconv::k8s::unitMetricK8sHpaMinPods
static constexpr const char * unitMetricK8sHpaMinPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:483
semconv::k8s::descrMetricK8sReplicationControllerDesiredPods
static constexpr const OPENTELEMETRY_DEPRECATED char * descrMetricK8sReplicationControllerDesiredPods
Definition: includes/opentelemetry/semconv/k8s_metrics.h:1411
semconv::k8s::descrMetricK8sNodeCpuTime
static constexpr const char * descrMetricK8sNodeCpuTime
Definition: includes/opentelemetry/semconv/k8s_metrics.h:780