告警通知全面提升,一键接入多渠道 - 轻松管理,时刻掌控
Console
Easysearch
Agent
Alerting
2023-08-11

叮~~ 叮~~,你们听到什么声音了吗?没错,那是我们全新升级的告警系统带来的惊喜和能量!我们像闪电侠一样快速优化了告警通知功能,它将帮助你避开所有的系统故障陷阱,像超级英雄一样守护系统安全!

序集 #

INFINI Console 1.6.0 版本终于上线啦!我们深知及时、有效的告警通知对于系统的稳定运行至关重要。因此在这个版本中,我们花了很多心血来全面提升我们的告警模块,让告警变得更智能、更便捷。相信这次的改进会让大家在系统监控方面少操好多心,有更多时间和精力投入到产品创新中去。为此我们在新版本做了大量工作,全面提升了告警通知能力!这里要感谢我们的研发小伙伴付出的辛勤代码洗礼!

首先,我们新增了邮箱告警通知功能!您现在可以直接在告警渠道中设置要接收告警邮件的邮箱,一旦系统有任何异常,您就可以第一时间通过邮件得到通知。

其次,我们支持了多种主流的即时通讯渠道告警,比如飞书、钉钉、企业微信等。以前如果要接入这些第三方渠道,需要自己配置消息渠道及告警内容,现在我们帮您做了这件苦差事,直接在告警渠道里填写 Webhook 后激活这些渠道即可。

最后,考虑到每个公司的邮件服务配置都不太一样,我们加入了自定义邮件服务器的功能。您可以根据自己的 SMTP 服务设置相应的参数,我们的告警就会帮您通过您的企业邮件渠道发送出去。一切都是那样的自然和谐。

篇章 #

Easysearch 与 Console 安装操作视频,可直接复制视频中的操作命令。

展开查看完整操作代码
# 使用 root 用户操作
whoami && cat /etc/redhat-release && uptime
# 安装 jdk
yum -y install java-11
# 创建 infini 用户
groupadd -g 602 infini
useradd -u 602 -g infini -m -d /home/infini -c 'infini' -s /bin/bash infini
# 安装 Easysearch & Console
curl -sSL http://get.infini.cloud | bash -s -- -p easysearch
curl -sSL http://get.infini.cloud | bash -s -- -p console
# 配置 Easysearch jdk
ln -s /usr/lib/jvm/java-11-openjdk-11.0.19.0.7-1.el7_9.x86_64 /opt/easysearch/jdk
sed -i 's/1g/512m/g' /opt/easysearch/config/jvm.options
# 初始化 
cd /opt/easysearch && bin/initialize.sh 
# 调整目录权限
chown -R infini.infini /opt/easysearch
# 运行 Easysearch
su infini -c "/opt/easysearch/bin/easysearch -d"
# 运行 Console
cd /opt/console && ./console-linux-amd64 -service install && ./console-linux-amd64 -service start
# 检查 Easysearch
curl -ku admin:44e4e00cded8d82c16cf https://localhost:9200
# 通过以上凭据,可以将 Easysearch 注册为 INFINI Console 的数据存储。

通过浏览器进行 Console 初始化配置

初始化

初始化登录信息

初始化成功

登录工作台

工作台

申请授权

申请授权

开启告警渠道

开启告警渠道

配置告警 Webhook 回调地址

修改WebHook回调地址

调整告警规则

编辑告警规则

调整告警阀值

调整告警阀值

调整告警阀值

调整告警阀值

产生告警消息

触发告警

查看告警中心

告警中心

查看钉钉告警通知

告警消息

查看告警详情

站内消息详情

节点

集群

发生告警了,您是不是想要看看节点的实时日志呢?接下来,我们在 INFINI Console 中查看实时日志。

获取安装探针命令

安装探针

安装探针命令

Agent 安装操作

Agent 关联 Easysearch 实例及日志查看

关联实例

日志查看

再次调整 jvm 告警规则的阀值为 80,您将收到告警已恢复通知。

查看钉钉告警恢复通知

告警恢复消息

尾声 #

以上是我使用 INFINI Console 1.6.0 新版搭建告警系统及验证过程,如果您有任何问题,欢迎在 Discord 上反馈给我们。

参考来源: INFINI Labs 产品更新 | Easysearch 支持 SQL 查询、Console 告警功能支持邮件等多渠道

标签
Easysearch x
Gateway x
Console x