将 Neo4j 消息发送到 Slack 频道
虽然此文档并非专门针对 Neo4j,且仅为提供便利,如果您的环境中有 Slack 实现,则 Slack 提供了一个 API,允许您以编程方式向特定频道发送消息。例如,您可以通过检查 备份的退出代码,在备份成功或失败时发送通知。
使用 Slack Hello World 示例作为起始模板,您将被引导完成创建 Slack 应用以及相应的 WEBHOOK_URL 用于发送消息的过程。
例如,在备份失败时
$ curl -X POST -H 'Content-type: application/json' --data '{"text":"Backup Failure"}' YOUR_WEBHOOK_URL
将 YOUR_WEBHOOK_URL 替换为实际的值,例如在 Linux 实现上的以下代码
host=`uname -n`
time=`date`
msg="{ \"text\": \"Backup failure on $host at $time\" }"
curl -X POST -H 'Content-type: application/json' --data "$msg" https://hooks.slack.com/services/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
将在您的 Slack 频道中产生类似以下的消息

此页面有帮助吗?