一、组件介绍
1 Kibana-是您进入Elastic的窗口
使用Kibana,您可以调整数据形状并浏览Elastic Stack。
使用Kibana,您可以:
1 搜索,观察和保护。 从发现文档到分析日志再到发现安全漏洞,Kibana是您访问这些功能及其他功能的门户。
2 可视化和分析您的数据。 搜索隐藏的见解,可视化您在图表,仪表,地图等中找到的内容,并将其组合在仪表板中。
3 管理,监视和保护弹性堆栈。 管理索引和提取管道,监视Elastic Stack集群的运行状况,并控制哪些用户可以访问哪些功能。
首页面
查询显示访问流量
通过获取的访问者 IP 定位访问者的城市地区等
二、部署
1 下载解压
curl -L -O https://artifacts.elastic.co/downloads/kibana/kibana-7.10.1-linux-x86_64.tar.gz
tar xzvf kibana-7.10.1-linux-x86_64.tar.gz -C /usr/local/
2 创建软链接(可选)
ln -s /usr/local/kibana-7.10.0-linux-x86_64 /usr/local/kibana
三、设置
1 配置主配置文件
/usr/local/kibana/config/kibana.yml
# 监听端口,默认端口是 5601
server.port: 5601
# 自己的监听地址
server.host: "0.0.0.0"
# 用于连接到 ES 集群的地址和端口
elasticsearch.hosts: ["http://es01:9200"]
# pid 文件路径(可选的配置)
pid.file: /var/run/kibana/kibana.pid
# 日志文件路径(可选的配置),默认是输出到标准输出(也就是终端屏幕)
# logging.dest: stdout
logging.dest: /var/log/kibana/kibana.log
# 设置页面的字体为中文
i18n.locale: "zh-CN"
2 创建用于运行 kibana 的普通用户
默认情况下,kibana 不允许使用 root 用户运行,所以这里创建一个普通用户
useradd ela
3 创建程序使用到的目录并赋予权限
mkdir /var/run/kibana /var/log/kibana/
chown ela.ela /var/run/kibana /var/log/kibana/
给安装目录也赋予权限
chown ela.ela kibana/ -R
三、运行和关闭
1 使用普通用户运行
运行于前台
/usr/local/kibana/bin/kibana
运行于后台
nohup /usr/local/kibana/bin/kibana &
2 使用 root 用户运行
如果所使用 root 用户运行需要使用如下命令
/usr/local/kibana/bin/kibana --allow-root
⚠️ 注意这样启动程序,是运行于前台
3 日志报错
{"type":"log","@timestamp":"2021-03-03T10:34:45Z","tags":["error","elasticsearch","data"],"pid":4151,"message":"[ConnectionError]: connect ECONNREFUSED 127.0.0.1:9200"}
说明 kibana 无法连接到 ES 集群,需要检查如下配置是否正确
配置文件 /usr/local/kibana/config/kibana.yml
elasticsearch.hosts: ["http://localhost:9200"]
检查 elasticsearch 主机的防火墙的状态,SELinux 的状态。
4 关闭
4.1 设置了 PID 文件路径的情况下
使用如下命令格式即可
pkill -F PID文件路径
本例中需要执行如下命令
pkill -F /var/run/kibana/kibana.pid
4.2 没有设置 PID 文件路径的情况下
先找到进程号
ps -ef | awk '/[k]ibana/ {print $2}'
之后用 kill
命令终止此进程
四、访问
使用浏览器访问 http://ip:5601
接下来就可以学习下面的知识了
需要先点我学习:Elastic Stack-05-Filebeat-7.10.0之后,再继续学习下面的 创建索引
五、创建索引模式
Kibana需要使用索引模式来访问要浏览的Elasticsearch数据。索引模式选择要使用的数据,并允许您定义字段的属性。
索引模式可以指向特定索引,例如,您昨天的日志数据或包含您的数据的所有索引。它还可以指向 数据流或索引别名。
完成后的样子如下图
六、查询数据
版权声明:本文为qq_22648091原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。