大连cms建站模板,铜陵做网站的公司,wordpress收不到邮箱验证,免费网站制造目前#xff0c;容器服务Windows Kubernetes支持将业务容器产生的stdout输出、日志文件同步到阿里云日志服务#xff08;SLS#xff09;进行统一管理。
支撑组件安装
在Windows Kubernetes集群安装界面勾选使用日志服务#xff0c;集群会安装支持日志收集的必要组件logta…目前容器服务Windows Kubernetes支持将业务容器产生的stdout输出、日志文件同步到阿里云日志服务SLS进行统一管理。
支撑组件安装
在Windows Kubernetes集群安装界面勾选使用日志服务集群会安装支持日志收集的必要组件logtail。 集群安装完毕后可以在日志服务控制台 查看到按k8s-sls-{Kubernetes 集群 ID}形式命名的工程。收集到的业务容器日志都会放在该工程下。 使用YAML模版部署业务容器
YAML 模板的语法同 Kubernetes 语法但是为了给容器指定采集配置需要使用 env 来为 container 增加采集配置和自定义 Tag并根据采集配置创建对应的 volumeMounts 和 volumns。以下是一个简单的 Deployment 示例
apiVersion: extensions/v1beta1
kind: Deployment
metadata:labels:app: logtail-testname: logtail-test
spec:replicas: 1template:metadata:labels:app: logtail-testname: logtail-testspec:containers:- name: logtailimage: registry-vpc.cn-hangzhou.aliyuncs.com/acs/windows-logtail:1809-1.0.0.4command: [powershell.exe]args: [cmd /k ping -t 127.0.0.1 -w 10000 C:\log\data.log]env:######### 配置 环境变量 ###########- name: aliyun_logs_log-stdoutvalue: stdout- name: aliyun_logs_log-varlogvalue: C:\log\*.log- name: aliyun_logs_log_tagsvalue: tag1v1########################################## 配置vulume mount #######volumeMounts:- name: volumn-sls-winmountPath: c:\logvolumes:- name: volumn-sls-winemptyDir: {}###############################nodeSelector:beta.kubernetes.io/os: windows
其中有三部分需要根据您的需求进行配置一般按照顺序进行配置。
第一部分通过环境变量来创建您的采集配置和自定义 Tag所有与配置相关的环境变量都采用aliyun_logs_作为前缀。 创建采集配置的规则如下
- name: aliyun_logs_{Logstore 名称}value: {日志采集路径}
示例中创建了两个采集配置其中 aliyun_logs_log-stdout 这个 env 表示创建一个 Logstore 名字为 log-stdout日志采集路径为 stdout 的配置从而将容器的标准输出采集到 log-stdout 这个 Logstore 中。 说明 Logstore 名称中不能包含下划线_可以使用 - 来代替。 创建自定义 Tag 的规则如下
- name: aliyun_logs_{任意不包含_的名称}_tagsvalue: {Tag 名}{Tag 值}
配置 Tag 后当采集到该容器的日志时会自动附加对应的字段到日志服务。
如果您的采集配置中指定了非 stdout 的采集路径需要在此部分创建相应的 volumnMounts。 示例中采集配置添加了对c:log*.log 的采集因此相应地添加了c:log的 volumeMounts。
查看日志
本例部署的应用会向data.log文件中写入日志。可以按以下步骤查看日志
安装成功后进入日志服务控制台。在进入控制台后选择 Kubernetes 集群对应的 Project默认为 k8s-log-{Kubernetes 集群 ID}进入 Logstore 列表页面。在列表中找到相应的 Logstore采集配置中指定单击查询。本例中在日志查询页面您可查看容器内文本日志并可发现自定义tag附加到日志字段中。
原文链接 本文为云栖社区原创内容未经允许不得转载。