Namespace Oci.ApmconfigService.Models
Classes
Apdex
An Apdex configuration rule. The Apdex score is computed based on how the response time of a span compares to two predefined threshold values. The first threshold defines the maximum response time that is considered satisfactory for the end user. The second one defines the maximum response time that is considered tolerable. All times larger than that will be considered frustrating for the end user. An Apdex configuration rule works by selecting a subset of spans based on a filter expression and applying the two threshold comparisons to compute a score for each of the selected spans. The rule has an "isApplyToErrorSpans" property that controls whether or not to compute the Apdex for spans that have been marked as errors. If this property is set to "true", then the Apdex score for error spans is computed in the same way as for non-error ones. If set to "false", then computation for error spans is skipped, and the score is set to "frustrating" regardless of the configured thresholds. The default is "false". The "isEnabled" property controls whether or not an Apdex score is computed and can be used to disable Apdex score for certain spans. The default is "true". The "priority" property specifies the importance of the rule within a rule set. Lower values indicate a higher priority. Rules with higher priorities are evaluated first in the rule set. The priority of the rules must be unique within a rule set.
ApdexRules
The set of Apdex rules to be used in Apdex computation. In the current version, only one rule set can exist in the configuration.
ApdexRulesSummary
The set of Apdex rules used in Apdex computation.
Config
A configuration item, which has a number of mutually exclusive properties that can be used to set specific portions of the configuration.
ConfigCollection
A collection of configuration items.
ConfigModelConverter
ConfigSummary
A description of a configuration item. It specifies all the properties that define the configuration item.
ConfigSummaryModelConverter
CreateApdexRulesDetails
The set of Apdex rules to be used in Apdex computation. In the current version, only one rule set may exist per configuration, and attempting to create a rule set if it already exists results in an error.
CreateConfigDetails
The request body used to create new configuration items. It must specify the configuration type of the item, as well as the actual data to populate the item with.
CreateConfigDetailsModelConverter
CreateMetricGroupDetails
A metric group defines a set of metrics to collect from a span. It uses a span filter to specify which spans to process. The set is then published to a namespace, which is a product level subdivision of metrics.
CreateOptionsDetails
An Options object represents configuration options.
CreateSpanFilterDetails
A named setting that specifies the filter criteria to match a subset of the spans.
Dimension
A dimension is a label that is used to describe or group metrics.
FilterTextOrId
A span filter written in text, or as the OCID of a SpanFilter resource. If both are given, the filterText is used.
Metric
A metric is a quantitative measurement of an entity.
MetricGroup
A metric group defines a set of metrics to collect from a span. It uses a span filter to specify which spans to process. The set is then published to a namespace, which is a product level subdivision of metrics.
MetricGroupSummary
A metric group defines a set of metrics to collect from a span. It uses a span filter to specify which spans to process. The set is then published to a namespace, which is a product level subdivision of metrics.
Namespace
Namespaces represent a product level subdivision by name.
NamespaceCollection
Collection of available namespaces.
NamespaceMetric
Metric associated with a namespace.
NamespaceMetricCollection
Collection of available namespace metrics.
Options
An object that represents configuration options.
OptionsSummary
An Options object represents configuration options.
RetrieveNamespaceMetricsDetails
The request body used to retrieve metrics for the specified namespace.
SpanFilter
A named setting that specifies the filter criteria to match a subset of the spans.
SpanFilterReference
Describes an item that references the span filter.
SpanFilterSummary
A named setting that specifies the span filter criteria to match a subset of the spans.
TestDetails
The request body used to execute a test.
TestDetailsModelConverter
TestOutput
The result of running a test.
TestOutputModelConverter
TestSpanEnrichmentDetails
Run a set of span enrichment rules on a given span to see the result.
TestSpanEnrichmentOutput
Output of running a set of span enrichment rules against a span.
UpdateApdexRulesDetails
The set of Apdex rules to be used in Apdex computation.
UpdateConfigDetails
The request body used to update the configuration item. It must specify the data to update the item with.
UpdateConfigDetailsModelConverter
UpdateMetricGroupDetails
A metric group defines a set of metrics to collect from a span. It uses a span filter to specify which spans to process. The set is then published to a namespace, which is a product level subdivision of metrics.
UpdateOptionsDetails
An Options object represents configuration options.
UpdateSpanFilterDetails
A named setting that specifies the filter criteria to match a subset of the spans.
ValidateSpanFilterPatternDetails
The request body used to validate a Span Filter pattern.
Enums
ConfigTypes
Configuration Type
MetricTypes
Metric Type
SortOrders
Sort orders.
TestTypes
Type of test to run.