开始使用 Instana REST API
Instana REST API 允许您将 Instana 的监控和可观察性平台集成到您的应用程序中。
先决条件
开始之前,请确保您对 RESTful API 和 HTTP 协议有基本了解,并拥有一个 Instana 账户。
生成用于身份验证的应用程序接口令牌
要验证对 Instana REST API 的请求,您需要一个 API 令牌。 完成以下步骤来生成您的 API 令牌:
- 登录你的 Instana 账户。
- 在 Instana UI 的导航菜单中,单击 " 设置 "。
- 在 " 安全与访问 "选项卡的 " 访问控制 "部分,单击 API 标记。
- 输入令牌名称并设置相应权限。
- 生成 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 支持。