资源描述:
《阿里云-日志服务API参考-D》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、日志服务API-Reference日志服务/API-ReferenceAPI-Reference日志服务(LogService,简称LOG)是针对日志平台化服务。服务提供各种类型日志的实时收集,存储,分发。除此之外,LOG有ODPSTable间同步服务,可以通过LOG可以将日志投递至ODPS做大数据分析。除了通过管理控制台操作,LOG还提供了API(ApplicationProgrammingInterface)方式写入、查询日志数据,管理自己的项目及日志库等。目前开放如下APIs:对象方法Log(日志)日志、日志组表示等基本概念Config(配置)List,
2、Create,Delete,Get,UpdateGetAppliedMachineGroups(查询应用到的机器组)MachineGroup(机器组)List,Create,Delete,Get,UpdateApply,Remove(应用/删除配置)GetAppliedConfigs(查询已应用配置列表)LogStore(日志库)List,Create,Delete,Get,UpdateGetLogs(查询日志),GetHistograms(查询日志分布)Shard(分区)List,Split,Merge,DeletePostLogStoreLogs(写入日志
3、)GetCursor(定位日志位置)PullLogs(消费日志)Shipper(日志投递规则)GetShipperStatus(查询日志投递任务状态)RetryShipperTask(重试失败投递任务)通过APIs可以操作下列服务:-根据配置,机器组信息收集日志104日志服务/API-Reference-创建日志库、向日志库写入、读取日志-对不同用户进行访问控制其他说明:-API目前提供Rest风格-为使用API,需要知道API访问地址-API所有请求都需要做安全验证,请参考请求签名解释了具体的API请求签名机制及流程-LogService支持RAM、STS,
4、RAM子用户使用API和一般云账号没有区别,用子用户的AK签名即可,STS临时身份除了临时AK外,还需要填写一个特殊的httpheader,详见文档,这个httpheader需要参与签名,详见文档。公网服务入口日志服务入口是访问一个项目(Project)及其内部日志数据的URL。它和Project所在的阿里云区域华东1(杭州):cn-hangzhou.log.aliyuncs.com华东2(上海):cn-shanghai.log.aliyuncs.com华东1(杭州-金融云,不支持公网访问):cn-hangzhou-finance-intranet.log.a
5、liyuncs.com华北1(青岛):cn-qingdao.log.aliyuncs.com华北2(北京):cn-beijing.log.aliyuncs.com华南1(深圳):cn-shenzhen.log.aliyuncs.com(Region)及Project名称相关。目前日志服务已经在多个阿里云Region下开通,在各Region内的公网服务入口如下:当访问某个具体Project时,需要根据Project名称及其所在Region组合出最终访问地址。具体格式如下:.big-game.cn-ha
6、ngzhou.log.aliyuncs.com例如,Project名为big-game,所在区域为"华东1(杭州)",则对应访问地址如下:在创建日志服务项目时需要指定某个Region。一旦在创建时指定Region后该设置就不可以更改,且无法跨区域迁移项目。创建Project之后,必须选择与其所在区域相匹配的根服务入口地址来组成该Project访问地址,用做API请求的服务入口。经典网络服务入口如果在阿里云的ECS机器内使用日志服务API,还可以使用内网服务入口(使用内网服务入口访问日志服务不消耗ECS公网流量,可以节约宝贵的ECS公网带宽),各个Region的
7、日志服务内网根服务入口如下:104日志服务/API-Reference华东1(杭州):cn-hangzhou-intranet.log.aliyuncs.com华东2(上海):cn-shanghai-intranet.log.aliyuncs.com华东1(杭州-金融云):cn-hangzhou-finance-intranet.log.aliyuncs.com华北1(青岛):cn-qingdao-intranet.log.aliyuncs.com华北2(北京):cn-beijing-intranet.log.aliyuncs.com华南1(深圳):cn-sh
8、enzhen-intranet.log