我需要在netscaler中创建一个监视器来检查服务的运行状况。我定期使用URL:检查我的服务的运行状况
http://myserver01:9090/myapp-restfulws/admin/views/ping_query_view
如果它已启动并正在运行,则返回一个200代码。我可以向集群中的每台服务器发送相同的查询。
通常,当我在浏览器中输入此URL时,它会提示我进行身份验证。我输入我的用户名和密码(我的管理员凭据(,它就工作了。这是我不确定如何在Netscaler中设置的部分。我需要什么类型的监视器,在监视器设置中的何处输入凭据?
谢谢
这是一个有趣的问题,需要一点创造力来解决。在不更改后端的情况下,您有两个选项:
-
选项A:创建用户自定义监视器。您可以在/netscaler/monitors上查看WebInterface(nswi.pl(和StoreFront(nssf.pl(的示例https://support.citrix.com/article/CTX123661和https://support.citrix.com/article/CTX227727
-
选项B:遵循文章https://support.citrix.com/article/CTX117142
有第三种选择的可能性,但这太复杂了,我相信上面的就足够了。