K8S 日志收集:head插件安装
Posted 不忘初心-铃
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了K8S 日志收集:head插件安装相关的知识,希望对你有一定的参考价值。
下载node
wget https://npm.taobao.org/mirrors/node/v6.9.5/node-v6.9.5-linux-x64.tar.gz
tar xf node-v6.9.5-linux-x64.tar.gz
添加环境变量
[[email protected] ~]# cat /etc/profile
export NODE_HOME=/root/node-v6.9.5-linux-x64
export PATH=$PATH:${NODE_HOME}/bin
export NODE_PATH=${NODE_HOME}/lib/node_modules
[[email protected] ~]# source /etc/profile
修改npm仓库
npm config set registry https://registry.npm.taobao.org
npm config set disturl https://npm.taobao.org/dist
下载head插件
https://github.com/mobz/elasticsearch-head/archive/master.zip
unzip elasticsearch-head-master.zip
安装grunt
cd elasticsearch-head-master
npm install -g grunt-cli
npm install
修改head插件配置文件
Gruntfile.js 修改
[[email protected] elasticsearch-head-master]# vi Gruntfile.js
90 connect: {
91 server: {
92 options: {
93 port: 9100,
94 base: ‘.‘,
95 keepalive: true
96 }
97 }
98 }
99
100 });
_site/app.js 修改
[[email protected] _site]# vi app.js
4354 this.base_uri = this.config.base_uri || this.prefs.get("app-base_uri") || "http://192.168.19.93:9200";
启动head
cd /root/elasticsearch-head-master
grunt server
修改连接es节点的配置,允许head访问
http.cors.enabled: true
http.cors.allow-origin: "*"
以上是关于K8S 日志收集:head插件安装的主要内容,如果未能解决你的问题,请参考以下文章