我有一个托管在 azure 平台上的 Web 应用程序和一个托管在虚拟机上的 ELK 堆栈,也在 azure(相同的订阅)中,并且正在努力寻找一种将日志从应用程序发送到 logstash 的方法。
Web 应用程序将其所有文件存储在只能通过 FTP 访问的存储中,而 logstash 没有输入插件。
人们使用什么将日志从 Web 应用程序发送到 ELK?如果它作为 VM 运行,我会使用 NXlog,但这对于 Web 应用程序是不可能的。
我还使用 Log4Net 并尝试了一个 UDP 转发器,该转发器在我的本地 ELK 堆栈上工作,但不是 azure 托管的,尽管我添加了公共 UDP 端点。