0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

构建高效搜索解决方案,Elasticsearch & Kibana 的完美结合

jf_94205927 来源:jf_94205927 作者:jf_94205927 2024-12-27 13:48 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

前言

构建高效搜索解决方案,FlexusX 服务器与 Elasticsearch & Kibana 的完美结合,为企业带来云端搜索新体验。FlexusX 实例以其卓越性能与灵活扩展性,确保高并发搜索的流畅运行。部署 Elasticsearch,享受分布式搜索的精准与快速;结合 Kibana,实现数据可视化,决策更直观。在 828 华为云企业上云节不仅降低成本,更提升效率。云端部署,资源按需分配,灵活应对业务增长。立即体验,开启高效搜索新篇章,让数据驱动您的企业未来!

链接直达:华为云Flexus云服务器X实例

wKgZPGduP52AT3hNAAIZcxjF0jY283.png

Elasticsearch 介绍

Elasticsearch 是一个基于 Lucene 构建的开源、分布式搜索和分析引擎,它通过提供强大的全文搜索、实时分析能力和 RESTful API,支持 PB 级数据的快速处理和复杂查询,特别适用于日志分析、网站搜索、实时监控和业务分析等多种场景,以其分布式架构、高可用性和可扩展性成为处理大数据的优选工具。

官方网站:https://www.elastic.co/cn/elasticsearch

官方文档:https://www.elastic.co/docs

wKgZO2duP56AeNt1AAKghRhP6iY049.png

kibana 介绍

Kibana 是一个开源的数据可视化与分析平台,专为 Elasticsearch 设计。它提供了一个直观且强大的界面,让用户能够轻松地探索、可视化、分析和共享存储在 Elasticsearch 索引中的数据。通过 Kibana,用户可以创建自定义仪表板,以图形化方式展示关键指标、监控实时数据变化,并进行深入的数据分析。这一平台不仅简化了复杂数据的理解过程,还增强了数据驱动的决策能力,是 Elasticsearch 生态系统中不可或缺的组成部分,广泛应用于日志分析、性能监控、安全审计等多个领域。

官方网站:https://www.elastic.co/cn/downloads/kibana

官方文档:https://www.elastic.co/docs

wKgZPGduP56AHTBEAACR8JJQmss089.png

环境规划

部署流程

前期准备

创建网络

[root@flexusx-251f~]# docker network create es-kb-neta16e637d327b955c2b138c3d615d6ecce1ee6f760b919d5e974e50748c7cbc3f

拉取镜像

[root@flexusx-251f~]# docker pull elasticsearch:7.17.20

7.17.20:Pulling from library/elasticsearch

d4c3c94e5e10:Already existse

2d4b0a1128f:

Pull complete86cab1abf274:

Pull complete4f4fb700ef54:

Pull complete091252f7c9c3:

Pull completeba22547cb7b5:

Pull complete6eb5ac7a61d1:

Pull complete78ac87136b0f:

Pull complete03977b84fc22:

Pull completecb9719a7448f:

Pull completeDigest:sha256:ed3a3bdb961d0c488c74aaf1e44f48809e54981c1bb39a53b6047d71f191f69bStatus:Downloaded newer image for elasticsearch:7.17.20docker.io/library/elasticsearch:7.17.20[root@flexusx-251f~]# docker pull kibana:7.17.187.17.20:Pulling from library/kibanad4c3c94e5e10:Already exists0fe144c362b1:Pull complete0eeac22a56d8:Pull completefd30f5974e3c:Pull complete0a37326c1989:Pull complete4f4fb700ef54:Pull complete9bc0aee2b8f5:Pull completec858d553a1d7:Pull completeda67f383fa3e:Pull complete7c9f20cf430f:Pull complete9e0d12605b54:Pull complete294777053dd6:Pull completedf1e636ab8a5:Pull complete2ab537178792:Pull completeDigest:sha256:cc537607c5a7ac4c7bf8f5e2a2028200460a35a3593de22196ffcc24009347bcStatus:Downloaded newer image for kibana:7.17.20docker.io/library/kibana:7.17.20

部署 elasticsearch

创建 elasticsearch 容器

[root@flexusx-251f~]# docker run -itd--namees -e"ES_JAVA_OPTS=-Xms512m -Xmx512m"-e"discovery.type=single-node"-ves-data:/usr/local/elasticsearch7.17.20/data -ves-plugins:/usr/local/elasticsearch7.17.20/plugins -ves-logs:/usr/local/elasticsearch7.17.20/logs --privileged--networkes-kb-net -p9200:9200 -p9300:9300 elasticsearch:7.17.18

配置安全组,放行端口 9200

wKgZO2duP5-AQK3MAADuoF3t9Qo318.png

在浏览器地址栏输入:http://主机 IP:9200

输出以下内容,证明 ElasticSearch 服务启动成功

wKgZPGduP6CAYdgjAAJEe8EJYBY410.png

部署 Kibana

Kibana使操作 ES 数据的可视化界面,使用 Kibana操作 ES 非常方便。

•-e ELASTICSEARCH_HOSTS=http://es:9200 设置 elasticsearch 的地址

•因为 kibana 已经与 elasticsearch 在一个网络,因此可以用容器名直接访问 elasticsearch

[root@flexusx-251f~]# docker run -itd--namekibana -eELASTICSEARCH_HOSTS=http://es:9200 --network=es-kb-net -p5601:5601 kibana:7.17.20

查看日志,看服务是否启动

[root@flexusx-251f~]# docker logs -fkibana

wKgZO2duP6GAPdDjAAn3AQug8Ws965.png

配置安全组,放行端口 5601

wKgZPGduP6GAQ-EOAAEUtgpq1vI299.png

在浏览器地址栏输入:http://主机 IP:5601

wKgZO2duP6KAa2U9AAIY46mZdWY675.png

点击左上角按钮,点击 Dev Tools即可进入如下所示的开发操作界面

wKgZPGduP6OARX6oAANst57jpjw133.png

在左边的控制台输入框中输入如下命令,然后点击右上角的三角形按钮执行请求即可在右边的界面看到查询结果。

wKgZO2duP6SAGU-iAAMUAkXpxq8437.png

体验和感受

在数据驱动的时代,高效搜索解决方案成为企业提升竞争力的关键。华为云 FlexusX 服务器,以其卓越的性能、灵活的扩展性和稳定可靠的服务,为构建高效搜索环境提供了坚实的基础。而今,结合 Elasticsearch 的分布式搜索能力与 Kibana 的强大数据可视化功能,可以为企业打造了一个云端搜索解决方案的新标杆。

该服务器不仅拥有强大的计算能力,更支持资源的按需扩展,确保在高并发搜索场景下依然能够保持流畅运行。Elasticsearch,作为业界领先的搜索引擎,以其分布式架构、可扩展性和丰富的 API 接口,为企业提供了快速、准确、灵活的搜索体验。而 Kibana,则以其直观易用的界面和强大的数据可视化能力,让搜索结果一目了然,助力企业做出更加精准的决策。

在828 华为云企业上云节期间,立即行动,点击下方链接,享受上云节专属优惠,让您的企业在数据海洋中畅游无阻,为企业带来前所未有的搜索效率和价值。

产品链接:华为云Flexus云服务器X实例直播建站服务器-华为云

审核编辑 黄宇


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 服务器
    +关注

    关注

    13

    文章

    10094

    浏览量

    90883
  • 分布式
    +关注

    关注

    1

    文章

    1062

    浏览量

    76417
  • Elasticsearch
    +关注

    关注

    0

    文章

    30

    浏览量

    3126
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    罗德与施瓦茨宣布推出新频段 R&S ZNB3000 矢量网络分析仪,频率高达 54 GHz

    R&SZNB3000以业界领先的测量速度、出色的扩展能力及一流射频性能,为中端矢量网络分析仪市场树立了新标杆。随着高频型号的加入,R&SZNB3000将覆盖更广泛的应用场景。罗德与施
    的头像 发表于 12-04 17:04 190次阅读
    罗德与施瓦茨宣布推出新频段 R&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;S ZNB3000 矢量网络分析仪,频率高达 54 GHz

    一体化精密位移传感器在工业监测领域的革命性应用—森瑟科技

    2025&amp;quot;战略推动下,这类高性能传感器将成为智能工厂不可或缺的&amp;quot;神经末梢&amp;quot;,为设备健康管理提供更精准的数据基石。建议用户在选型时充分考量实际工况需求,通过专业厂商的技术支持,
    的头像 发表于 09-22 16:15 574次阅读
    一体化精密位移传感器在工业监测领域的革命性应用—森瑟科技

    井下照明配电房智慧系统方案构建地下空间安全用电的&amp;amp;quot;数字中枢&amp;amp;quot;

    、能源管理粗放等问题。智慧系统方案通过物联网、人工智能与电力技术的深度融合,为地下空间构建起安全、智能、高效的用电管理体系。一、系统架构:三位一体的智能体系该方案由感知层
    的头像 发表于 08-20 09:42 444次阅读
    井下照明配电房智慧系统<b class='flag-5'>方案</b>:<b class='flag-5'>构建</b>地下空间安全用电的&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;quot;数字中枢&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;quot;

    为什么GNSS/INS组合被誉为导航界的&amp;amp;quot;黄金搭档&amp;amp;quot;?

    在导航技术领域,GNSS(全球导航卫星系统)和INS(惯性导航系统)的结合,一直被业界誉为"黄金搭档"。它们优势互补,克服了单一系统的局限性,为高精度、高可靠性的导航提供了完美
    的头像 发表于 07-09 17:12 652次阅读
    为什么GNSS/INS组合被誉为导航界的&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;quot;黄金搭档&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;quot;?

    新知|Verizon与AT&amp;amp;amp;T也可以手机直接连接卫星了

    近日,Verizon与AT&amp;T宣布,手机直连卫星方面取得重要进展,使用普通手机实现了通过卫星的视频通话。很显然,Verizon与AT&amp;T的这一举措是针对此前T-Mobile
    的头像 发表于 06-19 07:07 895次阅读
    新知|Verizon与AT&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;T也可以手机直接连接卫星了

    单节点Elasticsearch+Filebeat+Kibana安装指南

    单节点Elasticsearch+Filebeat+Kibana安装指南
    的头像 发表于 05-21 11:06 974次阅读
    单节点<b class='flag-5'>Elasticsearch+Filebeat+Kibana</b>安装指南

    如何在CentOS系统中部署ELK日志分析系统

    日志分析已成为企业监控、故障排查和性能优化的重要组成部分。ELK(Elasticsearch、Logstash 和 Kibana)堆栈作为一种强大的开源解决方案,提供了高效的日志收集、
    的头像 发表于 05-08 11:47 795次阅读
    如何在CentOS系统中部署ELK日志分析系统

    双模载波芯片CN8513&amp;amp;amp;CN8514在智能家居中的创新应用

    双模载波芯片CN8513&amp;CN8514在智能家居中的创新应用
    的头像 发表于 02-10 09:43 968次阅读
    双模载波芯片CN8513&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;CN8514在智能家居中的创新应用

    如何在Linux环境下高效安装部署和配置Elasticsearch

    /CentOS-7-x86_64-DVD-2009.iso elasticsearch-7.10.0-linux-x86_64.tar.gz https://www.elastic.co/cn/downloads/past-releases
    的头像 发表于 01-16 11:49 1829次阅读

    HPLC+HRF双模载波芯片CN8513&amp;amp;amp;CN8514应用于智能楼宇

    HPLC+HRF双模载波芯片CN8513&amp;CN8514应用于智能楼宇
    的头像 发表于 01-09 10:01 1180次阅读
    HPLC+HRF双模载波芯片CN8513&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;CN8514应用于智能楼宇

    HPLC+HRF双模载波芯片CN8513&amp;amp;amp;CN8514用于智能抄表系统

    HPLC+HRF双模载波芯片CN8513&amp;CN8514用于智能抄表系统
    的头像 发表于 01-03 10:04 2392次阅读
    HPLC+HRF双模载波芯片CN8513&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;CN8514用于智能抄表系统

    热跳线片式电阻:高效散热与电气隔离的完美结合

    热跳线片式电阻:高效散热与电气隔离的完美结合
    的头像 发表于 01-02 15:02 1053次阅读

    宏集X7 &amp;amp; X10系列手持HMI——突破限制,赋能工业现场

    全新宏集X7 &amp; X10系列手持HMI重磅上市!为您打破传统人机交互的空间限制,实现更高效、更安全的生产操作
    的头像 发表于 12-24 17:38 845次阅读
    宏集X7 &<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>; X10系列手持HMI——突破限制,赋能工业现场

    如何判断产品需不需要做AT&amp;amp;amp;T认证?AT&amp;amp;amp;T测试内容和要求分享

    随着经济全球化的发展,国内越来越多产品厂商选择将自家产品出口到北美市场,而这时候各位厂商都会面临产品需不需要做AT&amp;T的问题。今天英利检测针对这一问题整理了一些关于AT&amp;T认证中
    的头像 发表于 12-23 17:46 1021次阅读
    如何判断产品需不需要做AT&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;T认证?AT&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;T测试内容和要求分享

    企业如何用ELK技术栈实现数据流量爆炸式增长

    elasticsearch 是实时全文索引,具有强大的搜索功能配置相对简单:elasticsearch 的 API 全部使用 JSON 接口,logstash 使用模块配置,kibana
    的头像 发表于 12-19 11:38 983次阅读
    企业如何用ELK技术栈实现数据流量爆炸式增长