文档

API简介

更新时间:

阿里云日志服务(Log Service,简称SLS)提供数据的采集、加工、查询与分析、可视化、告警、消费与投递等功能。如果您熟悉网络服务协议和一种以上编程语言,您可以通过API接口管理您的数据资源。

使用限制

您能创建的Project、Logstore、ConsumerGroup和Shard等资源均有数量限制。更多信息,请参见使用限制

使用说明

日志服务API支持HTTP或HTTPS网络请求协议,允许GET、POST、DELETE等方法。您可以通过以下任一方式调用日志服务API:
  • 阿里云OpenAPI开发者门户

    阿里云OpenAPI开发者门户提供调试、SDK、示例和配套文档。通过OpenAPI,您无需手动封装请求和签名操作,就可以快速对日志服务API进行调试。更多信息,请参见OpenAPI开发者门户
  • 日志服务SDK

    相比手动发起HTTP请求,建议您使用SDK。SDK可以帮您省去繁琐的HTTP报文封装和签名操作。

    当前提供Java、Python、.NET、Node.js、PHP、Go、Android、C、iOS、C++、JavaScript等语言的SDK包。

    更多信息,请参见SDK参考概述
  • 命令行工具CLI

    为满足越来越多的自动化配置需求,日志服务提供命令行工具CLI(Command Line Interface)。

    您可以在命令行Shell中,使用aliyunlog命令与日志服务进行交互,管理您的日志服务资源。更多信息,请参见CLI概述

计费说明

使用日志服务API配置索引、查询分析、数据加工、投递等操作,可能产生相应的费用。更多信息,请参见计费概述

资源术语

在使用日志服务API前,您应该了解日志服务的相关基本概念。更多信息,请参见术语表

中文英文说明
项目Project项目(Project)是日志服务的资源管理单元,是进行多用户隔离与访问控制的主要边界。

Project中包含Logstore、MetricStore和机器组等资源,同时它也是您访问日志服务资源的入口。建议使用不同的Project管理不同的应用、产品或项目中的数据。

日志库Logstore日志库(Logstore)是日志服务中日志数据的采集、存储和查询单元。

每个Logstore隶属于一个Project,每个Project中可创建多个Logstore。

分区Shard日志服务使用Shard控制Logstore或MetricStore的读写数据的能力,数据必定保存在某一个Shard中。
日志主题Topic日志主题(Topic)是日志服务的基础管理单元。您可在采集日志时指定Topic,用于区分日志。
索引Index索引是一种倒排的数据存储结构,由关键词和指向实际数据的逻辑指针组成,用于快速根据关键词定位到具体数据行,类似于数据的目录。您只有配置索引后,才能进行查询和分析操作。
访问域名EndpointEndpoint 表示日志服务对外服务的访问域名,也称为服务入口。当访问不同地域的时候,需要不同的域名。通过内网和外网访问同一个地域所需要的域名也是不同的。更多信息,请参见服务入口
访问密钥AccessKeyAccessKey,简称AK,指的是访问身份验证中用到的AccessKey ID和AccessKey Secret。日志服务通过使用AccessKey ID 和AccessKey Secret对称加密的方法来验证某个请求的发送者身份。AccessKey ID用于标识用户,AccessKey Secret是用户用于加密签名字符串和日志服务用来验证签名字符串的密钥,请妥善保存。
  • 本页导读 (1)
文档反馈