Download PDF
Download page Configure Network Monitoring.
Configure Network Monitoring
This page provides a complete list of the configurations that you can use to monitor the network performance of your cluster. You can also set these configurations when you install Network Monitoring.
Global Settings
You can specify the global parameters within the collectors-values.yaml
file. For global settings, see Global Settings.
appdynamics-network-monitoring
Configuration
You can include the following configuration options under the appdynamics-cloud-k8s-monitoring
key in the collectors-values.yaml
file.
To reinstall or upgrade the collectors, see Upgrade or Uninstall Kubernetes and App Service Monitoring.
Network Monitoring Collectors Configuration
Parameter | Description | Required | Default | Reinstall Required |
---|---|---|---|---|
log | The log level of the collectors. | No |
CODE
| No |
rbac | If set to true , a Kubernetes Role is created. The Role is bound to the serviceAccount defined in k8sCollector.serviceAccount . | No |
| Yes |
Kernel Collector (include these configuration options under the kernelCollector key) | ||||
enabled | Allows you to enable or disable the Kernel Collector portion of the Network Monitoring Collector. | No |
| No |
image | The Kernel Collector image address in the following format: <registryAccount>/<project>:<tag> | No | otel/opentelemetry-ebpf-kernel-collector:v0.10.2 | No |
imagePullPolicy | Image pull policy for the pod. | No |
| No |
imagePullSecrets | Image pull secrets for the pod. | No |
| No |
nodeSelector | Node selector for the pod. | No |
CODE
| No |
serviceAccount | Defines the service account that is created and assigned to the Kernel Collector. | No |
CODE
| Yes |
tolerations | Tolerations for the pod. | No |
CODE
| No |
affinity | Affinity for the pod. | No |
| No |
resources | Resources you assign to the pod. | No |
| No |
Kubernetes Collector (include these configuration options under the k8sCollector key) | ||||
enabled | Allows you to enable or disable the Kubernetes Collector portion of the Network Collector. | No |
| No |
relay | Defines the k8s-relay container in the pod. Contains the configuration for the image , imagePullPolicy , and resources. | No |
CODE
| No |
watcher | Defines the k8s-watcher container in the pod. Contains the configuration for the image , imagePullPolicy , and resources. | No |
CODE
| No |
imagePullSecrets | Image pull secrets for the pod. | No |
| No |
nodeSelector | Node selector for the pod. | No |
CODE
| No |
tolerations | Tolerations for the pod. | No |
| No |
affinity | Affinity for the pod. | No |
| No |
serviceAccount | Defines the service account that is created and assigned to the Kubernetes Collector. | No |
CODE
| Yes |
Reducer (include these configuration options under the reducer key) | ||||
ingestShards | Scales the Reducer processing capacity by increasing the number of ingestion shards. | No |
| No |
matchingShards | Scales the Reducer processing capacity by increasing the number of matching shards. | No |
| No |
aggregationShards | Scales the Reducer processing capacity by increasing the number of aggregation shards. | No |
| No |
disableMetrics | Disables specific metrics from being generated (applied before any To disable an entire metric category, use one of the following values:
To disable a single metric, set the value to the name of the metric. | No |
| No |
enableMetrics | Enables which metrics to be generated (applied after any To enable an entire metric category, use one of the following values:
To enable a single metric, set the value to the name of the metric. | No |
| No |
telemetryPort | Port used to listen for incoming connections from Kernel and Kubernetes Collectors. | No |
| No |
image | The Reducer image address in the following format: <registryAccount>/<project>:<tag> | No | otel/opentelemetry-ebpf-reducer:v0.10.2 | No |
imagePullPolicy | Image pull policy for the pod. | No | Always | No |
imagePullSecrets | Image pull secrets for the pod. | No |
| No |
nodeSelector | Node selector for the pod. | No |
CODE
| No |
tolerations | Tolerations for the pod. | No | [] | No |
affinity | Affinity for the pod. | No |
| No |
resources | Resources you assign to the pod. | No |
| No |