测试连接器
编辑测试连接器
编辑在 堆栈管理 > 连接器 中,你可以通过导航到“连接器编辑”弹出窗口的“测试”选项卡,或者点击“创建”弹出窗口上的“保存并测试”按钮来测试新创建的连接器。
或者直接打开正确的连接器编辑弹出窗口
[预览] 此功能为技术预览版,未来版本可能会更改或删除。Elastic 将努力修复任何问题,但技术预览版中的功能不受官方 GA 功能的支持 SLA 约束。 使用 kbn-action
工具排查连接器问题
编辑你可以通过 kbn-action 运行电子邮件操作。在此示例中,它是 Elastic Stack 的云托管部署。
$ npm -g install pmuellr/kbn-action $ export KBN_URLBASE=https://elastic:<password>@<cloud-host>.us-east-1.aws.found.io:9243 $ kbn-action ls [ { "id": "a692dc89-15b9-4a3c-9e47-9fb6872e49ce", "actionTypeId": ".email", "name": "gmail", "config": { "from": "[email protected]", "host": "smtp.gmail.com", "port": 465, "secure": true, "service": null }, "isPreconfigured": false, "isDeprecated": false, "referencedByCount": 0 } ]
然后你可以运行以下测试
$ kbn-action execute a692dc89-15b9-4a3c-9e47-9fb6872e49ce '{subject: "hallo", message: "hallo!", to:["[email protected]"]}' { "status": "ok", "data": { "accepted": [ "[email protected]" ], "rejected": [], "envelopeTime": 100, "messageTime": 955, "messageSize": 521, "response": "250 2.0.0 OK 1593144408 r5sm8625873qtc.20 - gsmtp", "envelope": { "from": "[email protected]", "to": [ "[email protected]" ] }, "messageId": "<[email protected]>" }, "actionId": "a692dc89-15b9-4a3c-9e47-9fb6872e49ce" }