我从来没有能够在网上找到任何好的监测Citrix XenApp客户端桌面的东西。
通常,停止播放的问题只在用户登录并尝试启动应用程序时才会出现。
它很少帮助监视Windows服务的启动,有时甚至那些已经锁定并显示已启动但仍需要重新启动的服务。
那么社区如何解决Citrix XenApp客户端桌面的监控呢?如何确保最终用户能够登录并启动他们的应用程序?
我在服务器故障上发现了Citrix EdgeSight的一些信息,只要它能够在用户会话开始失败时提醒我们,我就不会反对Nagios之外的解决方案。
发布于 2013-12-25 22:56:29
仅仅对服务器、服务等进行“活着”检查,在我的经验中几乎没有什么好处。
一个性能不好的XenApp服务器可能几乎同样糟糕,就像一个完全没有服务的服务器--在这两种情况下,用户都没有效率,而且您的服务台会被大量的呼叫淹没。
我正在我的雇主那里使用EdgeSight,它是为监视XenApp而量身定制的,但它显示了它的年龄,而且多年来还没有看到任何升级,更不用说有意义的升级了(开发很久以前就停止了,EdgeSight现在已经合并到XenDesktop中了)。
在我的脑海中,有几种选择,我正计划审视我自己(顺便说一句,我与其中任何一种都没有关联):
现在,关于使用Nagios进行监视,我假设它可以从Windows节点获得性能指标?我要特别注意这些性能指标(不是详尽无遗的列表):
从您的活动环境中获取这些指标的一些性能历史记录,确定“红色/黄色/绿色”值,然后设置警报。
发布于 2013-12-20 11:59:08
最明显的检查是check_tcp到端口1494 (标准ica端口),如果不工作,用户将无法登录。
对于web接口的8080端口(ica xml)的监控也是非常有用的。
哦,还有一个:监控商店前端的网络界面,如果失败了,用户也将无法登录。
发布于 2013-12-20 14:12:54
此外,Natxo的好建议是,不要忘记监视TCP 2598,它用于会话可靠性应用程序,而不是1494。
此外,监视您的活动会话计数在您的农场中的所有服务器。如果一台服务器停止接受新登录,您将看到它的计数下降到低于正常状态和/或其他服务器当前的数量。
我不太熟悉Nagios;快速搜索并不显示用于实际执行登录的合成事务。但是,如果您能够找到或编写一个,这将是金-实际上登录到一个应用程序是最正确的方式,以测试XenApp是否正常运行。
https://serverfault.com/questions/562708
复制相似问题