ELK使用(详细)
ELK介绍
官网:https://www.elastic.co/cn/what-is/elk-stack
Java开发的高性能分布式日志系统,支持亿级的查询。
一、ELK字母含义
E: ES数据库--高性能的数据库引擎------SqlServer 数据库
L:Logstash,收集和保存数据的工具-------SqlServer存储数据的工具
K:管理工具,Kibana,操作使用管理 ES数据库的客户端
Beats: 高性能是数据工具
ES安装
docker run - name elasticsearch -d -e ES_JAVA_OPTS="-Xms512m -Xmx512m"
-e "discovery.type=single-node" -p 9200:9200 -p 9300:9300 elasticsearch:7.17.1
kibana安装
docker run -p 5601:5601 -d -e
ELASTICSEARCH_URL=http: / 192.168.0.7:9200 -e
ELASTICSEARCH_HOSTS=http: / 192.168.0.7:9200 kibana:7.17.1
访问:访问: http://192.168.0.7:5061/ 展示结果如下:即安装成功
ElasticSearch Head:https://www.cnblogs.com/RaymonGoGo/p/16756867.html
** ElasticHD 支持 ES监控、实时搜索,Index template快捷替换修改,索引列表信息查看, SQL converts to DSL工具等,体验下来感觉还是比较强大的**
参考资料:
程序中调用es的文档说明:https://www.elastic.co/guide/en/elasticsearch/client/index.html
ElasticSearch入门篇(保姆级教程):https://zhuanlan.zhihu.com/p/4515715981.
SQL查询语句转 ES的Json查询格式的小工具:https://blog.csdn.net/feiying0canglang/article/details/126348055
ElasticSearch Head:https://www.cnblogs.com/RaymonGoGo/p/16756867.html1.
ElasticHD的下载、安装与安装的方法:https://blog.51cto.com/knifeedge/5627147
本文来自博客园,作者:Raymon*码记,转载请注明原文链接:https://www.cnblogs.com/RaymonGoGo/p/16816282.html