Class MacsApmExtension
An object that represents APM Agent provisioning via a Management Agent.
Inherited Members
Namespace: Oci.ApmconfigService.Models
Assembly: OCI.DotNetSDK.Apmconfig.dll
Syntax
public class MacsApmExtension : ConfigProperties
AgentVersion
Declaration
[JsonProperty(PropertyName = "agentVersion")]
public string AgentVersion { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The version of the referenced agent bundle. | 
AttachInstallDir
Declaration
[JsonProperty(PropertyName = "attachInstallDir")]
public string AttachInstallDir { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The directory owned by runAsUser. | 
DisplayName
Declaration
[JsonProperty(PropertyName = "displayName")]
public string DisplayName { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The name by which a configuration entity is displayed to the end user. | 
ManagementAgentId
Declaration
[JsonProperty(PropertyName = "managementAgentId")]
public string ManagementAgentId { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The OCID of the Management Agent that will provision the APM Agent. | 
ProcessFilter
Declaration
[JsonProperty(PropertyName = "processFilter")]
public List<string> ProcessFilter { get; set; }Property Value
| Type | Description | 
|---|---|
| List<string> | Filter patterns used to discover active Java processes for provisioning the APM Agent. | 
RunAsUser
Declaration
[JsonProperty(PropertyName = "runAsUser")]
public string RunAsUser { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The OS user that should be used to discover Java processes. | 
ServiceName
Declaration
[JsonProperty(PropertyName = "serviceName")]
public string ServiceName { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The name of the service being monitored. This argument enables you to filter by service and view traces and other signals in the APM Explorer user interface. |