应用程序洞察无需Internet访问

时间:2017-11-13 13:56:18

标签: c# wpf azure-application-insights

出于安全原因,我要在Intranet环境中开发一个没有Internet访问权限的WPF应用程序。我想知道是否可以在本地(在服务器上)收集数据然后到FTP它们甚至更好地在服务器上安装应用程序洞察替代方案。 有没有人遇到类似的情况并且能够解决它?

1 个答案:

答案 0 :(得分:1)

如果真的需要,可以自己做类似的事情。您可以创建自己的实现来将它们存储在其他位置,而不是使用内置的Loop index cannot be compared with non-constant expression InMemoryChannel类来发送遥测。 (或者您可以将默认通道指向的端点更改为Intranet内的Web服务。

然后你可以收集这些文件并将它们ftp放在外面,然后编写另一个服务来读取这些文件并将遥测数据发送到app见解。虽然出于安全考虑,内联网没有互联网似乎不太好看。

或者,更好的是,您可以简单地编写内部服务来解析和存储所有遥测并将其显示在Intranet内的该Web服务上,并仅将appinsights用作sdk和架构,并且不发送任何您的内部网外的数据。

更有可能:upvote将az添加到azure堆栈(https://feedback.azure.com/forums/357324-application-insights/suggestions/11683746-bring-application-insights-to-azure-stack),然后在Intranet中获得azure堆栈实现?然后你也可以从Azure堆栈中获得Azure的所有其他好东西。