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. MyBatis-参数处理

    1.单个参数 mybatis不会做特殊处理. #{参数名/任意名}:取出参数值. 2.多个参数 mybatis会做特殊处理. 多个参数会被封装成 一个map. key:param1...paramN, ...

  2. 文件同步 单向rsync 双向unison 监控inotifywait 免密登录

    1.负载均衡中文件同步必不可少,我这边选择rsync来实现文件同步 rsync同步文件机制更适用于单向文件同步,可配合unison实现双向同步功能. 实现同步的两种方法 一:ssh方法 rsync - ...

  3. libevent学习六(Connect listeners )

      创建与释放 //backlog需要查询平台说明,在linux2.2以后 backlog就变成了已完成连接但未accept的队列的最大值(原来是处于syn状态的,现在换成sysctl 控制的参数tc ...

  4. 【SpringCloud】第五篇: 路由网关(zuul)

    前言: 必需学会SpringBoot基础知识 简介: spring cloud 为开发人员提供了快速构建分布式系统的一些工具,包括配置管理.服务发现.断路器.路由.微代理.事件总线.全局锁.决策竞选. ...

  5. TW实习日记:第16天

    前端的样式bug实在是太太太莫名其妙了,尤其是封装好的组件,一层套一层的,根本不知道是哪一层出了问题...除了改bug就是做新功能,真想吐槽一下这个项目的留言板,根本没人会用吧...这功能实在是太老旧 ...

  6. 【20180807模拟测试】t1 function

    low逼的我也只能写这样的水题... 题面 对于一个整数,定义 f(x)为他的每个数位的阶乘的乘积.例如 f(135)=1! * 3! * 5! =720.给出一个数 a(可以包含前缀零),a 满足他 ...

  7. Python基础 之 set集合 与 字符串格式化

    数据类型的回顾与总结 可变与不可变1.可变:列表,字典2.不可变:字符串,数字,元组 访问顺序:1.直接访问:数字2.顺序访问:字符串,列表,元祖3.映射:字典 存放元素个数:容器类型:列表,元祖,字 ...

  8. 【转载】android 常用开源框架

    对于Android初学者以及对于我们菜鸟,这些大神们开发的轻量级框架非常有用(更别说开源的了). 下面转载这10个框架的介绍:(按顺序来吧没有什么排名). 一.  Afinal 官方介绍: Afina ...

  9. HADOOP docker(十):hdfs 结构体系

    1.简介2.namenode和datanode3.The File System Namespace 文件系统命名空间4.Data Replication 数据复制5.Replica Placemen ...

  10. css模仿微信弹出菜单

      css模仿微信弹出菜单 效果图: html: <div class="action-sheet-backdrop"> <div class="act ...