Instana REST API 示例

您可以使用 Instana 的应用程序接口来协调查询和检索有意义的数据。

概述

每个示例都旨在演示如何针对不同任务与应用程序接口进行交互。 每个方案都包括以下组成部分:

  • 使用的 API 端点列表:标识查询使用了哪些 API 端点。
  • curl 请求示例:提供一个 curl 命令模板,您可以对其进行自定义,以便向 API 提出请求。
  • Python 函数示例:概述了封装 API 调用、处理参数和响应的 Python 函数。
  • 响应有效负载示例:显示 API 调用响应有效载荷的预期结构和内容。

入门

开始之前,请确保您具备以下条件:

  • 具有 API 访问权限的活动 Instana 帐户
  • 在机器上安装 Curl 和 Python

常规先决条件

要在本教程中使用已确定的 Instana REST API 端点,您需要以下信息:

表 1. 识别 Instana REST API 端点所需的信息
要求 描述 在哪里可以找到
API 令牌 具有适当权限的 API 令牌,以便查询数据。 在大多数情况下,访问数据不需要特殊权限。 有关如何创建和访问 API 令牌的更多信息,请参阅入门指南。
基准 URL 基本 URL 是您用来访问 Instana 用户界面的 URL (更多信息,请参阅此参考资料 )。 基础 URL 包括您的租户和单元。 基础 URL 的形式必须是 https://{tenant}-{unit}.instana.io

使用示例

要了解Instana REST API的功能以及如何将其有效地集成到您的应用程序中,请遵守以下说明:

  • 请参阅各节中链接的特定 API 端点文档
  • 使用特定参数和应用程序接口令牌定制示例 curl 请求和 Python 函数
  • 运行 curl 请求或 Python 脚本,查看 API 的实时响应

其他资源

有关 API 使用和最佳实践的更多信息,请参阅 API 文档

您还可以加入 IBM TechXchange 社区