指标

更新时间:2016/07/21 访问次数:2032

QPS

QPS (Query Per Second)泛指每秒请求次数,通常用来衡量系统或接口的压力情况。计算方式为: 请求数 / 秒数。请求计数方法如下:
- 应用:服务器完整处理一次请求,计数为1。
- Database服务:从获取数据库连接到SQL语句执行完成,计数为1。
- Dubbo服务:一次Dubbo接口调用,计数为1。
- HTTP服务: 一次HTTP请求调用,计数为1。
- Redis服务:一次Redis操作,计数为1。
- Mmecache服务:一次Memcache操作,计数为1。
- TaobaoAPI服务:一次淘宝API调用,计数为1。

服务读写分类

服务类型 写方法 读方法
Http executeMethod,execute,doExecute,connect
Database executeUpdate, execute, executeBatch executeQuery
Memcache set,cas,decr,delete,broadcastOp,touch,
append, prepend, replace, addObserver
removeObserver
get, gets, getBulk, getAndTouch, getConnetion,
getNodeLocator, getTranscoder, getVersions, getStats, listSaslMechanisms, findNode
Dubbo invoke
TaobaoAPI doQuery, execute
Redis append, bitop, blpop, brpop, brpoplpush, clientKill, cl,
clientSetname, configSet, decr, decrBy, del, eval,
expire, expireAt, hdel, hincrBy, hincrByFloat, hmset,
hvals, incr,incrByFloat, linsert, lpop, lpush,
lpushx, lrem, lset,mset, msetnx, persist, pexpire,
pexpireAt, pfadd, pfmerge, psetex, psubscribe,
publish, punsubscribe, rename,renamenx,rpop,
rpush, rpushx, sadd, scriptLoad, sdiffstore, set,
setbit, setex, setnx, setrange, sinterstore, smove,
sort, spop, srem, subscribe,
sunionstore, unsubscribe, watch, zadd, zincrby,
zinterstore, zrem, zremrangeByLex,zremrangeByRank, zremrangeByScore, zunionstore

bgrewriteaof, bgsave, save, scriptFlush, scriptKill,
sendEvalCommand, slaveofNoOne, slowlogReset, slaveof, sync, zaddBinary
bitcount, cluster, configGet, dump, echo, evalsha,
exists, get, getbit, getrange, getSet, hexists,
hget, hgetAll, hkeys, hlen, hmget, hsetnx, incrBy, llen, lrange, ltrim, mget, lindex, srandmember
migrate, move, objectEncoding, objectIdletime,
objectIdletime, pfcount, pttl, pubsub, restore,
rpoplpush, scan, scard, scriptExists, sdiff, sentinel,
sinter,sismember, slowlogLen, smembers, sscan, strlen,
substr,sunion, ttl, type, zcard, zcount, zlexcount,
zrange,zrangeByLex, zrangeByScore, flushAll, flushDB
zrangeByScoreWithScores,zrangeWithScores, zrank, zrevrange, zrevrangeByLex, zrevrangeByScore,
zrevrangeByScoreWithScores, zrevrangeWithScores, zrevrank, zscan, zscore,

asking, auth, clientGetname, clientList,
configResetStat, dbSize, debug, discard, info,
lastsave, monitor, multi, ping, quit, randomKey,
select, slowlogGet, slowlogLen, shutdown, time,
unwatch, waitReplicas

注: 上面罗列出来的是服务调用过程中区分读写类型的详细指标,还有一些异常埋点的读写指标,这里不做罗列。

PV

PV (Page View)指一定时间范围(如1天)内的访问次数。

RT

RT (Response Time)指请求响应时间或服务调用耗时。

状态码

状态码 (HTTP Status Code)指Web服务器所返回数字代码。常见状态码包括:成功(2XX)、重定向(3XX)、客户端请求错误(4XX)、服务器错误(5XX)。

错误率

一定时间范围内错误访问次数占总访问次数的百分比,通常用来衡量系统或接口的可用性。

FAQ

关于此文档暂时还没有FAQ
返回
顶部