URI | /v2/service/info/${task_id} |
Method | GET |
参数说明 | task_id: 服务监控项目id |
结果(json) | Apache,Lighttpd,Nginx,MongoDB,Redis,Memcache: 'task_name' => '监控项目名称', 'status_url' => '状态页面URL', 'frequency' => '监控频率(分钟)',
MySQL: 'task_name' => '监控项目名称', 'ip' => 'MySQL服务器IP', 'port' => 'MySQL端口', 'user' => 'MySQL用户名', 'password' => 'MySQL密码', 'frequency' => '监控频率(分钟)',
Tomcat : 'task_name' => '监控项目名称', 'status_url' => 'Tomcat状态页', 'frequency' => '监控频率(分钟)', 'user' => 'Tomcat用户名', 'password' => 'Tomcat密码', 'appname' => '所要监控服务名',
IIS: 'task_name' => '监控项目名称', 'logPath' =>'IIS服务器日志路径', 'frequency' => '监控频率(分钟)',
SQLServer: 'task_name' => '监控项目名称', 'ip' => 'SQLServerHost', 'port' => SQLServer端口', 'user' => SQLServer用户名', 'password' => 'SQLServer密码', 'appname' =>'数据库名', 'frequency' => '监控频率(分钟)',
Oracle: 'task_name' => '监控项目名称', 'user' => oracle用户名', 'password' => oracle密码', 'appname => oracle连接名', 'frequency' => '监控频率(分钟)', |
一个例子:
curl -s "https://api.jiankongbao.com/v2/service/info/20493.json?access_token=b540a79f5e707b6080ddd6ab77326a26faf16cc6" 说明:access_token通过获取访问token得到。task_id通过服务监控任务列表得到。
返回结果:
{ "task_name": "web1", "status_url": "http://59.63.184.65:8001/server-status", "frequency": "2" }