开始使用 Instana REST API

Instana REST API 允许您将 Instana 的监控和可观察性平台集成到您的应用程序中。

先决条件

开始之前,请确保您对 RESTful API 和 HTTP 协议有基本了解,并拥有一个 Instana 账户。

生成用于身份验证的应用程序接口令牌

要验证对 Instana REST API 的请求,您需要一个 API 令牌。 完成以下步骤来生成您的 API 令牌:

  1. 登录你的 Instana 账户。
  2. 在 Instana UI 的导航菜单中,单击 " 设置 "。
  3. 在 " 安全与访问 "选项卡的 " 访问控制 "部分,单击 API 标记
  4. 输入令牌名称并设置相应权限。
  5. 生成 API 令牌后,复制 API 令牌并妥善保存,以备将来使用。

发出请求

Instana REST API 使用标准 HTTP 方法。 Instana REST API 的基础 URL 专用于每个 Instana 实例,由租户和单元组成。 基本 URL 与用于访问 Instana 用户界面的 URL 相同。

使用您的 API 标记来验证每个请求。

  • 基本 URL: https://<TENANT>-<UNIT>.instana.io/api
  • 授权:使用 Bearer 方案,在 Authorization 标头中包含您的 API 标记。

下面的示例展示了使用 curl 进行的请求:

curl -X GET https://<TENANT>-<UNIT>.instana.io/api/<INSTANA_REST_API_ENDPOINT> \
  -H "Authorization: Bearer <YOUR_API_TOKEN>"

API 端点

Instana REST API的API端点是指API用于各种功能或操作的不同路线或路径。 通过这些端点,您可以与 Instana 平台的不同方面进行交互,如监控数据管理、警报和自定义事件。 有关Instana REST API和每个端点用法的更多信息,包括请求参数、响应格式和请求示例,请参阅 API文档

费率限制

您必须始终查看 Instana REST API 的速率限制。 这些限制有助于维持所有用户的服务可用性和性能。

获取帮助

如果您在集成和故障排除方面有问题或需要帮助,请参阅 Instana 支持