如何在AliyunLogConfig中设置Logstore名称?
在YAML配置文件的spec
部分指定logstore
字段填上想要设置的Logstore名称。如果指定的Logstore不存在,日志服务将会自动创建。
apiVersion: log.alibabacloud.com/v1alpha1
kind: AliyunLogConfig
metadata:
name: simple-stdout-example # 自定义资源名称,需保证集群内唯一
spec:
project: k8s-my-project # 指定Project名称,默认为安装Logtail组件时的Project
logstore: k8s-stdout # 设置Logstore名称,此处即为所配置的Logstore名字
此配置中,logstore: k8s-stdout
展示了如何设置Logstore名称为k8s-stdout
。 同样,在Sidecar采集方式的配置示例中,也有类似的设置方法:
spec:
...
logstore: k8s # 设置Logstore名称
...
确保在Kubernetes集群中定义的每个AliyunLogConfig
资源的logstore
名称都是唯一的,并且与日志收集需求相匹配。参考的官方文档如下:
https://help.aliyun.com/zh/ros/developer-reference/aliyun-serverless-log-logstore?spm=a2c6h.13066369.0.0.348a3962w7XyaD
回答不易请采纳
在AliyunLogConfig的spec字段中,可以通过设置logstore属性来指定Logstore的名称。例如,在配置文件中,可以这样设置:"logstore: eci-demo"。如果指定的Logstore不存在,日志服务会自动创建它。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。