Class: DatadogAPIClient::V2::ObservabilityPipelineGenerateMetricsProcessor Deprecated

Inherits:
Object
  • Object
show all
Includes:
BaseGenericModel
Defined in:
lib/datadog_api_client/v2/models/observability_pipeline_generate_metrics_processor.rb

Overview

Deprecated.

This model is deprecated.

The generate_datadog_metrics processor creates custom metrics from logs and sends them to Datadog. Metrics can be counters, gauges, or distributions and optionally grouped by log fields.

Supported pipeline types: logs

Deprecated: This processor is deprecated. Use the generate_metrics processor instead.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#additional_propertiesObject

Returns the value of attribute additional_properties.



49
50
51
# File 'lib/datadog_api_client/v2/models/observability_pipeline_generate_metrics_processor.rb', line 49

def additional_properties
  @additional_properties
end

#display_nameObject

The display name for a component.



32
33
34
# File 'lib/datadog_api_client/v2/models/observability_pipeline_generate_metrics_processor.rb', line 32

def display_name
  @display_name
end

#enabledObject

Indicates whether the processor is enabled.



35
36
37
# File 'lib/datadog_api_client/v2/models/observability_pipeline_generate_metrics_processor.rb', line 35

def enabled
  @enabled
end

#idObject

The unique identifier for this component. Used to reference this component in other parts of the pipeline.



38
39
40
# File 'lib/datadog_api_client/v2/models/observability_pipeline_generate_metrics_processor.rb', line 38

def id
  @id
end

#includeObject

A Datadog search query used to determine which logs this processor targets.



41
42
43
# File 'lib/datadog_api_client/v2/models/observability_pipeline_generate_metrics_processor.rb', line 41

def include
  @include
end

#metricsObject

Configuration for generating individual metrics.



44
45
46
# File 'lib/datadog_api_client/v2/models/observability_pipeline_generate_metrics_processor.rb', line 44

def metrics
  @metrics
end

#typeObject

The processor type. Always generate_datadog_metrics.



47
48
49
# File 'lib/datadog_api_client/v2/models/observability_pipeline_generate_metrics_processor.rb', line 47

def type
  @type
end