阿里云开源插件 log-pilot 搜集 k8s 部署应用容器内日志
1.准备 k8s 集群(192.168.60.128,192.168.60.129,192.168.60.130)
[root@k8s-master mnt]# kubectl get node
NAME STATUS ROLES AGE VERSION
k8s-master Ready control-plane,master 79d v1.20.4
k8s-node1 Ready <none> 79d v1.20.4
k8s-node2 Ready <none> 79d v1.20.4
2.准备 es 和 kibana 收集日志系统(es7.13 和 kibana7.13),在 192.168.60.131 上安装
[root@localhost ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
540a10135717 tomcat:7.0 "catalina.sh run" About an hour ag Up About an hour 8080/tcp test
ecf39ea8f61d docker.elastic.co/kibana/kibana:7.13.2 "/bin/tini -- /usr/l…" About an hour ago Up About an hour 0.0.0.0:5601->5601/tcp, :::5601->5601/tcp kibana
7d96469f2eda elasticsearch:7.13.2 "/bin/tini -- /usr/l…" About an hour ago Up About an hour 0.0.0.0:9200->9200/tcp, :::9200->9200/tcp, 9300/tcp elasticsearch
[root@localhost ~]# netstat -anput |grep 9200
tcp 0 0 0.0.0.0:9200 0.0.0.0:* LISTEN 10938/docker-proxy
tcp6 0 0 :::9200 :::* LISTEN 10943/docker-proxy
[root@localhost ~]# netstat -anput |grep 5601
tcp 0 0 0.0.0.0:5601 0.0.0.0:* LISTEN 10976/docker-proxy
tcp6 0 0 :::5601 :::* LISTEN 10980/docker-proxy
http://192.168.60.131:9200/
http://192.168.60.131:5601/