--- title: "Collect_NetScaler_HANode" slug: "collect-netscaler-hanode" updated: 2026-02-24T11:32:31Z published: 2026-02-24T11:32:31Z canonical: "documentation.lakesidesoftware.com/collect-netscaler-hanode" --- > ## Documentation Index > Fetch the complete documentation index at: https://documentation.lakesidesoftware.com/llms.txt > Use this file to discover all available pages before exploring further. # Collect_NetScaler_HANode The Collect_NetScaler_HANode collection extension collects the HA status data from a Citrix NetScaler. - **Type:** Collection - **Source of data:** CitriCitrix NetScaler NitroAPI: `/nitro/v1/stat/hanode` - **Tables created:** CitrixNetScalerHANode - **Log files created:** Collect_NetScaler_HANode.log ## Columns The following table explains the columns created by Collect_NetScaler_HANode: | Name | Type | Display name | Description | | --- | --- | --- | --- | | name | String | name | This is the NetScaler device. | | hacurstatus | String | hacurstatus | This specifies whether a NetScaler appliance is configured for high availability. If the value is NO, the high availability statistics below are invalid. | | hacurstate | String | hacurstate | State of the HA node, based on its health, in a high availability setup. | | hacurmasterstate | String | hacurmasterstate | Indicates the high availability state of the node. | | transtime | String | transtime | Time when the last master state transition occurred. | | hatotpktrx | Double | hatotpktrx | Number of heartbeat packets received from the peer node. | | hapktrxrate | Double | hapktrxrate | Rate (/s) counter for hatotpktrx. | | hatotpkttx | Double | hatotpkttx | Number of heartbeat packets sent to the peer node. | | hapkttxrate | Double | hapkttxrate | Rate (/s) counter for hatotpkttx. | | haerrproptimeout | Double | haerrproptimeout | Number of times propagation timed out. | | haerrsyncfailure | Double | haerrsyncfailure | Number of times the configuration of the primary and secondary nodes failed to synchronize since that last transition. | ## Files The following files are created for Collect_NetScaler_HANode: - **Collect_NetScaler_HANode.bat:** Calls the PowerShell script that is doing the actual collection. - **Collect_NetScaler_HANode.metadata:** Collection extension instructions used by SysTrack. - **Collect_NetScaler_HANode.ps1:** PowerShell script that does the collections.