首页 > Web开发 > 详细

kubernetes 的EFK 部署日志管理工具

时间:2020-04-03 18:08:03      阅读:80      评论:0      收藏:0      [点我收藏+]
kubernetes 的EFK 部署

标签(空格分隔): kubernetes系列


一: kubernetes 的EFK 部署


一: kubernetes 的EFK 部署

1.1 关于pod的日志信息


cd /var/log/containers/
ls 
ls -lrt *

技术分享图片

技术分享图片

技术分享图片


1.2 kubernetes 的EFK 部署

添加 Google incubator 仓库
helm repo add incubator http://storage.googleapis.com/kubernetes-charts-incubator

技术分享图片

部署 Elasticsearch
上传ES的镜像到所有节点

elasticsearch-oss.tar  fluentd-elasticsearch.tar kibana.tar  三个镜像包

docker load -i elasticsearch-oss.tar
docker load -i fluentd-elasticsearch.tar
docker load -i kibana.tar 
----

kubectl create namespace efk
helm fetch incubator/elasticsearch

下载elasticsearch-1.10.2.tgz

技术分享图片

技术分享图片


tar -zxvf elasticsearch-1.10.2.tgz

cd elasticsearch

vim values.yaml
修改
----
MINIMUM_MASTER_NODES: "1"

replicas: 1

enabled: false

##虚拟机配置硬件配置不是很高,所以改为1个 只有一个master节点 
----

技术分享图片

技术分享图片

技术分享图片



helm install --name els1 --namespace=efk -f values.yaml .

kubectl get pod -n efk

技术分享图片

技术分享图片

技术分享图片

kubectl get svc -n efk

kubectl run cirror-$RANDOM --rm -it --image=cirros -- /bin/sh

curl Elasticsearch:Port/_cat/nodes

技术分享图片

技术分享图片


部署 Fluentd

helm fetch stable/fluentd-elasticsearch

tar -zxvf fluentd-elasticsearch-2.0.7.tgz

cd fluentd-elasticsearch/

vim values.yaml
---
host: ‘elasticsearch-client‘ 改为 host: ‘10.106.90.165‘

---
helm install --name flu1 --namespace=efk -f values.yaml .

技术分享图片

技术分享图片

技术分享图片

技术分享图片


部署 kibana

helm fetch stable/kibana --version 0.14.8

tar -zxvf kibana-0.14.8.tgz

技术分享图片


cd kibana
vim values.yaml
----
elasticsearch.url: http://10.106.90.165:9200

----
helm install --name kib1 --namespace=efk -f values.yaml .

技术分享图片

技术分享图片

技术分享图片

将kibana的clusterIP 改为NodePort

kubect get svc -n efk 

kuectl edit svc kib1-kibana -n efk 
------
type : Cluster-IP 改为 type: NodePort
------
允许 对外网 的访问

技术分享图片

技术分享图片

kubectl get svc -n efk 

技术分享图片

http://192.168.100.11:30765

技术分享图片

kubernetes 的EFK 部署日志管理工具

原文:https://blog.51cto.com/flyfish225/2484523

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!