使用wevtutil从Azure角色检索EventLog

时间:2016-02-23 02:35:53

标签: azure remote-desktop event-log

我正在尝试远程从azure webrole中检索事件日志 使用“wevtutil”命令,虽然我一直收到错误说 如下所示。

  

无法打开事件查询。 RPC服务器不可用。

我使用的命令如下所示。

wevtutil qe Application /r:some-web-role.cloudapp.net /u:admin /p:password /q:*[System[(Level=1)]]

为webrole启用了远程桌面,但目前有2个实例在运行,所以我想我需要指定你想要访问的实例,但我不知道如何。

我应该在主机名后指定实例名称,如下所示吗?

(*){#instance_name#}

wevtutil qe Application /r:some-web-role.cloudapp.net:{#instance_name#} /u:admin /p:password /q:*[System[(Level=1)]]

提前致谢。

2 个答案:

答案 0 :(得分:0)

你有没有理由不使用Azure Diagnostics,它是为了精确地执行这种类型的数据捕获和持久性而构建的?

答案 1 :(得分:0)

正如Neil所指出的,Azure Diagnostics是专门为此而构建的。 但是,如果需要使用wevtutil,请确保在实例上打开Windows防火墙以进行适当的远程管理。我自己没有测试过这个,但是

netsh firewall set service type=remoteadmin mode=enable