path # lines of code apis/v1alpha2/amazoncloudwatchagent_types.go 68 apis/v1alpha2/groupversion_info.go 10 apis/v1alpha2/instrumentation_types.go 95 apis/v1alpha2/zz_generated.deepcopy.go 540 apis/v1alpha1/amazoncloudwatchagent_types.go 152 apis/v1alpha1/dcgmexpoter_types.go 41 apis/v1alpha1/ingress_type.go 22 apis/v1alpha1/upgrade_strategy.go 8 apis/v1alpha1/groupversion_info.go 10 apis/v1alpha1/samplers.go 15 apis/v1alpha1/neuronmonitor_types.go 42 apis/v1alpha1/collector_webhook.go 279 apis/v1alpha1/prometheus_config.go 68 apis/v1alpha1/instrumentation_types.go 94 apis/v1alpha1/instrumentation_webhook.go 292 apis/v1alpha1/zz_generated.deepcopy.go 1137 apis/v1alpha1/propagators.go 14 apis/v1alpha1/mode.go 10 apis/v1alpha1/allocation_strategy.go 7 config/crd/bases/cloudwatch.aws.amazon.com_instrumentations.yaml 1790 config/crd/bases/cloudwatch.aws.amazon.com_amazoncloudwatchagents.yaml 9049 config/crd/bases/cloudwatch.aws.amazon.com_neuronmonitors.yaml 3203 config/crd/bases/cloudwatch.aws.amazon.com_dcgmexporters.yaml 3024 config/crd/kustomization.yaml 5 config/manager/manager.yaml 39 config/manager/kustomization.yaml 8 config/certmanager/certificate.yaml 24 config/certmanager/kustomizeconfig.yaml 14 config/certmanager/kustomization.yaml 4 config/default/manager_webhook_patch.yaml 23 config/default/webhookcainjection_patch.yaml 13 config/default/kustomization.yaml 40 config/webhook/kustomizeconfig.yaml 21 config/webhook/service.yaml 13 config/webhook/manifests.yaml 192 config/webhook/kustomization.yaml 5 config/rbac/dcgm_exporter_role_binding.yaml 12 config/rbac/neuron_monitor_service_account.yaml 5 config/rbac/agent_role.yaml 32 config/rbac/agent_service_account.yaml 5 config/rbac/dcgm_exporter_role.yaml 9 config/rbac/service_account.yaml 5 config/rbac/neuron_monitor_role.yaml 9 config/rbac/dcgm_exporter_service_account.yaml 5 config/rbac/role.yaml 217 config/rbac/neuron_monitor_role_binding.yaml 12 config/rbac/kustomization.yaml 13 config/rbac/role_binding.yaml 12 config/rbac/agent_role_binding.yaml 12 pkg/constants/env.go 24 pkg/sidecar/pod.go 55 pkg/sidecar/attributes.go 82 pkg/sidecar/podmutator.go 147 pkg/sidecar/annotation.go 25 pkg/featuregate/featuregate.go 79 pkg/instrumentation/apachehttpd.go 203 pkg/instrumentation/javaagent.go 67 pkg/instrumentation/annotationtype.go 33 pkg/instrumentation/nodejs.go 58 pkg/instrumentation/dotnet.go 132 pkg/instrumentation/defaultinstrumentation.go 225 pkg/instrumentation/nginx.go 251 pkg/instrumentation/python.go 92 pkg/instrumentation/podmutator.go 365 pkg/instrumentation/auto/restart.go 35 pkg/instrumentation/auto/callback.go 123 pkg/instrumentation/auto/config.go 40 pkg/instrumentation/auto/annotation.go 192 pkg/instrumentation/annotationmutator.go 71 pkg/instrumentation/sdk.go 463 pkg/instrumentation/golang.go 69 pkg/instrumentation/helper.go 87 pkg/instrumentation/annotation.go 43 pkg/instrumentation/upgrade/upgrade.go 113 pkg/instrumentation/jmx/jmx.go 16 controllers/dcgmexporter_controller.go 99 controllers/common.go 163 controllers/amazoncloudwatchagent_controller.go 146 controllers/neuronmonitor_controller.go 99 main.go 344 internal/config/change_handler.go 35 internal/config/main.go 109 internal/config/options.go 129 internal/naming/triming.go 41 internal/naming/dns.go 22 internal/naming/port.go 24 internal/naming/main.go 79 internal/status/dcgmexporter/dcgmexporter.go 13 internal/status/dcgmexporter/handle.go 35 internal/status/collector/collector.go 70 internal/status/collector/handle.go 35 internal/status/neuronmonitor/neuronmonitor.go 13 internal/status/neuronmonitor/handle.go 35 internal/webhook/namespacemutation/webhookhandler.go 35 internal/webhook/podmutation/webhookhandler.go 64 internal/webhook/workloadmutation/webhookhandler.go 49 internal/manifests/dcgmexporter/service.go 48 internal/manifests/dcgmexporter/annotations.go 21 internal/manifests/dcgmexporter/volume.go 22 internal/manifests/dcgmexporter/container.go 66 internal/manifests/dcgmexporter/dcgmexporter.go 27 internal/manifests/dcgmexporter/daemonset.go 42 internal/manifests/dcgmexporter/configmap.go 32 internal/manifests/dcgmexporter/serviceaccount.go 26 internal/manifests/builder.go 22 internal/manifests/collector/deployment.go 50 internal/manifests/collector/horizontalpodautoscaler.go 91 internal/manifests/collector/service.go 127 internal/manifests/collector/volumeclaim.go 11 internal/manifests/collector/statefulset.go 52 internal/manifests/collector/annotations.go 36 internal/manifests/collector/volume.go 64 internal/manifests/collector/container.go 154 internal/manifests/collector/daemonset.go 48 internal/manifests/collector/poddisruptionbudget.go 33 internal/manifests/collector/parser/parser.go 10 internal/manifests/collector/parser/receiver/receiver_jaeger.go 94 internal/manifests/collector/parser/receiver/receiver_otlp.go 95 internal/manifests/collector/parser/receiver/receiver_statsd.go 20 internal/manifests/collector/parser/receiver/receiver_generic.go 46 internal/manifests/collector/parser/receiver/receiver.go 100 internal/manifests/collector/parser/receiver/receiver_zipkin.go 22 internal/manifests/collector/parser/receiver/receiver_aws-xray.go 20 internal/manifests/collector/servicemonitor.go 54 internal/manifests/collector/configmap.go 77 internal/manifests/collector/collector.go 64 internal/manifests/collector/podmonitor.go 58 internal/manifests/collector/config_replace.go 131 internal/manifests/collector/ports.go 274 internal/manifests/collector/utils.go 12 internal/manifests/collector/route.go 74 internal/manifests/collector/adapters/config_validate.go 76 internal/manifests/collector/adapters/config_to_ports.go 103 internal/manifests/collector/adapters/config_from.go 126 internal/manifests/collector/adapters/config_to_probe.go 121 internal/manifests/collector/serviceaccount.go 30 internal/manifests/collector/ingress.go 123 internal/manifests/manifestutils/labels.go 63 internal/manifests/mutate.go 266 internal/manifests/params.go 19 internal/manifests/neuronmonitor/service.go 48 internal/manifests/neuronmonitor/annotations.go 21 internal/manifests/neuronmonitor/volume.go 22 internal/manifests/neuronmonitor/container.go 58 internal/manifests/neuronmonitor/daemonset.go 42 internal/manifests/neuronmonitor/neuronmonitor.go 27 internal/manifests/neuronmonitor/configmap.go 28 internal/manifests/neuronmonitor/serviceaccount.go 26 internal/manifests/targetallocator/deployment.go 54 internal/manifests/targetallocator/service.go 34 internal/manifests/targetallocator/annotations.go 29 internal/manifests/targetallocator/volume.go 41 internal/manifests/targetallocator/container.go 63 internal/manifests/targetallocator/labels.go 21 internal/manifests/targetallocator/targetallocator.go 26 internal/manifests/targetallocator/configmap.go 72 internal/manifests/targetallocator/adapters/config_to_prom_config.go 207 internal/manifests/targetallocator/serviceaccount.go 32 internal/version/main.go 139 cmd/amazon-cloudwatch-agent-target-allocator/prehook/relabel.go 74 cmd/amazon-cloudwatch-agent-target-allocator/prehook/prehook.go 39 cmd/amazon-cloudwatch-agent-target-allocator/diff/diff.go 38 cmd/amazon-cloudwatch-agent-target-allocator/config/flags.go 61 cmd/amazon-cloudwatch-agent-target-allocator/config/config.go 207 cmd/amazon-cloudwatch-agent-target-allocator/collector/collector.go 111 cmd/amazon-cloudwatch-agent-target-allocator/allocation/consistent_hashing.go 197 cmd/amazon-cloudwatch-agent-target-allocator/allocation/allocatortest.go 50 cmd/amazon-cloudwatch-agent-target-allocator/allocation/strategy.go 90 cmd/amazon-cloudwatch-agent-target-allocator/server/server.go 257 cmd/amazon-cloudwatch-agent-target-allocator/watcher/promOperator.go 287 cmd/amazon-cloudwatch-agent-target-allocator/watcher/watcher.go 28 cmd/amazon-cloudwatch-agent-target-allocator/watcher/file.go 64 cmd/amazon-cloudwatch-agent-target-allocator/main.go 220