使用凭据在 netscaler 中进行监控
Monitor in netscaler with credentials
我需要在 netscaler 中创建一个监视器来检查服务的健康状况。我定期使用 URL:
检查我的服务的健康状况http://myserver01:9090/myapp-restfulws/admin/views/ping_query_view
那returns 一个200 代码如果它是up 并且运行。我可以向集群中的每台服务器发送相同的查询。
通常,当我在浏览器中输入 URL 时,它会提示我进行身份验证。我输入我的用户名和密码(我的管理员凭据)并且它有效。那是我不确定如何在 Netscaler 中设置的部分。我需要什么类型的监视器以及在监视器设置中的什么位置输入凭据?
谢谢
这是一个有趣的问题,需要一点创意来解决。在不更改后端的情况下,您有 2 个选择:
选项 A:创建用户自定义监视器。您可以查看 /netscaler/monitors 上的 WebInterface (nswi.pl) 和 StoreFront (nssf.pl) 示例。这两篇文章会帮助你 https://support.citrix.com/article/CTX123661 and https://support.citrix.com/article/CTX227727
有可能有第三种选择,但这太复杂了,我相信上面的那些就足够了。