我的应用程序使用了大量的API,并且还调用了Webhooks。无法检测到一个API的故障可能会被忽视,并导致不良的用户体验。
我想记录请求和响应以及发生的异常。我的第一个直觉是将日志发送到elasticsearch。但是我想在AWS上使用更动态的工具。
在此监视基础结构中,我需要两件事。
我有两件事要提出,我想寻求建议。
我可以将所有内容推向弹性搜索,并在Kibana或Grafana上创建图形(Grafana似乎更适合该工作)。
我想出了如何在Kibana上绘制图形,但与过去4个星期一进行比较是一个挑战。这使我认为必须有更好的工具
我还没有尝试过,我不确定它是否具有与Elasticsearch不同的功能。
这似乎很适合分析部分,但要坚持下去,就很难进行持久化和深入的报告。我可以将Kinesis流推送到Analytics(分析)和ES,但我不确定这笔费用是否值得。
感谢您的帮助