NVIDIA DeepStream SDK API Reference

9.2 Release
9.2/includes/opentelemetry/semconv/incubating/cicd_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 cicd
21 {
22 
28 static constexpr const char *kMetricCicdPipelineRunActive = "cicd.pipeline.run.active";
29 static constexpr const char *descrMetricCicdPipelineRunActive =
30  "The number of pipeline runs currently active in the system by state.";
31 static constexpr const char *unitMetricCicdPipelineRunActive = "{run}";
32 
35 {
39 }
40 
43 {
47 }
48 
51 {
55 }
56 
59 {
63 }
64 
70 static constexpr const char *kMetricCicdPipelineRunDuration = "cicd.pipeline.run.duration";
71 static constexpr const char *descrMetricCicdPipelineRunDuration =
72  "Duration of a pipeline run grouped by pipeline, state and result.";
73 static constexpr const char *unitMetricCicdPipelineRunDuration = "s";
74 
77 {
81 }
82 
85 {
89 }
90 
99 static constexpr const char *kMetricCicdPipelineRunErrors = "cicd.pipeline.run.errors";
100 static constexpr const char *descrMetricCicdPipelineRunErrors =
101  "The number of errors encountered in pipeline runs (eg. compile, test failures).";
102 static constexpr const char *unitMetricCicdPipelineRunErrors = "{error}";
103 
106 {
109 }
110 
113 {
116 }
117 
120 {
124 }
125 
128 {
132 }
133 
140 static constexpr const char *kMetricCicdSystemErrors = "cicd.system.errors";
141 static constexpr const char *descrMetricCicdSystemErrors =
142  "The number of errors in a component of the CICD system (eg. controller, scheduler, agent).";
143 static constexpr const char *unitMetricCicdSystemErrors = "{error}";
144 
146  metrics::Meter *meter)
147 {
150 }
151 
153  metrics::Meter *meter)
154 {
157 }
158 
161 {
164 }
165 
168 {
171 }
172 
178 static constexpr const char *kMetricCicdWorkerCount = "cicd.worker.count";
179 static constexpr const char *descrMetricCicdWorkerCount =
180  "The number of workers on the CICD system by state.";
181 static constexpr const char *unitMetricCicdWorkerCount = "{count}";
182 
185 {
188 }
189 
192 {
195 }
196 
199 {
202 }
203 
206 {
209 }
210 
211 } // namespace cicd
212 } // namespace semconv
semconv::cicd::unitMetricCicdSystemErrors
static constexpr const char * unitMetricCicdSystemErrors
Definition: includes/opentelemetry/semconv/cicd_metrics.h:143
semconv::cicd::descrMetricCicdSystemErrors
static constexpr const char * descrMetricCicdSystemErrors
Definition: includes/opentelemetry/semconv/cicd_metrics.h:141
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::cicd::kMetricCicdPipelineRunDuration
static constexpr const char * kMetricCicdPipelineRunDuration
Duration of a pipeline run grouped by pipeline, state and result.
Definition: includes/opentelemetry/semconv/cicd_metrics.h:70
semconv::cicd::kMetricCicdPipelineRunActive
static constexpr const char * kMetricCicdPipelineRunActive
The number of pipeline runs currently active in the system by state.
Definition: includes/opentelemetry/semconv/cicd_metrics.h:28
semconv::cicd::unitMetricCicdPipelineRunActive
static constexpr const char * unitMetricCicdPipelineRunActive
Definition: includes/opentelemetry/semconv/cicd_metrics.h:31
nostd::unique_ptr
Provide a simplified port of std::unique_ptr that has ABI stability.
Definition: includes/opentelemetry/nostd/unique_ptr.h:45
semconv::cicd::unitMetricCicdPipelineRunDuration
static constexpr const char * unitMetricCicdPipelineRunDuration
Definition: includes/opentelemetry/semconv/cicd_metrics.h:73
semconv::cicd::unitMetricCicdWorkerCount
static constexpr const char * unitMetricCicdWorkerCount
Definition: includes/opentelemetry/semconv/cicd_metrics.h:181
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
Definition: includes/opentelemetry/semconv/azure_metrics.h:18
semconv::cicd::descrMetricCicdPipelineRunActive
static constexpr const char * descrMetricCicdPipelineRunActive
Definition: includes/opentelemetry/semconv/cicd_metrics.h:29
metrics::Meter::CreateDoubleHistogram
virtual nostd::unique_ptr< Histogram< double > > CreateDoubleHistogram(nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept=0
OPENTELEMETRY_BEGIN_NAMESPACE
#define OPENTELEMETRY_BEGIN_NAMESPACE
Definition: includes/opentelemetry/version.h:21
semconv::cicd::descrMetricCicdWorkerCount
static constexpr const char * descrMetricCicdWorkerCount
Definition: includes/opentelemetry/semconv/cicd_metrics.h:179
semconv::cicd::CreateSyncInt64MetricCicdPipelineRunActive
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricCicdPipelineRunActive(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/cicd_metrics.h:34
semconv::cicd::CreateAsyncInt64MetricCicdPipelineRunErrors
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricCicdPipelineRunErrors(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/cicd_metrics.h:119
semconv::cicd::CreateAsyncDoubleMetricCicdWorkerCount
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricCicdWorkerCount(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/cicd_metrics.h:205
metrics::Meter::CreateDoubleObservableUpDownCounter
virtual nostd::shared_ptr< ObservableInstrument > CreateDoubleObservableUpDownCounter(nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept=0
semconv::cicd::CreateAsyncDoubleMetricCicdPipelineRunActive
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricCicdPipelineRunActive(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/cicd_metrics.h:58
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::cicd::kMetricCicdSystemErrors
static constexpr const char * kMetricCicdSystemErrors
The number of errors in a component of the CICD system (eg.
Definition: includes/opentelemetry/semconv/cicd_metrics.h:140
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
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::cicd::CreateSyncDoubleMetricCicdSystemErrors
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricCicdSystemErrors(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/cicd_metrics.h:152
semconv::cicd::CreateSyncDoubleMetricCicdPipelineRunErrors
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricCicdPipelineRunErrors(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/cicd_metrics.h:112
semconv::cicd::descrMetricCicdPipelineRunErrors
static constexpr const char * descrMetricCicdPipelineRunErrors
Definition: includes/opentelemetry/semconv/cicd_metrics.h:100
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::cicd::CreateSyncInt64MetricCicdWorkerCount
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricCicdWorkerCount(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/cicd_metrics.h:184
semconv::cicd::CreateAsyncDoubleMetricCicdSystemErrors
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricCicdSystemErrors(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/cicd_metrics.h:167
semconv::cicd::kMetricCicdWorkerCount
static constexpr const char * kMetricCicdWorkerCount
The number of workers on the CICD system by state.
Definition: includes/opentelemetry/semconv/cicd_metrics.h:178
semconv::cicd::CreateSyncInt64MetricCicdPipelineRunDuration
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricCicdPipelineRunDuration(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/cicd_metrics.h:76
semconv::cicd::CreateAsyncDoubleMetricCicdPipelineRunErrors
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricCicdPipelineRunErrors(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/cicd_metrics.h:127
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::cicd::CreateSyncDoubleMetricCicdPipelineRunDuration
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricCicdPipelineRunDuration(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/cicd_metrics.h:84
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::cicd::kMetricCicdPipelineRunErrors
static constexpr const char * kMetricCicdPipelineRunErrors
The number of errors encountered in pipeline runs (eg.
Definition: includes/opentelemetry/semconv/cicd_metrics.h:99
semconv::cicd::CreateAsyncInt64MetricCicdSystemErrors
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricCicdSystemErrors(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/cicd_metrics.h:160
semconv::cicd::CreateSyncInt64MetricCicdPipelineRunErrors
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricCicdPipelineRunErrors(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/cicd_metrics.h:105
semconv::cicd::CreateSyncDoubleMetricCicdWorkerCount
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricCicdWorkerCount(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/cicd_metrics.h:191
semconv::cicd::CreateSyncDoubleMetricCicdPipelineRunActive
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricCicdPipelineRunActive(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/cicd_metrics.h:42
metrics::Meter::CreateUInt64Histogram
virtual nostd::unique_ptr< Histogram< uint64_t > > CreateUInt64Histogram(nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept=0
Creates a Histogram with the passed characteristics and returns a unique_ptr to that Histogram.
metrics::Meter
Handles instrument creation and provides a facility for batch recording.
Definition: includes/opentelemetry/metrics/meter.h:37
semconv::cicd::descrMetricCicdPipelineRunDuration
static constexpr const char * descrMetricCicdPipelineRunDuration
Definition: includes/opentelemetry/semconv/cicd_metrics.h:71
semconv::cicd::CreateAsyncInt64MetricCicdPipelineRunActive
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricCicdPipelineRunActive(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/cicd_metrics.h:50
semconv::cicd::unitMetricCicdPipelineRunErrors
static constexpr const char * unitMetricCicdPipelineRunErrors
Definition: includes/opentelemetry/semconv/cicd_metrics.h:102
semconv::cicd::CreateSyncInt64MetricCicdSystemErrors
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricCicdSystemErrors(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/cicd_metrics.h:145
semconv::cicd::CreateAsyncInt64MetricCicdWorkerCount
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricCicdWorkerCount(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/cicd_metrics.h:198