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'