赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 分布式云容器平台ACK One
  4. 操作指南
  5. 多集群舰队
  6. GitOps
  7. 运维管理
  8. 开启GitOps控制面日志与审计日志

开启GitOps控制面日志与审计日志

  • 运维管理
  • 发布于 2025-04-18
  • 0 次阅读
文档编辑
文档编辑

GitOps功能开启后,ArgoCD Server和ArgoCD Application Controller等ArgoCD的控制面日志、访问ArgoCD Server的审计日志等将被收集到日志服务SLS中。您可以通过开启GitOps控制面日志与审计日志功能进行查看。本文介绍如何开启和关闭GitOps控制面日志和审计日志。

计费说明

日志服务SLS开启后,会统一以按量付费方式进行计费。更多信息,请参见按使用功能计费。

前提条件

已开启收集Fleet实例控制平面组件日志及审计日志

开启日志服务

执行以下命令,创建阿里云日志配置CR。

以下YAML中的project字段可以自定义,日志控制器会为您自动创建相应名称的Project。

如果不设置project字段,日志控制器会自动创建一个名为k8s-log-<clusterid>的Project,并在该Project中创建一个名为gitops-argocd-logstore的日志库(Logstore),用于存储ArgoCD控制面的日志。

cat << EOF | kubectl apply -f -
apiVersion: log.alibabacloud.com/v1alpha1
kind: AliyunLogConfig
metadata:
  name: gitops-argocd-sls-config
  namespace: argocd
spec:
# 可使用以下字段指定Project。
# project: ackone-gitops   
  # 日志保留5天,您可以根据需求配置。
  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

关闭日志服务

  1. 执行以下命令,删除AliyunLogConfig CR。

    kubectl delete aliyunlogconfigs.log.alibabacloud.com gitops-argocd-sls-config -n argocd
  2. 登录日志服务控制台,将名为gitops-argocd-logstore的Logstore删除。

相关文章

开启GitOps控制面日志与审计日志 2025-04-18 18:11

GitOps功能开启后,ArgoCD Server和ArgoCD Application Controller等ArgoCD的控制面日志、访问ArgoCD Server的审计日志等将被收集到日志服务SLS中。您可以通过开启GitOps控制面日志与审计日志功能进行查看。本文介绍如何开启和关闭GitOp

配置ACK One ArgoCD告警 2025-04-18 18:11

ACK One的舰队监控基于可观测监控Prometheus版的监控指标,提供了舰队自身的监控大盘,您可以根据自身需求自定义告警规则,实时监控相关指标。本文介绍如何配置ACK One ArgoCD告警。 前提条件 已开启舰队监控。具体操作,请参见开启舰队监控

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号