跳至主要内容

故障和延迟信息

我们在以下 Statuspage 上提供有关 AmiVoice API 的故障和性能下降的信息。这里将介绍这个 Statuspage。

AmiVoice API Statuspage

概述

Statuspage 汇总并提供当前发生的事件信息、按服务的故障信息以及按引擎的详细性能信息。此外,当发生故障或性能下降时,还有向注册地址发送电子邮件通知的功能,这些文字信息也会发布在页面上。

以下截图中的【1】~【4】对应以下说明中各项目名称后面的数字。

服务状态的类型

Statuspage 使用以下状态表示服务的状态:

  • Operational - 正常运行:无问题
  • Degraded Performance - 性能下降:虽然在运行,但出现延迟等问题
  • Partial Outage - 部分中断:部分功能无法使用
  • Major Outage - 大规模中断:服务无法使用的状态
  • Under Maintenance - 维护中:计划内的维护作业中

事件状态的类型

Statuspage 使用以下状态表示事件的状态:

  • Investigating - 调查中:已确认问题发生,但正在调查原因和影响范围的阶段
  • Identified - 已确定:已确定问题原因并开始应对的阶段
  • Monitoring - 监控中:问题已解决,正在监控是否正常运行的阶段
  • Resolved - 已解决:问题已解决的阶段

发布内容

当前发生的事件【1】

发布当前发生的事件信息。除了与新闻(https://acp.amivoice.com/en/news/)中发布的故障信息相同的内容外,还会发布按引擎的详细信息中的性能下降情况。前者也会反映在按服务的事件发生情况中。

服务状态的类型和颜色

根据服务状态的类型,显示的方框颜色会有所不同。

  • Operational - 正常运行:绿色(当所有服务都属于此类时)
  • Degraded Performance - 性能下降:黄色
  • Partial Outage - 部分中断:棕色
  • Major Outage - 大规模中断:红色
  • Under Maintenance - 维护中:蓝色

按服务的事件发生情况【2】

对于同步 HTTP 接口和 WebSocket 接口、异步 HTTP 接口、情感分析这三种服务,分别以可视化方式显示各自的事件发生情况。绿色、红色等颜色的条每一个代表一天的状态,可以查看包括今天在内的过去 90 天的每天状态。将鼠标光标放在一个条上,会显示那天的详细信息。如果想查看 90 天以前的信息,请点击右上角的View historical uptime

条的颜色含义

条的颜色根据当天发生的Partial OutageMajor Outage的时间长短而变化如下。但是,Partial Outage按 0.3 倍率计算。Degraded PerformanceUnder Maintenance不考虑在内。

  • 0 分钟:绿色
  • 1 ~ 20 分钟:从黄绿色到黄色
  • 20 ~ 40 分钟:从黄色到橙色
  • 40 ~ 60 分钟:从橙色到红色
  • 60 分钟以上:红色
注意

Statuspage 上显示的条的颜色和运行率,是基于 Statuspage 上的组件状态计算得出的参考信息。其对象范围和计算方法,与 AmiVoice API SLA 中规定的服务运行率及退款判定不同。关于 SLA,请参考"AmiVoice API SLA"。

当前状态

在条的排列右上方,显示各服务的当前状态。关于显示的状态类型,请参考服务状态的类型

按引擎的详细信息【3】

以可视化方式显示从 AmiVoice API 服务器日志等自动检测到的各引擎的详细信息。主要表示性能状态和是否发生部分中断。绿色、红色等颜色的条每一个代表一天的状态,可以查看包括今天在内的过去 90 天的每天状态。将鼠标光标放在一个条上,会显示那天的详细信息。

点击显示引擎名称的区域,会展开详细信息。对于"接続障害(连接故障)"、"接続遅延(连接延迟)"、"レスポンス遅延(WebSocket)(响应延迟(WebSocket))",同样用条来表示状态。

关于各项检测的标准,请参考异常的检测标准,关于各条的颜色,请参考条的颜色含义。如果想查看 90 天以前的信息,请点击按服务的事件发生情况右上角的View historical uptime

备注
  • 对于 Hybrid 引擎,音频采样率为 8k 和 16k 时进行处理的语音识别引擎不同。因此,在"按引擎的详细信息"中,即使引擎名称相同,也会分别单独刊载 8k 用引擎和 16k 用引擎的信息。例如,在"会話_汎用"引擎中,可能出现 8k 发生故障但 16k 未发生故障的情况。
  • 对于 End to End 引擎,无论音频采样率是 8k 还是 16k,都由同一个语音识别引擎进行处理。因此,在"按引擎的详细信息"中,与 Hybrid 引擎不同,不会按 8k 用和 16k 用分开,两种采样率都刊载相同的信息。例如,在"日本語E2E_汎用"引擎中发生故障时,无论音频采样率是 8k 还是 16k 都会涉及。

异常的检测标准

对于按引擎的详细信息中发布的异常,按以下标准自动检测各引擎的情况。

警告

各项检测标准可能会在未经通知的情况下发生变更。

接続障害(连接故障)

对于连接故障,会根据定期执行的测试结果以及 AmiVoice API 服务器日志,自动检测部分中断。

  • 定期执行测试:与 AmiVoice API 的客户端同样,使用同步 HTTP·WebSocket 接口发送简短的测试语音,实施确认能否正确获得结果的自动测试。该测试按引擎每 15 分钟执行一次,如果未能获取正确结果,则在 5 分钟后再次执行。如果重新测试也失败,则检测为"部分中断(Partial Outage)"。另外在该状态下,将鼠标光标放在当天的条上所显示的详细信息中,会记载检测到了何种异常。
  • 服务器日志:在该引擎中,如果在最近 1 分钟内,处理请求时的内部服务器间通信错误发生 10 次以上,则会被检测出来。
接続遅延(连接延迟)

对于连接延迟,从 AmiVoice API 服务器日志中,按以下标准自动检测各引擎的情况。

  • 在最近 1 分钟内,如果 5% 以上的请求连接到该引擎所需时间超过 5 秒
レスポンス遅延(WebSocket)(响应延迟(WebSocket))

对于 WebSocket 接口中的响应延迟,从 AmiVoice API 服务器日志中,按以下标准自动检测各引擎的情况。

  • 在该引擎中,对于返回了按发话区间单位的识别结果的会话,如果除去响应最慢的 5% 后的平均响应时间超过 5 秒的状态持续最近 5 分钟。需注意,由于语音数据质量极差导致语音识别处理耗时较长等客户端原因造成响应延迟的请求也可能产生影响。

当前状态

在条的排列右上方,显示各引擎的当前状态。关于显示的状态类型,请参考服务状态的类型

Past Incidents【4】

列出过去发生的事件和性能下降的历史记录,最多显示 14 天(2 周)前的记录。根据事件等类型,显示的文字颜色会有所不同。关于类型和颜色的对应关系,请参考服务状态的类型和颜色。如果想查看更早的历史记录,请点击底部的Incident History

电子邮件通知

您可以通过电子邮件接收来自 Statuspage 的通知。通知邮件将从 acp-status@m00.advanced-media.co.jp 发送。

虽然系统上表述为"订阅"通知邮件,但使用通知邮件不会产生额外费用。(仅产生基本的通信费用)

通知邮件的接收地址

通知邮件的接收地址是在 MyPage 中 "Alternative Contact Information Email Address"(替代通知目标邮箱地址) 的 "Failure Notification Contact Information Email Address"(故障信息通知目标邮箱地址) 中注册的邮箱地址。

要接收通知邮件,需要进行确认操作。在账户新注册时,您会收到一封主题为"[AmiVoice API status] Confirm your subscription"的邮件。点击此邮件中的"Confirm Subscription"按钮,通知邮件的订阅(接收)就会生效。请注意,如果同一电子邮件地址已在其他账户中注册了通知邮件订阅,则无法重复注册。

通知内容

通过通知邮件,您可以获得以下通知:

取消接收通知邮件的方法

可以通过删除 MyPage 上"Alternative Contact Information Email Address"中的"Failure Notification Contact Information Email Address",或者点击收到的通知邮件中的"Unsubscribe"链接来取消。