对于java项目查看日志方法很多,由于项目需要,查看日志需要命令查看,为方便后端开发人员查看错误日志,项目要求搭建elk日志管理
此次是springcloud搭建elk,spirngboot亦可如此
elk :是elasticsearch(存储日志数据),logstash(收集日志) ,kibana(显示日志数据)的缩写
首先得安装这三个软件,下载地址:
开源搜索:Elasticsearch、ELK Stack 和 Kibana 的开发者 | Elastic
1.启动elastcsearch:
elasticsearch下载解压,然后找到bin目录下的(windows下)elasticsearch.bat启动,默认端口9200无需修改 linux环境下启动需要新建用户,然后用新用户cd到bin目录下,然后用 ./elasticsearch & 命令启动 。
启动成功访问 htttp://ip:9200 如图 代表成功
2.启动kibana:
kibana下载解压
(windows环境下)修改 config下的kibana.yml文件 如图:打开kibana链接es的地址 保存
然后进入bin目录点击kibana.bat启动
linux环境下 同样修改kibana.yml文件,然后用新用户cd到bin目录下,用 ./kibana &命令启动
启动成功访问 http://ip:5601 如图