我可以从 Powershell(可能通过 log4net)登录到 App Insights 吗?
Posted
技术标签:
【中文标题】我可以从 Powershell(可能通过 log4net)登录到 App Insights 吗?【英文标题】:Can I log to App Insights from Powershell (maybe via log4net)? 【发布时间】:2015-11-29 21:25:45 【问题描述】:是否可以从 Powershell 登录到 Application Insights?
我已经在 Powershell 中设置了 log4net 日志记录,并且可以正常工作。我还演示了使用 log4net appender 从一个简单的 .Net 控制台应用程序记录到 Application Insights。
是否需要获取 App Insights 程序集并将它们放置在 Powershell 脚本的本地某个位置?我只是不确定下一步该尝试什么。
有什么想法吗?
【问题讨论】:
【参考方案1】:这应该是可能的,就像您从 powershell 调用任何 .NET 程序集/c# 代码一样。您只需要来自core nuget package 的“核心”应用洞察程序集/程序集,然后照常使用TelemetryClient.TrackEvent
等。
【讨论】:
我们无法让 log4net appender 与 App Insights 一起工作,但我们让 telemetryclient 正常工作。以上是关于我可以从 Powershell(可能通过 log4net)登录到 App Insights 吗?的主要内容,如果未能解决你的问题,请参考以下文章
是否有可能弄清楚IE是否从C#或PowerShell代码重新下载Silverlight xaps?