Collect_NetScaler_Config_nslicense

The Collect_NetScaler_Config_nslicense collection extension collects the NetScaler License details from a Citrix NetScaler.

  • Type: Inventory

  • Source of data: Citrix NetScaler NitroAPI: /nitro/v1/config/nslicense

  • Tables created: DYNI_ CitrixNetScalerConfig_nslicense

  • Log files created: Collect_NetScaler_Config_nslicense.log

Columns

The following table explains the columns created by Collect_NetScaler_Config_nslicense:

Name

Type

Display name

Description

name

String

name

This is the NetScaler device.

wl

String

wl

Web Logging.

sp

String

sp

Surge Protection.

lb

String

lb

Load Balancing.

cs

String

cs

Content Switching.

cr

String

cr

Cache Redirect.

sc

String

sc

Sure Connect.

cmp

String

cmp

Compression.

delta

String

delta

Delta Compression.

pq

String

pq

Priority Queuing.

ssl

String

ssl

Secure Sockets Layer.

gslb

String

gslb

Global Server Load Balancing.

gslbp

String

gslbp

GSLB Proximity.

hdosp

String

hdosp

DOS Protection.

routing

String

routing

Routing.

cf

String

cf

Content Filter.

contentaccelerator

String

contentaccelerator

transparent Integrated Caching.

ic

String

ic

Integrated Caching.

sslvpn

String

sslvpn

SSL VPN.

f_sslvpn_users

Double

f_sslvpn_users

Number of licensed users allowed by this license.

f_ica_users

Double

f_ica_users

Number of licensed users allowed by ICAONLY license.

As long as the AG Feature is licensed, unlimited number of ICA connections are accepted.

In the API, a 0 value for this parameter means unlimited when AG license in ON.

aaa

String

aaa

AAA.

ospf

String

ospf

OSPF Routing.

rip

String

rip

RIP Routing.

bgp

String

bgp

BGP Routing.

rewrite

String

rewrite

Rewrite.

ipv6pt

String

ipv6pt

IPv6 protocol translation.

appfw

String

appfw

Application Firewall.

responder

String

responder

Responder.

agee

String

agee

 

nsxn

String

nsxn

 

htmlinjection

String

htmlinjection

HTML Injection.

modelid

Double

modelid

Model Number ID.

Represents different numbers for two types of licenses:

  • Bandwidth licenses: Specifies the throughput bandwidth licensed for this appliance, such as (for 20 Gbps) Model Number ID: 20000.

  • vCPU licenses: Specifies number of vCPUs licensed for this appliance, such as (for 4 vCPU) Model Number ID: 4 vCPUs.

push

String

push

Citrix ADC Push.

wionns

String

wionns

WI on NS.

appflow

String

appflow

AppFlow.

cloudbridge

String

cloudbridge

CloudBridge.

cloudbridgeappliance

String

cloudbridgeappliance

 

cloudextenderappliance

String

cloudextenderappliance

 

isis

String

isis

ISIS Routing.

cluster

String

cluster

Clustering.

ch

String

ch

Call Home.

appqoe

String

appqoe

AppQoS.

appflowica

String

appflowica

Appflow for ICA.

isstandardlic

String

isstandardlic

Standard License.

isenterpriselic

String

isenterpriselic

Enterprise License.

isplatinumlic

String

isplatinumlic

Platinum License.

issgwylic

String

issgwylic

Simple Gateway License.

isswglic

String

isswglic

Secure Web Gateway License.

feo

String

feo

Front End Optimization.

lsn

String

lsn

Large Scale NAT.

licensingmode

String

licensingmode

Pooled Licensed default value.

Local possible values:

  • Local

  • Pooled

  • CICO

  • EXPRESS

  • CPU

  • CPU-Local

daystoexpiration

Double

daystoexpiration

Days to expire.

  • Minimum value is 0.

  • Maximum value is 4294967294.

rdpproxy

String

rdpproxy

RDPPROXY.

rep

String

rep

Reputation Services.

urlfiltering

String

urlfiltering

URL Filtering.

videooptimization

String

videooptimization

Video Optimization.

forwardproxy

String

forwardproxy

Forward Proxy.

sslinterception

String

sslinterception

SSL Interception.

remotecontentinspection

String

remotecontentinspection

Remote Content Inspection.

adaptivetcp

String

adaptivetcp

Adaptive TCP.

cqa

String

cqa

Connection Quality Analytics.

bot

String

bot

Bot Management.

apigateway

String

apigateway

API Gateway.

Files

The following files are created for Collect_NetScaler_Config_nslicense:

  • Collect_NetScaler_Config_nslicense.bat: Calls the PowerShell script that is doing the actual collection.

  • Collect_NetScaler_Config_nslicense.metadata: Collection extension instructions used by SysTrack.

  • Collect_NetScaler_Config_nslicense.ps1: PowerShell script that does the collections.