- Release Notes
- NetScaler SDX Hardware and Component Compatibility Matrix
- Hardware Installation
- Getting Started with the Management Service User Interface
- Single Bundle Upgrade
Managing and Monitoring the NetScaler SDX Appliance
- Creating SDX Administrative Domains
- Managing RAID Disk Allocation on 22XXX Series SDX Appliances
- NetScaler SDX Licensing Overview
- SDX Resource Visualizer
- Managing Interfaces
- Jumbo Frames on NetScaler SDX Appliances
- Configuring SNMP on NetScaler SDX Appliances
- Configuring Syslog Notifications
- Configuring Mail Notifications
- Configuring SMS Notifications
- Monitoring and Managing the Real-Time Status of Entities Configured on NetScaler Devices
- Monitoring and Managing Events Generated on NetScaler Instances
- Call Home Support for NetScaler Instances on NetScaler SDX
- System Health Monitoring
- Configuring System Notification Settings
Configuring the Management Service
- Configuring Authentication and Authorization Settings
- Configuring the External Authentication Server
- Configuring Link Aggregation from the Management Service
- Configuring a Channel from the Management Service
- Access Control Lists
- Configuring Cluster Link Aggregation
- Configuring SSL Ciphers to Securely Access the Management Service
- Backing Up and Restoring the Configuration Data of the SDX Appliance
- Performing Appliance Reset
- Cascading External Authentication Servers
- Provisioning NetScaler Instances
- Managing Crypto Capacity
- Provisioning Third-Party Virtual Machines
- Deploying a Citrix NetScaler Secure Web Gateway Instance on an SDX Appliance
- Bandwidth Metering in NetScaler SDX
- Setting up a Cluster of NetScaler Instances
- Configuring and Managing NetScaler Instances
- Monitoring NetScaler Instances
- Using Logs to Monitor Operations and Events
Use Cases for NetScaler SDX Appliances
- Consolidation When the Management Service and the NetScaler Instances are in the Same Network
- Consolidation When the Management Service and the NetScaler Instances are in Different Networks
- Consolidation Across Security Zones
- NITRO API
Converting a NetScaler MPX Appliance to a NetScaler SDX Appliance
- Converting a NetScaler MPX 11515/11520/11530/11540/11542 Appliance to a NetScaler SDX 11515/11520/11530/11540/11542 Appliance
- Converting a NetScaler MPX 8005/8010/8015/8200/8400/8600/8800 Appliance to a NetScaler SDX 8010/8015/8400/8600 Appliance
- Converting a NetScaler MPX 24100 and 24150 Appliance to a NetScaler SDX 24100 and 24150 Appliance
- SDX Command Reference
May 04, 2017
The Citrix NetScaler SDX NITRO protocol allows you to configure and monitor the NetScaler SDX appliance programmatically.
NITRO exposes its functionality through Representational State Transfer (REST) interfaces. Therefore, NITRO applications can be developed in any programming language. Additionally, for applications that must be developed in Java or .NET or Python, the NITRO protocol is exposed as relevant libraries that are packaged as separate Software Development Kits (SDKs).
Note: You must have a basic understanding of the NetScaler SDX appliance before using NITRO.
To use the NITRO protocol, the client application needs the following:
Access to a NetScaler SDX appliance.
To use REST interfaces, you must have a system to generate HTTP or HTTPS requests (payload in JSON format) to the NetScaler SDX appliance. You can use any programming language or tool.
For Java clients, you must have a system where Java Development Kit (JDK) 1.5 or above version is available. The JDK can be downloaded from <http://www.oracle.com/technetwork/java/javase/downloads/index.html>.
For .NET clients, you must have a system where .NET framework 3.5 or above version is available. The .NET framework can be downloaded from [http://www.microsoft.com/downloads/en/default.aspx](http://www.microsoft.com/Downloads/en/default.aspx).
For Python clients, you must have a system where Python 2.7 or above version and the Requests library (available in \<NITRO\_SDK\_HOME\>/lib) is installed.