Console 纳管 Elasticsearch 9(二):日志监控

前面介绍过 INFINI Console 纳管 Elasticsearch 9(一),进行指标监控、数据管理、DSL 语句执行,但日志监控功能需要结合 Agent 才能使用。现在来实现一下:

Agent 需要和 ES 部署到同一机器上,这里是在我本地电脑上进行安装。

安装 Elastisearch

bash 复制代码
curl -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-9.0.0-darwin-x86_64.tar.gz
curl https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-9.0.0-darwin-x86_64.tar.gz.sha512 | shasum -a 512 -c -
tar -xzf elasticsearch-9.0.0-darwin-x86_64.tar.gz
cd elasticsearch-9.0.0/
./bin/elasticsearch

将 ES 注册到 Console 中。

安装 Agent

bash 复制代码
curl -O https://release.infinilabs.com/agent/stable/agent-1.29.2-2008-mac-amd64.zip
mkdir agent
unzip agent-1.29.2-2008-mac-amd64.zip -d agent/
cd agent

修改配置文件 agent.yml,填写正确的 Console 地址。

启动 Agent,成功注册到 Console,获取到相关配置,但连接 Console 系统集群出现异常,这是因为 Console 系统集群是 Docker 部署的(172.17.0.2 是 Docker 内部 IP)。

通过 Console 修改 Agent 配置。

注:Console 系统集群地址需调整为 Agent 可以访问的地址;配置版本号需要增大。

Agent 运行无异常。

Agent 注册 Console 成功后,在 Console 页面"资源管理"-"探针管理"中可以看到注册的 Agent 实例。

关联操作

Agent 关联到需要采集数据的 ES 集群。

调整监控模式

关联成功后,将 ES 集群的监控模式改为 Agent。

可在监控报表中,查看采集状态。

查看日志

至此日志功能已可以使用。

相关推荐
czhc11400756639 分钟前
Linux 716 数据库迁移
linux·数据库
搬码临时工10 分钟前
外网如何连接内网中的mysql数据库服务?跨网直接访问操作,不用公网IP
数据库·tcp/ip·mysql
Rowrey16 分钟前
mongoDB初始化项目简单操作示例
数据库·mongodb
NineData19 分钟前
NineData 社区版 V4.3.0 正式发布!新增 5 条迁移对比链路,全面支持 MariaDB、GaussDB 等数据库
数据库
久念祈1 小时前
C++ - 仿 RabbitMQ 实现消息队列--sqlite与gtest快速上手
数据库·sqlite
wjpwjpwjp08311 小时前
[MySQL基础1]数据定义语言DDL与数据操作语言DML
数据库·笔记·mysql·oracle
不平衡的叉叉树1 小时前
ES组合使用must与should时的注意事项
elasticsearch
Leo.yuan1 小时前
ETL还是ELT,大数据处理怎么选更靠谱?
大数据·数据库·数据仓库·信息可视化·etl
小阳睡不醒1 小时前
小白成长之路-Elasticsearch 7.0 配置
大数据·elasticsearch·excel
gorgor在码农1 小时前
基于Canal实现MySQL数据库数据同步
数据库·mysql·canal·数据库数据同步工具