天天看點

納管叢集接入日志服務接入日志服務

接入日志服務

在容器服務的應用目錄裡找到“ack-sls-log-controller”

納管叢集接入日志服務接入日志服務

填入合适的參數後,“建立”即可,圖中紅框标注處均需要填入自己叢集對應的值

如果叢集和vpc有專線打通

InstallParam參數可以去掉'-internet'字尾

Endpoint參數可以在{region-id}後增加'-intranet'字尾

建立完成後可以在控制台下發下面這段yaml驗證日志服務是否可用

apiVersion: v1
kind: Pod
metadata:
  name: my-demo
spec:
  containers:
  - name: my-demo-app
    image: 'registry.cn-hangzhou.aliyuncs.com/log-service/docker-log-test:latest'
    env:
    ######### 配置 環境變量 ###########
    - name: aliyun_logs_log-stdout
      value: stdout
    - name: aliyun_logs_log-varlog
      value: /var/log/*.log
    - name: aliyun_logs_mytag1_tags
      value: tag1=v1
    ###############################
    ######### 配置vulume mount ###########
    volumeMounts:
    - name: volumn-sls-mydemo
      mountPath: /var/log
  volumes:
  - name: volumn-sls-mydemo
    emptyDir: {}
  ###############################           

預期會在日志服務對應的project下面有兩個logstore:"log-stdout"和“log-varlog”和對應的日志内容(日志展示會有一定延遲)

如果叢集中有部署

ngress-nginx

,可以參考這裡

部署Ingress的采集日志