本文将详细介绍如何在Elasticsearch 2.3.4版本上安装和配置Marvel监控工具,包括Kibana的下载、配置以及插件安装步骤。 Elasticsearch Marvel是一个强大的监控解决方案,用于实时监测和分析Elasticsearch集群的健康状况、性能指标和资源使用情况。它提供了一个用户友好的界面,帮助管理员了解集群的状态,从而进行优化和故障排除。 首先,我们需要在Elasticsearch服务器上安装两个必要的插件:License和Marvel Agent。在Elasticsearch的bin目录下,执行以下命令: ```bash bin/plugin install license bin/plugin install marvel-agent ``` 这两个插件的安装确保了我们能够使用Marvel的功能并对其进行授权。 接下来,我们需要配置Kibana来连接到Elasticsearch集群。你可以从Elasticsearch官网下载与Elasticsearch 2.3.4兼容的Kibana版本,例如4.5.3。下载完成后,解压并进入kibana目录。打开`config/kibana.yml`配置文件,添加或修改以下行,其中“http://192.168.2.150:9200”应替换为你的Elasticsearch实例的IP地址和端口: ```yaml elasticsearch.url: "http://192.168.2.150:9200" ``` 保存配置文件后,启动Kibana服务: ```bash bin/kibana ``` 然后,我们需要安装适用于Elasticsearch 2.3.4的Marvel插件。在Kibana的bin目录下执行: ```bash bin/kibana plugin --install elasticsearch/marvel/latest bin/kibana plugin --install elasticsearch/marvel/2.3.4 ``` 安装完成后,你将在Kibana的日志中看到类似以下的输出,表明插件已经成功安装并准备就绪: ```log log[18:40:53.594][info][status][plugin:kibana] Status changed from uninitialized to green - Ready log[18:40:53.613][info][status][plugin:elasticsearch] Status changed from uninitialized to yellow - Waiting for Elasticsearch log[18:40:53.616][info][status][plugin:marvel] Status changed from uninitialized to yellow - Waiting for Elasticsearch log[18:40:53.631][info][status][plugin:kbn_vislib_vis_types] Status changed from uninitialized to green - Ready log[18:40:53.635][info][status][plugin:markdown_vis] Status changed from uninitialized to green - Ready log[18:40:53.642][info][status][plugin:metric_vis] Status changed from uninitialized to green - Ready ``` 至此,Elasticsearch 2.3.4上的Marvel安装和配置已完成。现在,你可以在Kibana的Web界面中访问Marvel监控面板,查看集群的实时数据和历史统计信息,包括节点状态、索引活动、CPU使用率、内存消耗等关键指标。 请注意,虽然这里提供的安装过程是基于Elasticsearch 2.3.4和Kibana 4.5.3,但安装其他版本的Elasticsearch和Kibana时,基本步骤相似,只是需要下载对应版本的软件包和插件。确保始终从官方渠道获取软件,以保证安全性和稳定性。
bin/plugin install license
bin/plugin install marvel-agent
2.下载kibana(对应es2.3.4):
https://download.elastic.co/kibana/kibana/kibana-4.5.3-linux-x64.tar.gz
2.2修改config/kibana.yml文件:
#修改为es的http访问ip和端口
elasticsearch.url: "http://192.168.2.150:9200"
2.3先运行bin/kibana看会不会报错.
3.在kibana添加插件
#这个安装的marvel太高,安装底下那个2.3.4
bin/kibana plugin --install elasticsearch/marvel/latest
bin/kibana plugin --install elasticsearch/marvel/2.3.4
4.marvel安装成功之后,重启es和kibana,如下:
log [18:40:53.594] [info][status][plugin:kibana] Status changed from uninitialized to green - Ready
? log [18:40:53.613] [info][status][plugin:elasticsearch] Status changed from uninitialized to yellow - Waiting for Elasticsearch
? log [18:40:53.616] [info][status][plugin:marvel] Status changed from uninitialized to yellow - Waiting for Elasticsearch
? log [18:40:53.631] [info][status][plugin:kbn_vislib_vis_types] Status changed from uninitialized to green - Ready
? log [18:40:53.635] [info][status][plugin:markdown_vis] Status changed from uninitialized to green - Ready
? log [18:40:53.642] [info][status][plugin:metric_vis] Status changed from uninitialized to green - Ready
? log [18:40:53.646] [info][status][plugin:spyModes] Status changed from uninitialized to green - Ready
? log [18:40:54.547] [info][status][plugin:elasticsearch] Status changed from yellow to green - Kibana index ready
? log [18:40:54.548] [info][status][plugin:statusPage] Status changed from uninitialized to green - Ready
? log [18:40:54.551] [info][status][plugin:table_vis] Status changed from uninitialized to green - Ready
? log [18:40:54.558] [info][listening] Server running at http://0.0.0.0:5601
? log [18:40:54.629] [info][status][plugin:marvel] Status changed from yellow to green - Marvel index ready
5.后台运行kibana,并输出日志到nohup.out文件:
下载后可阅读完整内容,剩余1页未读,立即下载
- 粉丝: 0
- 资源: 5
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 深入理解23种设计模式
- 制作与调试:声控开关电路详解
- 腾讯2008年软件开发笔试题解析
- WebService开发指南:从入门到精通
- 栈数据结构实现的密码设置算法
- 提升逻辑与英语能力:揭秘IBM笔试核心词汇及题型
- SOPC技术探索:理论与实践
- 计算图中节点介数中心性的函数
- 电子元器件详解:电阻、电容、电感与传感器
- MIT经典:统计自然语言处理基础
- CMD命令大全详解与实用指南
- 数据结构复习重点:逻辑结构与存储结构
- ACM算法必读书籍推荐:权威指南与实战解析
- Ubuntu命令行与终端:从Shell到rxvt-unicode
- 深入理解VC_MFC编程:窗口、类、消息处理与绘图
- AT89S52单片机实现的温湿度智能检测与控制系统