API信息全掌控,方便你的日志管理——阿里云推出API网关打通日志服务

简介:

近日,阿里云API网关对接了日志服务,可以输出用户在API网关产生的API调用日志,目前支持将 API 接入 API 网关的用户查看日志明细、概况、报表分析、在线查询等。

访问日志(Acccess Log)是由应用服务生成的日志,每一次API请求都对应一条访问记录,内容包括调用者IP、请求的URL、响应延迟、返回状态码、请求和响应字节数等重要信息。开放日志对于API网关用户的意义尤为重要,它可以帮助使用者打破黑盒,了解其API服务的运行状况。

打通日志服务输出日志之前,用户的API被调用多少次、是否成功、延时怎么样、报什么错误,用户都是不知道的。API网关对于用户来说,完全是黑盒,且信息不对称。而现在阿里云API网关把日志输出到日志服务,让信息做到几乎透明,用户对自己API的情况完全掌控,这满足了大多数用户的非常迫切的需求。

据了解,API网关通过阿里云公有云产品日志服务来开放日志,使得用户能够一站式在日志服务中管理自己在多种云产品中产生的日志。主要包括以下方面:
即时入库:从调用发生产生日志到日志进入日志服务,仅有低于15秒的误差。
实时查询:日志服务支持用户实时在线的SQL查询。
多维度自定义统计:日志服务还支持基于日志和用户的SQL自定义创建报表,自动生成,API网关还为用户预设一些很重要的数据报表。

在服务国内的用户的功能和开发方面,阿里云显然具有很大优势。而目前同类国内云厂商的同产品,要么功能上差距较大,日志输出能力尚未提供,要么尚未支持API网关产品。

阿里云表示,为了释放更多技术红利,普惠广大云计算产品用户,日志服务每月512M免费,API网关每月前100万次免费。相当于用户每月前100万次API调用和日志存储均免费,优惠力度极大超越其他云厂商。

该功能使用起来也十分简单,只需四步就可以轻松实现:
111

阿里云API网关服务自2016年7月份上线,现已支持API的全生命周期托管,支持APPKey认证、第三方认证、无认证等多种鉴权方式,支持API、API、用户多种维度的流量控制,支持自动化扩容、防篡改、后端验签等安全防护机制,支持监控告警等运维能力。而且可以打通API市场帮助用户实现变现,还能打通函数计算支持Serverless架构。

了解更多产品内容,欢迎点击:
https://www.aliyun.com/product/apigateway

相关文章
|
17天前
|
Java
使用Java代码打印log日志
使用Java代码打印log日志
73 1
|
18天前
|
Linux Shell
Linux手动清理Linux脚本日志定时清理日志和log文件执行表达式
Linux手动清理Linux脚本日志定时清理日志和log文件执行表达式
72 1
|
22天前
|
SQL 关系型数据库 MySQL
MySQL数据库,可以使用二进制日志(binary log)进行时间点恢复
对于MySQL数据库,可以使用二进制日志(binary log)进行时间点恢复。二进制日志是MySQL中记录所有数据库更改操作的日志文件。要进行时间点恢复,您需要执行以下步骤: 1. 确保MySQL配置文件中启用了二进制日志功能。在配置文件(通常是my.cnf或my.ini)中找到以下行,并确保没有被注释掉: Copy code log_bin = /path/to/binary/log/file 2. 在需要进行恢复的时间点之前创建一个数据库备份。这将作为恢复的基准。 3. 找到您要恢复到的时间点的二进制日志文件和位置。可以通过执行以下命令来查看当前的二进制日志文件和位
|
22天前
|
tengine 网络协议 API
阿里云DNS常见问题之DNS中alidns的api调用失败如何解决
阿里云DNS(Domain Name System)服务是一个高可用和可扩展的云端DNS服务,用于将域名转换为IP地址,从而让用户能够通过域名访问云端资源。以下是一些关于阿里云DNS服务的常见问题合集:
|
28天前
|
监控 Shell Linux
【Shell 命令集合 系统管理 】Linux 自动轮转(log rotation)日志文件 logrotate命令 使用指南
【Shell 命令集合 系统管理 】Linux 自动轮转(log rotation)日志文件 logrotate命令 使用指南
48 0
|
3天前
|
API
阿里云微服务引擎及 API 网关 2024 年 3 月产品动态
阿里云微服务引擎及 API 网关 2024 年 3 月产品动态。
|
9天前
|
运维 安全 Ubuntu
`/var/log/syslog` 和 `/var/log/messages` 日志详解
`/var/log/syslog` 和 `/var/log/messages` 是Linux系统的日志文件,分别在Debian和Red Hat系发行版中记录系统事件和错误。它们包含时间戳、日志级别、PID及消息内容,由`rsyslog`等守护进程管理。常用命令如`tail`和`grep`用于查看和搜索日志。日志级别从低到高包括`debug`到`emerg`,表示不同严重程度的信息。注意保护日志文件的安全,防止未授权访问,并定期使用`logrotate`进行文件轮转以管理磁盘空间。
19 1
|
10天前
|
网络协议 应用服务中间件 Linux
centos7 Nginx Log日志统计分析 常用命令
centos7 Nginx Log日志统计分析 常用命令
23 2
|
10天前
|
Ubuntu Linux 网络安全
/var/log/auth.log日志详解
`/var/log/auth.log`是Linux(尤其是Debian系如Ubuntu)记录身份验证和授权事件的日志文件,包括登录尝试(成功或失败)、SSH活动、sudo使用和PAM模块的操作。登录失败、SSH连接、sudo命令及其它认证活动都会在此记录。查看此日志通常需root权限,可使用`tail`、`less`或`grep`命令。文件内容可能因发行版和配置而异。例如,`sudo tail /var/log/auth.log`显示最后几行,`sudo grep "failed password" /var/log/auth.log`搜索失败密码尝试。
39 8
|
23天前
|
监控 Java 测试技术
日志框架到底是Logback 还是 Log4j2
日志框架到底是Logback 还是 Log4j2
17 0

热门文章

最新文章