NetScaler ‘Counters’ Grab-Bag!
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!的更多相关文章
- Android系统启动分析(Init->Zygote->SystemServer->Home activity)
整个Android系统的启动分为Linux Kernel的启动和Android系统的启动.Linux Kernel启动起来后,然后运行第一个用户程序,在Android中就是init程序. ------ ...
- Unity 官方教程 学习
Interface & Essentials Using the Unity Interface 1.Interface Overview https://unity3d.com/cn/lea ...
- 20 Organizing Go code 组织go代码
Organizing Go code 16 August 2012 Introduction Go code is organized differently to that of other lan ...
- Introducing .NET Core
At connect(), we announced that .NET Core will be entirely released as open source software. I also ...
- 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, ...
- Network Stack
Network Stack 目录 1 Overview 2 Code Layout 3 Anatomy of a Network Request (focused on HTTP) 3.1 URLRe ...
- 插件化框架解读之android系统服务实现原理(五)
阿里P7移动互联网架构师进阶视频(每日更新中)免费学习请点击:https://space.bilibili.com/474380680 一.系统服务提供方式 1.我们平时最常见的系统服务使用方式 Wi ...
- SNMP OID Reference - NetScaler 10
SNMP OID Reference - NetScaler 10 https://docs.citrix.com/content/dam/docs/en-us/netscaler/10/downlo ...
- Huge Packet Drops (Tx drops) Observed on NetScaler
Huge Packet Drops (Tx drops) Observed on NetScaler 来源 https://support.citrix.com/article/CTX215843 ...
随机推荐
- 10、Java并发编程:并发容器之ConcurrentHashMap
Java并发编程:并发容器之ConcurrentHashMap(转载) 下面这部分内容转载自: http://www.haogongju.net/art/2350374 JDK5中添加了新的concu ...
- springBoot 中webSocket 应用一
<html> <head> <meta charset="UTF-8"> <title>websocket测试</title& ...
- records_in_range start_key, end_key
select * from federatedTest where name='aaa';(gdb) p *start_key$2 = {key = 0x7f64f4103be8 "&quo ...
- 「日常训练」Equation(HDU-5937)
题意与分析 时隔一个月之后来补题.说写掉的肯定会写掉. 题意是这样的:给1~9这些数字,每个数字有\(X_i\)个,问总共能凑成多少个不同的等式\(A+B=C\)(\(A,B,C\)均为1位,\(1+ ...
- 用libevent实现的echo服务器及telnet客户端
以下代码在vs 2010编译通过,使用的libevent版本是:libevent-2.0.22,win7环境测试通过. 服务器实现: 1 流程图: 2 代码: // my_telnet.cpp : D ...
- Linux命令应用大词典-第37章 Linux系统故障排错
37.1 mkbootdisk:创建用于运行系统的独立启动软盘 37.2 chroot:切换根目录环境 37.3 badblocks:搜索设备的坏块 37.4 mkinitrd:创建要载入ramdis ...
- Java并发基础--volatile关键字
一.java内存模型 1.java内存模型 程序运行过程中的临时数据是存放在主存(物理内存)中,但是现代计算机CPU的运算能力和速度非常的高效,从内存中读取和写入数据的速度跟不上CPU的处理速度,在这 ...
- Java学习 · 初识 面向对象基础二
Package 为什么需要使用package a) 解决类重名的问题 b) 便于管理类 怎么使用package a) 类的第一句非注释性语句 b) 命名:域名倒着写,再加上模块名 注意 ...
- 【转】网游服务器中的GUID(唯一标识码)实现-基于snowflake算法
本文中的算法采用twitter的snowflake算法,具体请搜索介绍,原来是用Scala写的,因我项目需要,改写成C++语言,主要用于高效的生成唯一的ID, 核心算法就是毫秒级时间(41位)+机器I ...
- 【转】cocos2d-x如何优化内存的应用
原地址:http://cblog.chinadaily.com.cn/blog-942327-4327173.html 注:自身以前也写过cocos2d-x如何优化内存的应用,以及内存不够的情况下怎么 ...