NetScaler ‘Counters’ Grab-Bag!

https://www.citrix.com/blogs/author/andrewre/

https://www.citrix.com/blogs/2014/05/02/netscaler-counters-grab-bag/

The NetScaler ADC is a fantastic appliance for doing a host of different things as we all know. But did you know that the NetScaler has a wide range of counters and other detail that can be used to troubleshoot various systems on the appliance?

Simply log into the NetScaler via your favorite SSH client, drop to the SHELL, navigate to the /var/nslog directory, and then use the following ‘nsconmsg’ command to see comprehensive statistics via the different counters available.

Example:

For this example I used the popular and free PUTTY SSH client to log into the NetScaler.

LOGIN to the NetScaler CLI:

Using username “nsroot”.

Using keyboard-interactive authentication.

Password:

Last login: Fri May  2 18:23:05 2014 from 10.54.156.40

Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994

The Regents of the University of California.  All rights reserved.

Done

Drop to the SHELL:

> shell

Copyright (c) 1992-2008 The FreeBSD Project.

Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994

The Regents of the University of California. All rights reserved.

Change to the /var/nslog directory with the following command:

root@netscaler# cd /var/nslog

Issue the following ‘nsconmsg’ command to look at NIC-related statistics:

root@netscaler# nsconmsg -g nic_err -d current

Displaying performance information

NetScaler V20 Performance Data

NetScaler NS10.1: Build 122.17.nc, Date: Dec  5 2013, 17:46:04

reltime:mili second between two records Fri May  2 19:14:46 2014

Index   rtime totalcount-val      delta rate/sec symbol-name&device-no

0    7000      159248567         50        7 nic_err_dropped_pkts interface(0/1)

1       0      256797467        146       20 nic_err_dropped_pkts interface(0/2)

From the above example you can see live statistics about the NIC. There are a host of different counters for each respective system that can yield excellent data to help you understand the health of your appliance, or even give you critical insight when troubleshooting an issue.

As a note, the counters will refresh every (7) seconds with new data for stats averaged over the (7) second interval.

Finding different NetScaler counters is rather simple just by leveraging a Google search for an appropriate CTX article. But to make it easier for you, I’ve put together a really helpful list of the most common counters that you may be interested in examining.

The Most Common Counters:

NetScaler AppFlow Counters

http://support.citrix.com/article/CTX132769

NetScaler Compression (CMP) Counters

http://support.citrix.com/article/CTX131798

NetScaler Internet Protocol (IP) Counters

http://support.citrix.com/article/CTX131805

NetScaler SSL Counters

http://support.citrix.com/article/CTX132779

NetScaler System Counters

http://support.citrix.com/article/CTX133887

NetScaler TCP Counters

http://support.citrix.com/article/CTX133888

NetScaler UDP Counters

http://support.citrix.com/article/CTX133889

NetScaler Virtual Server Counters

http://support.citrix.com/article/CTX133891

NetScaler Audit Log Counters

http://support.citrix.com/article/CTX132770

NetScaler SNMP Counters

http://support.citrix.com/article/ctx132778

Netscaler IPv6 Counters

http://support.citrix.com/article/CTX131806

NetScaler Logging Facility

http://support.citrix.com/article/CTX123977

NetScaler SSLVPN Counters

http://support.citrix.com/article/CTX133884

NetScaler Priority Queuing Counters

http://support.citrix.com/article/CTX132774

Netscaler High Availability Counters

http://support.citrix.com/article/CTX131802

Netscaler HTTP Denial of Service Protection Counters

http://support.citrix.com/article/CTX131800

NetScaler Integrated Caching Counters

http://support.citrix.com/article/CTX131793

NetScaler ICMP Counters

http://support.citrix.com/article/CTX131804

How to Determine the Time Since the Last High Availability Node State Change from a NetScaler Newnslog File

http://support.citrix.com/article/CTX121847

NetScaler High Availability Synchronization Failure Counter – ha_err_sync_failure

http://support.citrix.com/article/CTX135217

FAQ: Can the NetScaler Generate an HTTP 503 Response?

http://support.citrix.com/article/CTX120240

Port Allocation Error not Caused by Port Exhaustion

http://support.citrix.com/article/CTX122808

Netscaler NIC Counters

http://support.citrix.com/article/CTX125102

HTTP Reuse and Non-Trackable Connections

http://support.citrix.com/article/CTX120674

NetScaler DNS Counters

http://support.citrix.com/article/CTX131799

NetScaler RNAT Counters

http://support.citrix.com/article/CTX132775

NetScaler HTTP Counters

http://support.citrix.com/article/CTX131803

======================  End

NetScaler ‘Counters’ Grab-Bag!的更多相关文章

  1. Android系统启动分析(Init->Zygote->SystemServer->Home activity)

    整个Android系统的启动分为Linux Kernel的启动和Android系统的启动.Linux Kernel启动起来后,然后运行第一个用户程序,在Android中就是init程序. ------ ...

  2. Unity 官方教程 学习

    Interface & Essentials Using the Unity Interface 1.Interface Overview https://unity3d.com/cn/lea ...

  3. 20 Organizing Go code 组织go代码

    Organizing Go code 16 August 2012 Introduction Go code is organized differently to that of other lan ...

  4. Introducing .NET Core

    At connect(), we announced that .NET Core will be entirely released as open source software. I also ...

  5. Integrate Your Code with the Frameworks---整合你的代码和框架

    Back to Frameworks Integrate Your Code with the Frameworks When you develop an app for OS X or iOS, ...

  6. Network Stack

    Network Stack 目录 1 Overview 2 Code Layout 3 Anatomy of a Network Request (focused on HTTP) 3.1 URLRe ...

  7. 插件化框架解读之android系统服务实现原理(五)

    阿里P7移动互联网架构师进阶视频(每日更新中)免费学习请点击:https://space.bilibili.com/474380680 一.系统服务提供方式 1.我们平时最常见的系统服务使用方式 Wi ...

  8. SNMP OID Reference - NetScaler 10

    SNMP OID Reference - NetScaler 10 https://docs.citrix.com/content/dam/docs/en-us/netscaler/10/downlo ...

  9. Huge Packet Drops (Tx drops) Observed on NetScaler

    Huge Packet Drops (Tx drops) Observed on NetScaler 来源  https://support.citrix.com/article/CTX215843 ...

随机推荐

  1. JAVA面试中问及HIBERNATE与 MYBATIS的对比

    第一方面:开发速度的对比 就开发速度而言,Hibernate的真正掌握要比Mybatis来得难些.Mybatis框架相对简单很容易上手,但也相对简陋些.个人觉得要用好Mybatis还是首先要先理解好H ...

  2. python3 爬虫爬取深圳公租房轮候库(深圳房网)

    深圳公租房轮候库已经朝着几十万人的规模前进了,这是截至16年10月之前的数据了,贴上来大家体会下 所以17年已更新妥妥的10W+ 今天就拿这个作为爬虫的练手项目 1.环境准备: 操作系统:win10 ...

  3. 负数取余/整除,Python和C语言的不同

    总结一句:Python中负数整除,是向负无穷取整,所以导致负数取余不对 在数学公式中,两种语言的表示算法都是一样的,都是: r=a-n*[a/n] 以上,r是余数,a是被除数,n是除数. 唯一不同点, ...

  4. Charles使用及mock数据

    1.下载charles 3.9.2[破解版地址:https://download.csdn.net/my] 下方有一种方法可破解4.2以前的版本 // Charles Proxy License // ...

  5. artDialog使用说明(弹窗API)

    Js代码 2. 传入HTMLElement    备注:1.元素不是复制而是完整移动到对话框中,所以原有的事件与属性都将会保留 2.如果隐藏元素被传入到对话框,会设置display:block属性显示 ...

  6. TW实习日记:第20-21天

    为什么上周五没写呢,因为上周五一直在熟悉业务流程...根本不会写一些复杂的业务代码,因为没有业务流程图!!!在学校的上需求分析和UML建模课的时候,还有软件工程课的时候,想着这都什么鬼啊,听来干嘛,写 ...

  7. markdown语法介绍

    1. 标题类 每级标题用"# title"表示,共支持6级标题: 2. 段落类 1.建议用换行符控制: 2.用"<p></p>"控制: ...

  8. kosaraju求强连通分量

    在了解kosaraju算法之前我们先了解一下什么是强连通分量,在有向图中如果两个定点vi,ui存在一条路劲从vi到达ui且也存在一条路劲从ui到达vi那么由ui和vi这两个点构成的图成为强连通图,简洁 ...

  9. 线性代数之——正交矩阵和 Gram-Schmidt 正交化

    这部分我们有两个目标.一是了解正交性是怎么让 \(\hat x\) .\(p\) .\(P\) 的计算变得简单的,这种情况下,\(A^TA\) 将会是一个对角矩阵.二是学会怎么从原始向量中构建出正交向 ...

  10. LeetCode 102 ——二叉树的层次遍历

    1. 题目 2. 解答 定义一个存放树中数据的向量 data,一个存放树的每一层数据的向量 level_data 和一个存放每一层节点的队列 node_queue. 如果根节点非空,根节点进队,然后循 ...