我在多个组织中都有几个人,他们想知道何时对我们的azure平台进行了更改。它们仅通过生产环境进行连接。
我想设置一个电子邮件警报,该警报在执行虚拟IP交换后会消失,但似乎不是云警报服务中的一种选择。
是否有我想念的东西或执行此操作的另一种方法?
我不相信没有自定义编码就可以做到这一点。
借助kwill的正确答复进行编辑:
1)您可以在Webrole上安装一些可以定期检查RoleEnvironment.CurrentInstance的东西。
var roleInstance = RoleEnvironment.CurrentRoleInstance;
foreach (RoleInstanceEndpoint instanceEndpoint in roleInstance.InstanceEndpoints.Values)
{
Trace.WriteLine("Instance endpoint address and port: " + instanceEndpoint.IPEndpoint, "Information");
Trace.WriteLine("Protocol for the endpoint: " + , instanceEndpoint.Protocol, "Information");
}
2)您可以创建一个自定义应用程序,该应用程序将通过使用管理证书并导航服务,角色等的层次结构,使用Service Management API从“外部”获取RoleInstance对象。如果使用Visual Studio / .NET,则为库帮助您入门:http : //www.nuget.org/packages/microsoft.windowsazure.management.libraries
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句