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 : Config
Properties
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. |