服务器性能监控

key tag type note
mem.memused.percent / GUAGE 内存使用率
mem.swapfree.percent / GUAGE swap空闲率
mem.swapused.percent / GUAGE swap使用率
load.1min / COUNTER load.1min
load.5min / COUNTER load.5min
load.15min / COUNTER load.15min
net.if.in.bytes / GAUGE 进方向流量
net.if.out.bytes / GAUGE 出方向流量
net.if.in.packets / GAUGE 进方向发包数
net.if.out.packets / GAUGE 出方向发包数
disk.io.write_bytes / GAUGE 磁盘IO写速率
disk.io.read_bytes / GAUGE 磁盘IO读速率
cpu.busy / GAUGE cpu.busy
ss.closed / GAUGE tcp.closed
ss.orphaned / GAUGE tcp.orphaned
ss.slabinfo.timewait / GAUGE tcp.slabinfo.timewait
ss.synrecv / GAUGE tcp.synrecv
ss.timewait / GAUGE tcp.timewait
df.bytes.total / GAUGE 磁盘总容量
df.bytes.used / GAUGE 磁盘已经使用容量
df.bytes.used.percent / GAUGE 磁盘使用率
proc.mem.rss / GAUGE 单进程使用内存
proc.cpu.percentage / GAUGE 单进程CPU使用率
agnet.alive / GAUGE agent存活

nginx监控指标

key tag type note
Nginx.Monitor.alive / GUAGE 监控 agent 的存活状态
Nginx.Uptime / GUAGE 运行时长
Nginx.ActiveConn / GUAGE 当前活跃连接数
Nginx.ServerAccepts / COUNTER 请求成功数
Nginx.ServerHandled / COUNTER 请求挂起数
Nginx.ServerRequests / COUNTER 请求数
Nginx.ServerReading / GAUGE 读的 worker 数
Nginx.ServerWaiting / GAUGE 等待请求的 worker 数
Nginx.ServerWriting / GAUGE 写的 worker 数

Mysql监控指标

key tag type note
Mysql.Threads_connected / COUNTER 当前打开的线程数
Mysql.Threads_running / COUNTER 正在运行线程数
Mysql.Connections / COUNTER 当前连接数
Mysql.Innodb_data_writes / COUNTER Innodb写的次数
Mysql.Innodb_data_read / COUNTER Innodb读的次数
Nginx.ServerRequests / COUNTER 请求数
Mysql.Qcache_hits_rate / GAUGE 缓存命中率
Mysql.Bytes_received / COUNTER 接收流量
Mysql.Bytes_sent / COUNTE 发送流量
Mysql.Questions / COUNTE qps
Mysql.Com_select / COUNTE mysql读
Mysql.Com_write / COUNTE mysql写
Mysql.Slow_queries / COUNTE 慢查询

Apache监控指标

key tag type note
Apache.Monitor.alive / GUAGE 监控 agent 存活状态
Apache.Total_Access / GUAGE 总访问数
Apache.Total_kBytes / GUAGE 总数据量,单位为 kb
Apache.CPULoad / GUAGE CPU 负载
APache.Uptime / GUAGE 运行时长
Apache.ReqPerSec / GUAGE 每秒请求数
Apache.BytesPerSec / GUAGE 每秒数据量
Apache.BytesPerReq / GUAGE 每次请求数据量
Apache.BusyWorkers / GUAGE 在忙的 Worker 数
Apache.IdleWorkers / GUAGE 空闲的 Worker 数
Apache.ConnsTotal / GUAGE 当前连接数
Apache.ConnsAsyncWriting / GUAGE 异步写连接数
Apache.ConnsAsyncKeepAlive / GUAGE 异步 keepAlive 连接数
Apache.ConnsAsyncClosing / GUAGE 异步关闭中的连接数
Apache.Waiting_for_Connection / GUAGE 等待连接的 Worker 数
Apache.Starting_up / GUAGE 启动中的 Worker 数
Apache.Reading_Request / GUAGE 读请求中的 Worker 数
Apache.Sending_Reply / GUAGE 发送响应中的 Worker 数
Apache.Keepalive_read / GUAGE keepalive 的 Worker 数
Apache.DNS_Lookup / GUAGE DNS 解析中的 Worker 数
Apache.Closing_connection / GUAGE 关闭连接中的 Worker 数
Apache.Logging / GUAGE 写日志中的 Worker 数
Apache.Gracefully_finishing / GUAGE Gracefully finishing 的 Worker 数
Apache.Idle_cleanup_of_worker / GUAGE Idle cleanup of worker
Apache.Open_slot_with_no_current_process / GUAGE Open slot with no current process

tomcat监控指标

key tag type note
Tomcat.Jvm.Memory.Free / GUAGE 当前可用的内存
Tomcat.Jvm.Memory.Max / GUAGE 当前允许分配的最大Tomcat JVM内存
Tomcat.Jvm.Memory.Total / GUAGE 当前已经分配的Tomcat JVM内存
Tomcat.Jvm.Memory.usage / GUAGE 当前已经使用内存
Tomcat.Memorypool.Committed / GUAGE Memorypool.Committed
Tomcat.Memorypool.Max / GUAGE 最大内存池的大小
Tomcat.Memorypool.Usage / GUAGE Tomcat.Memorypool.Usage
Tomcat.Memorypool.Used / GUAGE Tomcat.Memorypool.Used
Tomcat.Connector.RequestInfo.BytesReceived / GUAGE 接受的字节数
Tomcat.Connector.RequestInfo.BytesSent / GUAGE 发送的字节数
Apache.ConnsAsyncWriting / GUAGE 异步写连接数
Apache.ConnsAsyncKeepAlive / GUAGE 异步 keepAlive 连接数
Tomcat.Connector.RequestInfo.ErrorCount / GUAGE 发生错误的请求数
Tomcat.Connector.RequestInfo.MaxTime / GUAGE 最长使用时间
Tomcat.Connector.RequestInfo.RequestCount / GUAGE 总请求数
Tomcat.Connector.ThreadInfo.CurrentThreadsBusy / GUAGE 正在使用的线程数
Tomcat.Connector.ThreadInfo.MaxThreads / GUAGE 线程池最大可以产生的线程数

Redis监控指标

Counters Type Notes
aof_current_rewrite_time_sec GAUGE 当前AOF重写持续的耗时
aof_enabled GAUGE appenonly是否开启,appendonly为yes则为1,no则为0
aof_last_bgrewrite_status GAUGE 最近一次AOF重写操作是否成功
aof_last_rewrite_time_sec GAUGE 最近一次AOF重写操作耗时
aof_last_write_status GAUGE 最近一次AOF写入操作是否成功
aof_rewrite_in_progress GAUGE AOF重写是否正在进行
aof_rewrite_scheduled GAUGE AOF重写是否被RDB save操作阻塞等待
blocked_clients GAUGE 正在等待阻塞命令(BLPOP、BRPOP、BRPOPLPUSH)的客户端的数量
client_biggest_input_buf GAUGE 当前客户端连接中,最大输入缓存
client_longest_output_list GAUGE 当前客户端连接中,最长的输出列表
cluster_enabled GAUGE 是否启用Redis集群模式,cluster_enabled
connected_clients GAUGE 当前已连接的客户端个数
connected_clients_pct GAUGE 已使用的连接数百分比,connected_clients/maxclients
connected_slaves GAUGE 已连接的Redis从库个数
evicted_keys COUNTER 因内存used_memory达到maxmemory后,每秒被驱逐的key个数
expired_keys COUNTER 因键过期后,被惰性和主动删除清理key的每秒个数
hz GAUGE serverCron执行的频率,默认10,表示100ms执行一次,建议不要大于120
instantaneous_input_kbps GAUGE 瞬间的Redis输入网络流量(kbps)
instantaneous_ops_per_sec GAUGE 瞬间的Redis操作QPS
instantaneous_output_kbps GAUGE 瞬间的Redis输出网络流量(kbps)
keyspace_hit_ratio GAUGE 查找键的命中率
keyspace_hits COUNTER 查找键命中的次数
keyspace_misses COUNTER 查找键未命中的次数
latest_fork_usec GAUGE 最近一次fork操作的耗时的微秒数(BGREWRITEAOF,BGSAVE,SYNC等都会触发fork),当并发场景fork耗时过长对服务影响较大
loading GAUGE 标志位,是否在载入数据文件
master_repl_offset GAUGE master复制的偏移量,除了写入aof外,Redis定期为自动增加
mem_fragmentation_ratio GAUGE 内存碎片率,used_memory_rss/used_memory
pubsub_channels GAUGE 目前被订阅的频道数量
pubsub_patterns GAUGE 目前被订阅的模式数量
rdb_bgsave_in_progress GAUGE 标志位,记录当前是否在创建RDB快照
rdb_current_bgsave_time_sec GAUGE 当前bgsave执行耗时秒数
rdb_last_bgsave_status GAUGE 标志位,记录最近一次bgsave操作是否创建成功
rdb_last_bgsave_time_sec GAUGE 当前bgsave执行耗时秒数
rdb_last_bgsave_status GAUGE 标志位,记录最近一次bgsave操作是否创建成功
rdb_last_bgsave_time_sec GAUGE 最近一次bgsave操作耗时秒数
rdb_last_save_time GAUGE 最近一次创建RDB快照文件的Unix时间戳
rdb_changes_since_last_save GAUGE 从最近一次dump快照后,未被dump的变更次数(和save里变更计数器类似)
rejected_connections COUNTER 因连接数达到maxclients上限后,被拒绝的连接个数
repl_backlog_active GAUGE 标志位,master是否开启了repl_backlog,有效地psync(2.8+)
repl_backlog_first_byte_offset GAUGE repl_backlog中首字节的复制偏移位
repl_backlog_histlen GAUGE repl_backlog当前使用的字节数
repl_backlog_size GAUGE repl_backlog的长度(repl-backlog-size),网络环境不稳定的,建议调整大些
sync_full GAUGE 累计Master full sync的次数;如果值比较大,说明常常出现全量复制,就得分析原因,或调整repl-backlog-size
sync_partial_err GAUGE 累计Master pysync 出错失败的次数
sync_partial_ok GAUGE 累计Master psync成功的次数
total_commands_processed COUNTER 每秒执行的命令数,比较准确的QPS
total_connections_received GAUGE 每秒新创建的客户端连接数
total_net_input_bytes COUNTER Redis每秒网络输入的字节数
total_net_output_bytes COUNTER Redis每秒网络输出的字节数
uptime GAUGE Redis运行时长的秒数
used_cpu_sys COUNTER Redis进程消耗的sys cpu
used_cpu_user COUNTER Redis进程消耗的user cpu
used_memory GAUGE 由Redis分配的内存的总量,字节数
used_memory_lua GAUGE lua引擎使用的内存总量,字节数;有使用lua脚本的注意监控
used_memory_pct GAUGE 最大内存已使用百分比,used_memory/maxmemory; 存储场景无淘汰key注意监控.(如果maxmemory=0表示未设置限制,pct永远为0)
used_memory_peak GAUGE Redis使用内存的峰值,字节数
used_memory_rss GAUGE Redis进程从OS角度分配的物理内存,如key被删除后,malloc不一定把内存归还给OS,但可以Redis进程复用

MongoDB监控指标

key tag type note
Mongo.asserts_msg / GUAGE 消息断言数
Mongo.asserts_regular / GUAGE 常规断言数
Mongo.asserts_rollovers / GUAGE 断言次数重置次数
Mongo.asserts_user / COUNTER 用户断言数
Mongo.asserts_warning / COUNTER 警告断言数
Mongo.connections_available / COUNTER 可用连接数
Mongo.connections_current / GAUGE 当前连接数
Mongo.connections_totalCreated / GAUGE 创建的新连接数
Mongo.connections_used_percent / GAUGE 已使用连接数百分比
Mongo.globalLock_currentQueue_total / GAUGE 当前队列中等待锁的操作数
Mongo.locks_Global_acquireCount_Xlock / GAUGE 实例级排他锁获取次数
Mongo.locks_Global_acquireCount_IXlock / GAUGE 实例级意向排他锁获取次数
Mongo.locks_Metadata_acquireCount_IXlock / GAUGE Mongo.locks_Metadata_acquireCount_IXlock
Mongo.mem_mappedWithJournal / GAUGE 存储日志使用的共享内存大小
Mongo.mem_mapped / GAUGE mapped的内存
Mongo.mem_resident / GAUGE 物理内存大小
Mongo.mem_virtual / GAUGE 虚拟内存大小

IIS监控指标

key tag type note
IIs.Current_Connections / GUAGE 活跃连接数
IIs.Maximum_Connections / GUAGE 最大连接数
IIs.Total_Bytes_Received / GUAGE 每秒接收的字节数
IIs.Total_Bytes_Sent / COUNTER 每秒发送的字节数
IIs.Total_Delete_Requests / COUNTER 每秒使用 delete 方法所进行的 HTTP 请求数
IIs.Total_Get_Requests / COUNTER 每秒使用 get 方法所进行的 HTTP 请求数
IIs.Total_Not_Found_Errors / GAUGE 由于未找到所请求的文档,服务器无法满足请求而导致错误的速数
IIs.Total_Post_Requests / GAUGE 每秒使用 post 方法进行的 HTTP 请求数
IIs.Total_Put_Requests / GAUGE 每秒使用 put 方法进行的 HTTP 请求数

SQLServer监控指标

key tag type note
MsSQL.Average_Wait_Time / GUAGE mysql平均等待时间
MsSQL.Batch_Requests / GUAGE 每秒批量请求数
MsSQL.Connection / GUAGE 用户连接数
MsSQL.Errors / COUNTER 每秒的错误数
MsSQL.IO_requests / COUNTER MsSQL.IO_requests
MsSQL.Lock_Waits / COUNTER 等待锁的进程时间
MsSQL.Log_File(s)_Used_Size / GAUGE 所有日志文件的累计已用大小
MsSQL.Percent_Log_Used / GAUGE 日志中已用空间所占的百分比
MsSQL.Target_Server_Memory / GAUGE 理想内存量
MsSQL.Total_Server_Memory / GAUGE 已提交的总内存量

Oracle监控指标

key note
Oracle.sysmetric.Average_Active_Sessions 活动会话数量
Oracle.sysmetric.Cell_Physical_IO_Interconnect_Byt 扫描到数据库的字节数
Oracle.sysmetric.Consistent_Read_Gets_Per_Sec 每块每秒被读取次数
Oracle.sysmetric.Database_CPU_Time_Ratio CPU时间比
Oracle.sysmetric.Database_Time_Per_Sec Database_Time_Per_Sec
Oracle.sysmetric.DB_Block_Changes_Per_Sec 所有块每秒更改总数
Oracle.sysmetric.DB_Block_Changes_Per_Sec 所有块每秒更改总数
Oracle.sysmetric.DB_Block_Gets_Per_Sec 当前块每秒被请求次数
Oracle.sysmetric.Execute_Without_Parse_Ratio 无需解析语句百分比
Oracle.sysmetric.Executions_Per_Sec SQL命令每秒执行次数
Oracle.sysmetric.Full_Index_Scans_Per_Sec 每秒索引扫描次数
Oracle.sysmetric.Host_CPU_Usage_Per_Sec 每秒CPU使用率
Oracle.sysmetric.Host_CPU_Utilization_Ratio CPU使用率
Oracle.sysmetric.Library_Cache_Hit_Ratio 库缓存百分比
Oracle.sysmetric.Logical_Reads_Per_Sec 每秒逻辑读次数
Oracle.sysmetric.Redo_Writes_Per_Sec 每秒重写次数
Oracle.sysmetric.Shared_Pool_Free_Ratio 共享池空闲率
Oracle.sysmetric.Soft_Parse_Ratio 软解析语句百分比
Oracle.sysmetric.Temp_Space_Used 临时空间使用量
Oracle.sysmetric.Total_PGA_Allocated 已分配PGA
Oracle.sysmetric.Total_PGA_Used_by_SQL_Workareas Workareas已使用PGA
Oracle.sysmetric.Total_Table_Scans_Per_Sec 每秒表扫描次数
Oracle.tablespace 表空间
Oracle.waitmetric.avg_dbtime_wait_1m 每分钟平均等待时间
Oracle.waitmetric.avg_waiter_1m 每分钟平均等待个数

温馨提示

反馈会在1个工作日内与您联系(工作时间:周一至周五,9:00-17:30)。紧急问题建议您拨打400-720-7200或提交工单,谢谢!