六个月宝宝辅食食谱,爱在黎明破晓前,新闻联播天气预报-萝卜科技,创新新闻流技术,让你读到最好的新闻

admin 2019-05-16 阅读:240

Kubernetes 开发了一个 Elasticsearch 附加组件来完结集群的日志办理。这是一个 Elasticsearch、Fluentd 和 Kibana 的组合。Elasticsearch 是一个查找引擎,担任存储日志并供给查询接口;Fluentd 担任从 Kubernetes 收集日志并发送给 Elasticsearch;Kibana 供给了一个 Web GUI,用户可以阅览和查找存储在 Elasticsearch 中的日志。


布置

Elasticsearch 附加组件自身会作为 Kubernetes 的运用在集群里运转,其 YAML 装备文件可从 https://github.com/kubernetes/kubernetes/tree/master/cluster/addons/fluentd-elasticsearch 获取。


可将这些 YAML 文件下载到本地目录,比方 addons ,经过 kubectl apply -f addons/ 布置。


这儿有一点需求留意:后边咱们会经过 NodePort 拜访 Kibana,需求注释掉 kibana-deployment.yaml 中的环境变量 SERVER_BASEPATH,不然无法拜访。


一切的资源都布置在 kube-system Namespace 里。


DaemonSet fluentd-es 从每个节点收集日志,然后发送给 Elasticsearch。


Elasticsearch 以 StatefulSet 资源运转,并经过 Service elasticsearch-logging 对外供给接口。这儿现已将 Service 的类型经过 kubectl edit 修改为 NodePort。

可经过 http://192.168.56.106:32607/ 验证 Elasticsearch 已正常作业。


Kibana 以 Deployment 资源运转,用户可经过 Service kibana-logging 拜访其 Web GUI。这儿现已将 Service 的类型修改为 NodePort。


经过 http://192.168.56.106:30319/ 拜访 Kibana。


Kibana 会显现 Index Pattern 创立页面。直接点击 Create,Kibana 会主动完结后续装备。


这时,点击左上角的 Discover 就可以检查和检索 Kubernetes 日志了。


Kubernetes 日志办理体系现已安排妥当,用户可以根据需求创立自己的 Dashboard,具体方法可参阅 Kibana 官方文档。

小结

Elasticsearch 附加组件自身会作为 Kubernetes 的运用在集群里运转,以完结集群的日志办理。它是一个 Elasticsearch、Fluentd 和 Kibana 的组合。

Elasticsearch 是一个查找引擎,担任存储日志并供给查询接口。

Fluentd 担任从 Kubernetes 收集日志并发送给 Elasticsearch。

Kibana 供给了一个 Web GUI,用户可以阅览和查找存储在 Elasticsearch 中的日志。

写在最终

作为 Kubernetes 的实战教程,咱们现已到了该收尾的当地。

本教程涵盖了 Kubernetes 最最重要的技能:集群架构、容器化运用布置、Scale Up/Down、翻滚更新、监控检查、集群网络、数据办理、监控和日志办理,经过很多的试验探讨了 Kubernetes 的运转机制。

这个教程的方针是使读者可以把握施行和办理 Kubernetes 的必需技能,可以真正将 Kubernetes 用起来。

为了到达这个方针,每一章都规划了很多的实践操作环节,经过截图和日志协助读者了解各个技能关键,一起为读者自己实践 Kubernetes 供给翔实的参阅。

本教程对读者应该会有两个效果:

  1. 初学者可以依照章节次序体系地学习 Kubernetes,并经过教程中的试验把握 Kubernetes 的理论知识和实操技能。
  2. 有经历的运维人员可以将本教程作为参阅资料,在实践作业中有针对性地检查相关知识点。

期望读者们可以经过本教程打下厚实根底,可以沉着地运维 Kubernetes ,并结合地点公司和安排的实践需求搭建出有用的容器办理渠道。

最终祝我们运用 Kubernetes 愉快!

书本:

1.《每天5分钟玩转Kubernetes》

https://item.jd.com/26225745440.html(点击“阅览原文”直达)

2.《每天5分钟玩转Docker容器技能》

https://item.jd.com/16936307278.html

3.《每天5分钟玩转OpenStack》

https://item.jd.com/12086376.html

来历: CloudMan