URI | /v2/service/report/${task_id}.json?start_date=XX&end_date=XX | |||||||
Method | GET | |||||||
参数说明 | ||||||||
参数名 | 必填 | 描述 | 默认值 | |||||
access_token | 必填 | |||||||
task_id | 必填 | 服务器监控项目ID | ||||||
start_date | 选填 | 开始时间 | 当天 | |||||
end_date | 选填 | 结束时间 | 当天 | |||||
注:时间范围是同一天,支持按频率取值,比如2015-07-14 10:00:00 2015-7-14 20:30:00取的是14号10点到20:30的数据。时间范围是两天及以上的,支持按小时取值,每天返回24条数据。筛选时间大于15天,按天取数据。当选择的时间段没有数据或日期格式填写错误时数据为空。 | ||||||||
成功返回结果: Apache { "apache_rps": [ { "time": "01-01", "rps": "" }, ], "apache_curr_reqs": [ { "time": "01-01", "curr_reqs": "" }, ], "apache_curr_reqs_status": [ { "time": "01-01", "s_R": "", "s_K": "", "s_W": "", "s_C": "", "s__": "" }, ] }
Nginx { "nginx_rps": [ { "time": "01-01", "rps": "0.29" }, ], "nginx_curr_reqs": [ { "time": "01-01", "curr_reqs": "1.00" }, ], "nginx_curr_reqs_status": [ { "time": "01-01", "reading": "0.00", "writing": "1.00", "waiting": "0.00" }, ], "nginx_rpc": [ { "time": "00:04", "rps": "", "acceptsps": null }, ] }
Lighttpd { "lighttpd_rps": [ { "time": "01-02", "rps": "" } ], "lighttpd_curr_reqs": [ { "time": "01-02", "curr_reqs": "" } ], "lighttpd_curr_reqs_status": [ { "time": "01-02", "s_.": "", "s_r": "", "s_R": "", "s_h": "", "s_W": "", "s_C": "" } ] }
Memcache { "memcache_keyspace_ratio": [ { "time": "01-01", "keyspace_ratio": "" } ], "memcache_bytes": [ { "time": "01-01", "bytes": "" } ], "memcache_curr_connections": [ { "time": "01-01", "curr_connections": "" } ], "memcache_connected_sec": [ { "time": "01-01", "connected_sec": "" } ], "memcache_curr_times": [ { "time": "01-01", "curr_items": "" } ], "memcache_read_sec": [ { "time": "01-01", "read_sec": "", "write_sec": "" } ], "memcache_mem_ratio": [ { "time": "01-01", "mem_ratio": "" } ] }
MongoDB { "mongodb_globalLock_ratio": [ { "time": "10-01", "globalLock_ratio": "" } ], "mongodb_globalLock_currentQueue_total": [ { "time": "10-01", "globalLock_currentQueue_total": "", "globalLock_currentQueue_readers": "", "globalLock_currentQueue_writers": "" } ], "mongodb_connections_current": [ { "time": "10-01", "connections_current": "", "connections_available": "" } ], "mongodb_indexCounters_missRatio": [ { "time": "10-01", "indexCounters_missRatio": "" } ], "mongodb_indexCounters_btree_accesses_sec": [ { "time": "10-01", "indexCounters_btree_accesses_sec": "" } ], "mongodb_mem_resident": [ { "time": "10-01", "mem_resident": "", "mem_maped": "" } ], "mongodb_opcounters_insert_sec": [ { "time": "10-01", "opcounters_insert_sec": "", "opcounters_query_sec": "", "opcounters_update_sec": "", "opcounters_delete_sec": "", "opcounters_getmore_sec": "", "opcounters_command_sec": "" } ], "mongodb_page_faults_sec": [ { "time": "10-01", "page_faults_sec": "" } ] }
MySQL { "mysql_conncache_hitrate": [ { "time": "01-01", "Connections": "", "Threads_created": null } ], "mysql_connps": [ { "time": "01-01", "Connections": "", "Threads_created": "" } ], "mysql_curr_conn": [ { "time": "01-01", "max_connections": "", "Max_used_connections": "", "Threads_connected": "", "Threads_cached": "", "Threads_running": "" } ], "mysql_kcache_hitrate": [ { "time": "01-01", "Key_read_requests": "", "Key_reads": null } ], "mysql_kcache_read": [ { "time": "01-01", "Key_read_requests": "", "Key_reads": "" } ], "mysql_qcache_hitrate": [ { "time": "01-01", "Qcache_hits": "", "Qcache_inserts": null, "Qcache_not_cached": null, "Com_select": null } ], "mysql_qcache_querysum": [ { "time": "01-01", "Qcache_queries_in_cache": "" } ], "mysql_qcache_usage": [ { "time": "01-01", "query_cache_size": "", "Qcache_free_memory": "" } ], "mysql_qpc": [ { "time": "01-01", "Connections": "", "Com_change_db": null, "Com_select": null, "Com_update": null, "Com_insert": null, "Com_delete": null } ], "mysql_query_detail": [ { "time": "01-01", "Com_change_db": "", "Com_select": "", "Com_update": "", "Com_insert": "", "Com_delete": "" } ], "mysql_tlock_locks": [ { "time": "01-01", "Table_locks_immediate": "", "Table_locks_waited": "" } ], "mysql_traffic": [ { "time": "01-01", "Bytes_received": "", "Bytes_sent": "" } ] }
Redis { "redis_blocked_clients": [ { "time": "01-01", "blocked_clients": "" } ], "redis_commands_sec": [ { "time": "01-01", "commands_sec": "" } ], "redis_connected_sec": [ { "time": "01-01", "connected_sec": "" } ], "redis_connected_clients": [ { "time": "01-01", "connected_clients": "", "connected_slaves": "" } ], "redis_keyspace_ratio": [ { "time": "01-01", "keyspace_ratio": "" } ], "redis_pubsub_channels": [ { "time": "01-01", "pubsub_channels": "" } ], "redis_pubsub_patterns": [ { "time": "01-01", "pubsub_patterns": "" } ], "redis_used_memory": [ { "time": "01-01", "used_memory": "" } ] }
Tomcat { "tomcat_bytes_received_sec": [ { "time": "01-01", "bytes_received_sec": "", "bytes_sent_sec": "" } ], "tomcat_free_memory": [ { "time": "01-01", "free_memory": "" } ], "tomcat_max_threads": [ { "time": "01-01", "max_threads": "", "cur_thread": "", "cur_thread_b": "" } ], "tomcat_processing_time_sec": [ { "time": "01-01", "processing_time_sec": "" } ], "tomcat_request_count_sec": [ { "time": "01-01", "request_count_sec": "", "error_count_sec": "" } ] }
IIS { "iis_total_requestRate": [ { "time": "01-01", "total_requestRate": "", "httpNonCached_requestRate": "", "CachedHttp_requestRate": "", "asp_requestRate": "", "cgi_requestRate": "" } ], "iis_total_resptime": [ { "time": "01-01", "total_resptime": "", "httpNonCached_resptime": "", "CachedHttp_resptime": "", "asp_resptime": "", "cgi_resptime": "" } ], "iis_siteResponseTime": [ { "time": "01-01", "siteResponseTime": "" } ], "iis_siteRequestRate": [ { "time": "01-01", "siteRequestRate": "" } ], "iis_siteBytesSentRate": [ { "time": "01-01", "siteBytesSentRate": "" } ], "iis_log": [ { "time": "01-01", "sum": "" } ] }
SQLServer { "sqlserver_connections": [ { "time": "01-01", "connections": "" } ], "sqlserver_req_m": [ { "time": "01-01", "req_m": "" } ], "sqlserver_error_m": [ { "time": "01-01", "error_m": "" } ], "sqlserver_io_req": [ { "time": "01-01", "io_req": "" } ], "sqlserver_lock_wait_time_m": [ { "time": "01-01", "lock_wait_time_m": "" } ], "sqlserver_total_server_memory": [ { "time": "01-01", "total_server_memory": "", "target_server_memory": "" } ], "sqlserver_total_log_file_size": [ { "time": "05-25", "total_log_file_size": "5.00", "total_log_file_used_size": "2.00" } ], "sqlserver_db_size": [ { "time": "06-05", "database_size": "5.00", "unallocated_space": "1.00" } ], "sqlserver_db_space": [ { "time": "05-19", "reserved": "2.00", "data": "0.00", "index_size": "0.00", "unused": "0.00" } ], "sqlserver_db_log_file_size": [ { "time": "01-01", "log_file_size": "", "log_file_used_size": "" } ] }
Oracle { "oracle_logical_read": [ { "time": "01-01", "Logical_read": "" } ], "oracle_io_performance": [ { "time": "01-01", "iops": "", "mbps": "", "Ph_read": "", "Ph_write": "" } ], "oracle_memory_process": [ { "time": "01-01", "Act_ses": "", "PGA": "", "Pro": "" } ], "oracle_space_change": [ { "time": "01-01", "EXAMPLE": "", "SYSAUX": "", "SYSTEM": "", "UNDOTBS1": "", "USERS": "", "TEMP": "" } ], "oracle_space_used_change": [ { "time": "01-01", "EXAMPLE": "", "SYSAUX": "", "SYSTEM": "", "UNDOTBS1": "", "USERS": "", "TEMP": "" } ] } | ||||||||
服务名 | 监控项目 | 类型 | 返回项 | 类型 | 说明 | |||
time | String | 监控时间 | ||||||
Apache | apache_rps 吞吐率 | object | rps | String | 吞吐率 | |||
apache_curr_reqs 并发连接数 | curr_reqs | 并发连接数 | ||||||
apache_curr_reqs_status 详细并发连接数 | s_R | 读取请求 | ||||||
s_K | 持久链接 | |||||||
s_W | 发送响应内容 | |||||||
s_C | 关闭链接 | |||||||
s__ | 等待链接 | |||||||
Nginx | nginx_rps 吞吐率 | reps | 吞吐率 | |||||
nginx_curr_reqs 并发连接数 | curr_reqs | 吞吐率 | ||||||
nginx_curr_reqs_status 详细并发连接数 | reading | 读取请求 | ||||||
writing | 处理请求和发送响应 | |||||||
waiting | 持久连接 | |||||||
nginx_rpc nginx持久连接利用率 | rps | 利用率 | ||||||
acceptsps | null | |||||||
Lighttpd | lighttpd lighttpd吞吐率 | reps | 吞吐率 | |||||
lighttpd_curr_reqs 并发连接数 | curr_reqs | 并发连接数 | ||||||
lighttpd_curr_reqs_status 详细并发连接数 | s_R | 读取请求 | ||||||
s_r | 读取 | |||||||
s_h | 处理请求 | |||||||
s_W | 发送响应内容 | |||||||
s_C | 关闭链接 | |||||||
s_. | 等待链接 | |||||||
Memcache | memcache_keyspace_ratio 命中率 | keyspace_ratio | 命中率 | |||||
memcache_bytes 消耗内存 | bytes | 使用内存 | ||||||
memcache_curr_connections 连接数 | curr_connections | 当前连接数 | ||||||
memcache_connected_sec 每秒连接数 | connected_sec | 连接每秒 | ||||||
memcache_curr_times 缓存数量 | curr_items | 缓存数量 | ||||||
memcache_read_sec 读写每秒 | read_sec | 读 | ||||||
write_sec | 写 | |||||||
memcache_mem_ratio 空间使用率 | mem_ratio | 空间使用率 | ||||||
MongoDB | mongodb_globalLock_ratio 锁定时间比例 | globalLock_ratio | 锁定时间比例 | |||||
mongodb_globalLock_currentQueue_total 锁信息 | globalLock_currentQueue_total | 当前等待锁总数 | ||||||
globalLock_currentQueue_readers | 当前等待读锁数 | |||||||
globalLock_currentQueue_writers | 当前等待写锁数 | |||||||
mongodb_connections_current 连接数 | connections_current | 当前连接数 | ||||||
connections_available | 可用连接数 | |||||||
mongodb_indexCounters_missRatio 索引命中率 | indexCounters_missRatio | 索引命中率 | ||||||
mongodb_indexCounters_btree_accesses_sec 索引访问次数每秒 | indexCounters_btree_accesses_sec | 索引访问次数每秒 | ||||||
mongodb_opcounters_insert_sec 吞吐率 | opcounters_insert_sec | insert吞吐率 | ||||||
opcounters_query_sec | query吞吐率 | |||||||
opcounters_update_sec | update吞吐率 | |||||||
opcounters_delete_sec | delete吞吐率 | |||||||
opcounters_getmore_sec | getmore吞吐率 | |||||||
opcounters_command_sec | command | |||||||
mongodb_mem_resident 使用内存 | mem_resident | 使用内存 | ||||||
mem_maped | 使用空间 | |||||||
mongodb_page_faults_sec 分页次数 | page_faults_sec | 分页次数 | ||||||
MySQL | mysql_query_detail查询吞吐率 | Com_change_db | change_db | |||||
Com_select | select | |||||||
Com_update | update | |||||||
Com_insert | insert | |||||||
Com_delete | delete | |||||||
mysql_qpc 持久连接利用率 | Connections | 平均每次连接处理查询次数 | ||||||
Com_change_db | change_db | |||||||
Com_select | select | |||||||
Com_update | update | |||||||
Com_insert | insert | |||||||
Com_delete | delete | |||||||
mysql_connps 连接吞吐率 | Connections | 每秒连接次数 | ||||||
Threads_created | 每秒实际创建连接次数 | |||||||
mysql_conncache_hitrate 连接缓存命中率 | Connections | 连接缓存命中率 | ||||||
Threads_created | 每秒实际创建连接次数 | |||||||
mysql_curr_conn 并发连接 | max_connections | 最大允许连接数 | ||||||
Max_used_connections | 实际最大连接数 | |||||||
Threads_connected | 当前连接数 | |||||||
Threads_cached | 缓存连接数 | |||||||
Threads_running | 活跃连接数 | |||||||
mysql_kcache_hitrate 索引命中率 | Key_read_requests | 索引缓存命中率 | ||||||
key_reads | ||||||||
mysql_kcache_read 索引读取统计 | Key_read_requests | 索引读取统计 | ||||||
Key_reads | 索引实际读取次数 | |||||||
mysql_qcache_usage 查询缓存空间使用率 | query_cache_size | 查询缓存空间使用率 | ||||||
Qcache_free_memory | 已用缓存空间 | |||||||
mysql_qcache_hitrate 查询缓存命中率 | Qcache_hits | 缓存命中率 | ||||||
Qcache_inserts | inserts | |||||||
Qcache_not_cached | not cached | |||||||
Com_select | select | |||||||
mysql_qcache_querysum 缓存查询数 | Qcache_queries_in_cache | 缓存查询数 | ||||||
mysql_tlock_locks 表锁统计 | Table_locks_immediate | 立即释放的表锁数 | ||||||
Table_locks_waited | 需要等待的表锁数 | |||||||
mysql_traffic 流量统计 | Bytes_received | 流入速率 | ||||||
Bytes_sent | 流出速率 | |||||||
Redis | redis_used_memory 已使用内存 | used_memory | 已使用内存 | |||||
redis_commands_sec 执行命令数(每分钟) | commands_sec | 执行命令数[每分钟] | ||||||
redis_keyspace_ratio 命中率 | keyspace_ratio | 命中率 | ||||||
redis_connected_clients 链接客户数 | connected_clients | 链接客户数 | ||||||
connected_slaves | 链接从库数 | |||||||
redis_connected_sec 连接数(每分钟) | connected_sec | 连接数 [每分钟] | ||||||
redis_blocked_clients 阻塞客户数 | blocked_clients | 阻塞客户数 | ||||||
redis_pubsub_channels Pub/Sub通道数 | pubsub_channels | Pub/Sub通道数 | ||||||
redis_pubsub_patterns Pub/Sub模式数 | pubsub_patterns | Pub/Sub模式数 | ||||||
Tomcat | tomcat_free_memory JVM内存 | free_memory | JVM可使用内存 | |||||
tomcat_max_threads 线程 | max_threads | 最大线程 | ||||||
cur_thread | 当前线程 | |||||||
cur_thread_b | 当前繁忙线程 | |||||||
tomcat_processing_time_sec 处理时间 | processing_time_sec | 处理时间 | ||||||
tomcat_request_count_sec 请求数 | request_count_sec | 每秒请求数 | ||||||
error_count_sec | 每秒出错数 | |||||||
tomcat_bytes_received_sec 网络流量 | bytes_received_sec | 每秒入流量 | ||||||
bytes_sent_sec | 每秒出流量 | |||||||
IIS | iis_total_requestRate 请求频率 | total_requestRate | 所有请求 | |||||
httpNonCached_requestRate | 静态HTTP | |||||||
CachedHttp_requestRate | 静态HTTP [已缓存] | |||||||
asp_requestRate | ASP | |||||||
cgi_requestRate | CGI | |||||||
iis_total_resptime 响应时间 | total_resptime | 所有请求 | ||||||
httpNonCached_resptime | 静态HTTP | |||||||
CachedHttp_resptime | 静态HTTP [已缓存] | |||||||
asp_resptime | ASP | |||||||
cgi_resptime | CGI | |||||||
iis_siteResponseTime 站点响应时间 | siteResponseTime | 站点响应时间 | ||||||
iis_siteRequestRate 站点请求频率 | siteRequestRate | 站点请求频率 | ||||||
iis_siteBytesSentRate 站点数据发送率 | siteBytesSentRate | 站点数据发送率 | ||||||
iis_log 日志 | sum | 日志统计 | ||||||
SQLServer | sqlserver_connections 连接数 | connections | 连接数 | |||||
sqlserver_req_m 请求频率 | req_m | 请求频率 | ||||||
sqlserver_error_m sql执行出错数 | error_m | sql执行出错数 | ||||||
sqlserver_io_req 磁盘IO请求 | io_req | 磁盘IO请求 | ||||||
sqlserver_lock_wait_time_m 锁时间 | lock_wait_time_m | 锁时间 | ||||||
sqlserver_lock_wait_m 锁频率 | lock_wait_m | 锁频率 | ||||||
sqlserver_total_server_memory 内存消耗 | total_server_memory | 当前分配给SQLServer的总内存数 | ||||||
target_server_memory | SQLServer消耗的动态内存总数 | |||||||
sqlserver_total_log_file_size 日志大小 | total_log_file_size | 日志文件大小 | ||||||
total_log_file_used_size | 日志已使用大小 | |||||||
sqlserver_db_size 数据库大小 | database_size | 数据库大小 | ||||||
unallocated_space | 数据库的未分配空间 | |||||||
sqlserver_db_space 数据库空间 | reserved | 保留的空间总量 | ||||||
data | 数据使用的空间总量 | |||||||
index_size | 索引使用的空间 | |||||||
unused | 未用的空间总量 | |||||||
sqlserver_db_log_file_size 库日志大小 | log_file_size | 库日志文件大小 | ||||||
log_file_used_size | 库日志已使用大小 | |||||||
Oracle | oracle_logical_read 并发性能 | Logical_read | 并发性能 | |||||
oracle_io_performance IO性能 | iops | IOPS [次/秒] | ||||||
mbps | MBPS [Mb/秒] | |||||||
Ph_read | Physical reads [次/秒] | |||||||
Ph_write | Physical writes [次/秒] | |||||||
oracle_memory_process 内存进程 | Act_ses | Active Sessions [个] | ||||||
PGA | Total PGA [MB] | |||||||
Pro | Processes [个] | |||||||
oracle_space_change 空间变化趋势 | EXAMPLE | EXAMPLE | ||||||
SYSAUX | SYSAUX | |||||||
SYSTEM | SYSTEM | |||||||
UNDOTBS1 | UNDOTBS1 | |||||||
USERS | USERS | |||||||
TEMP | TEMP | |||||||
APP | APP | |||||||
oracle_space_used_change 空间使用变化趋势 | EXAMPLE | EXAMPLE | ||||||
SYSAUX | SYSAUX | |||||||
SYSTEM | SYSTEM | |||||||
UNDOTBS1 | UNDOTBS1 | |||||||
USERS | USERS | |||||||
TEMP | TEMP | |||||||
失败返回结果: { "code": 400, "msg": "您没有权限查看该任务!" } | ||||||||
返回项 | 类型 | 描述 | ||||||
error_code | String | 错误码 | ||||||
error_description | String | 错误信息 |
调用示例:
curl -s 'https://api.jiankongbao.com/v2/service/report/19663.json?start_date=2015-01-01&end_date=2016-05-13&access_token=95da6dbc6ad1e6763ce4a9063beb47688139d56c'