ELK 堆栈配置警报电子邮件

ELK stack configure alert email

尝试在 Kibana 中配置电子邮件,文档说明要修改 elasticsearch.yml

elasticsearch\config\elasticsearch.yml

在底部添加了以下内容:

xpack.notification.email.account:
    account:
        smtp:
            auth: false
            starttls.enable: true
            starttls.required: false
            host: localhost
            port: 25

当我启动服务并执行 "test send email" 时,发送电子邮件时出错 如何为警报配置电子邮件。

我编辑的配置文件正确吗?

想通了。我能够通过 gmail 启用电子邮件。

elasticsearch\config\elasticsearch.yml



# ---------------------------------- Various -----------------------------------
#
# Require explicit names when deleting indices:
#
#action.destructive_requires_name: true
xpack.notification.email.account:
    gmail_account:
        profile: gmail
        smtp:
            auth: true
            starttls.enable: true
            host: smtp.gmail.com
            port: 587
            user: yourmeail@gmail.com
            password: ******* your password