Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SDX Support #101

Open
emilbasv3 opened this issue Jan 25, 2022 · 1 comment
Open

SDX Support #101

emilbasv3 opened this issue Jan 25, 2022 · 1 comment

Comments

@emilbasv3
Copy link

Hi,
we are trying to use check_netscaler against a SDX appliance but we got errors.

System: Netscaler SDX 8015 ver 11.1
Hypervisor: Citrix XenServer ver 6.5

Outputs:

# ./check_netscaler.pl -H <IPADDR> -s -C hwinfo -u <USER> -p <PASSWD> -v
debug: target url is https://<IPADDR>/nitro/v1/config/nshardware
NetScaler UNKNOWN

# ./check_netscaler.pl -H <IPADDR> -s -C interfaces -u <USER> -p <PASSWD> -v
debug: target url is https://<IPADDR>/nitro/v1/config/interface
NetScaler UNKNOWN

Poking the API via curl produce the following output, that endpoint is missing indeed:

# curl -k -u '<USER>:<PASSWD>' -XGET "https://<IPADDR>/nitro/v1/config/nshardware"
{ "errorcode": 10005, "message": "Invalid Resource", "severity": "ERROR" }

# curl -k -u '<USER>:<PASSWD>' -XGET "https://<IPADDR>/nitro/v1/config/interface"
{ "errorcode": 10005, "message": "Invalid Resource", "severity": "ERROR" }

Please let me know if this can be integrated with any details.

@slauger
Copy link
Owner

slauger commented Jan 25, 2022

Hi,

the SDX API is a bit different than the API for the VPX and MPX. Some APIs and checks should work, but not all.

What exactly do you want to monitor?The main issue is that i do not have a SDX development environment or a customer with a SDX, where i can develop/test against the SDX API.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants