>  기사  >  데이터 베이스  >  memkeys实时查看memcached key使用情况

memkeys实时查看memcached key使用情况

不言
不言원래의
2018-05-17 11:35:011462검색

memkeys memkeys是tumblr开源的类似top的工具,可用于实时查看memcached的key使用情况. memkeys安装 安装autoconf(要求版本2.68以上): # wget -c http://ftp.gnu.org/gnu/autoconf/autoconf-latest.tar.gz# tar zxvf autoconf-latest.tar.gz# cd autoconf-2.6

memkeys

memkeys是tumblr开源的类似top的工具,可用于实时查看memcached的key使用情况.

  • memkeys安装

    安装autoconf(要求版本2.68以上):

    # wget -c http://ftp.gnu.org/gnu/autoconf/autoconf-latest.tar.gz
    # tar zxvf autoconf-latest.tar.gz
    # cd autoconf-2.69
    # ./configure
    # make && make install

    安装其它依赖:

    # yum install libpcap-devel pcre-devel ncurses-devel

    安装memkeys:

    # git clone https://github.com/tumblr/memkeys.git
    # cd memkeys
    # ./autogen.sh
    # ./configure
    # make && make install
  • memkeys使用
    # memkeys -h
    Usage: memkeys -i NIC [options]
        -d, --discard=THRESH        Discard keys where req/s rate is below THRESH
        -i, --interface=NIC         Network interface to capture traffic on (required)
        -p, --port=PORT             Network port to capture memcache traffic on (default 11211)
        -r, --refresh=INTERVAL      Refresh the stats display every INTERVAL ms (default 500)
        -l, --logfile=FILE          Output logs to FILE
        -R, --report=REPORT         Output data in REPORT format (CSV or curses, default curses)
        -h, --help                  This help
        -v, --verbose               Increase verbosity. May be used multiple times.
        -V, --version               Show program info and exit.

    例子1:

    # memkeys -i eth0 -l /tmp/memkeys.log

    例子2:

    # memkeys -i eth0 -d 10.0 -l /tmp/memkeys.log
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.