Todos os produtos
Search
Central de documentação

Container Service for Kubernetes:Ativar a coleta de logs do plano de controle e logs de auditoria do GitOps

Última atualização: Jul 02, 2026

Ative a coleta de logs para encaminhar os logs do plano de controle do Argo CD e os logs de auditoria do servidor Argo CD ao Simple Log Service (SLS), facilitando a solução de problemas e a auditoria de conformidade. O plano de controle do Argo CD é composto pelo servidor Argo CD e pelo controlador de aplicações do Argo CD.

Faturamento

O armazenamento de logs no Simple Log Service gera cobranças no modelo pagamento conforme o uso. Para mais detalhes, consulte Pagamento por recurso.

Pré-requisitos

Antes de começar, verifique se você concluiu a etapa descrita em Coletar logs do plano de controle e logs de auditoria de uma instância Fleet.

Ativar a coleta de logs

Execute o comando abaixo para crie um resource AliyunLogConfig.

O campo project é opcional. Se omitido, o controlador de logs cria automaticamente um projeto chamado k8s-log-\<clusterid\> e um Logstore chamado gitops-argocd-logstore para armazenar os logs do plano de controle do Argo CD. Caso prefira usar um nome de projeto personalizado, defina o campo project com o nome desejado — o controlador de logs criará o projeto caso ele ainda não exista.

cat << EOF | kubectl apply -f -
apiVersion: log.alibabacloud.com/v1alpha1
kind: AliyunLogConfig
metadata:
  name: gitops-argocd-sls-config
  namespace: argocd
spec:
  # Optional: specify a custom SLS project name.
  project: ackone-gitops
  # Log retention period in days. Adjust based on your requirements.
  lifeCycle: 5
  logstore: gitops-argocd-logstore
  logtailConfig:
    inputType: plugin
    configName: gitops-argocd-sls-config
    inputDetail:
      plugin:
        inputs:
        - detail:
            Stderr: true
            Stdout: true
          type: service_docker_stdout
EOF

Desativar a coleta de logs

  1. Exclua o resource AliyunLogConfig:

    kubectl delete aliyunlogconfigs.log.alibabacloud.com gitops-argocd-sls-config -n argocd
  2. Faça login no console do Simple Log Service e exclua o Logstore gitops-argocd-logstore.