elasticsearch - 日志中出现错误时通过弹性发送电子邮件
问题描述
每当我的 Elastic 搜索出现任何错误时,我都需要自动发送电子邮件。有没有办法做到。我不想为此使用 Elastic Cloud。
我可以在 Kibana 中使用 Watcher,但我的问题是“Watcher”是否在本地也可以与云一起使用?请帮忙!
解决方案
如果您至少拥有金牌许可证,Watcher 可在本地安装中使用,而免费基本许可证则不提供。
Kibana 电子邮件操作也是如此,它需要金牌许可证。
您可以在订阅页面上查看可用的内容。
如果您的本地集群没有金牌许可证,您将需要一个外部工具来查询弹性搜索和发送电子邮件,您可以使用官方客户端库之一(python、node.js、java 等)构建一个) 或者您可以尝试其他工具,例如elastalert。
推荐阅读
- php - php中的三元运算符设置变量错误,除非有括号
- ios - 自定义 IOS 过渡在关闭视图控制器时显示白色空白屏幕
- python - MAC OS 中的 python3.6 和枚举模块问题
- pandas - 如何遍历熊猫数据框的特定列的行以执行计算
- ruby-on-rails - 如何使用 Cloud9 C9 访问 Rails 5.2 凭据
- java - 二进制 XML 文件第 29 行:二进制 XML 文件第 29 行:膨胀类片段时出错
- python - ValueError:从多元正态分布生成样本时不允许负维度
- python - 如何在 Python 中进行真正的并行编程?
- python-3.x - Python return 语句,常见问题
- eclipse - ScrolledComposite 显示两个滚动条,每个滚动条用于垂直和水平滚动