帮助手册

如何为 Site24x7 监控验证 Akamai Cloud

要使用 Site24x7 监控您的 Akamai Cloud 资源,您需要提供有效凭据,使 Site24x7 能够通过您的 Akamai Cloud 账户进行身份验证并发现您的云资源。

Site24x7 支持两种身份验证方法,请选择最适合您环境的方法: 

前提条件

  • 一个有效的 Akamai Cloud 账户,具有资源查看器权限,可查看团队资源,如虚拟机、Kubernetes 集群、负载均衡器和数据库。
  • 在 Akamai Cloud 账户上启用 API 访问。
  • 可访问 Akamai Cloud 控制面板或开发者 API 门户。
  • 具有足够授权以添加云监视器的 Site24x7 账户。

方法一:基于令牌的身份验证

如果 OAuth 访问不适合您的环境(例如简单或非受限设置),请使用手动生成的个人访问令牌(PAT)。

第一步:登录 Akamai Cloud 控制台

  1. 访问 https://cloud.linode.com/login。
  2. 使用您的 Akamai Cloud 凭据登录。

第二步:导航至 API 令牌

  1. 在右上角面板,点击您的个人资料名称。
  2. 点击 API Tokens
  3. 个人访问令牌部分,点击创建个人访问令牌

第三步:创建个人访问令牌

  1. 为令牌输入标签名称,例如 site24x7-monitoring
  2. 选择有效期。根据令牌设置的到期时间线,您需要创建新令牌以再次进行身份验证,例如6 个月后
  3. 有效期下方,根据您的偏好选择只读访问。对于 Site24x7 监控,只读访问即可满足需求。
  4. 点击添加令牌
    重要

    令牌生成后,请复制并安全存储。之后您将无法再次查看该令牌。

第四步:在 Site24x7 中添加 Akamai Cloud 监视器

  1. 登录您的 Site24x7 账户。
  2. 导航至 Admin > Monitor > Add Monitor > Akamai Cloud
  3. 验证以下 PAT 前提条件是否满足:
    • 令牌已授予读取权限。
    • Akamai 账户具有资源查看器权限。
    • API 访问已启用。
    • 已确认可访问 Akamai 控制面板或开发者 API。
  4. 将第三步中复制的令牌粘贴到访问令牌字段中。

凭据保存后,Site24x7 将通过您的 Akamai Cloud 账户进行身份验证,自动发现受监控资源,并开始收集性能指标。

方法二:Site24x7 OAuth 提供商

对于受限企业设置等更安全的环境,请使用基于 OAuth 应用程序的访问。Site24x7 提供 OAuth 提供商选项,让您注册 Akamai OAuth 应用程序并将其用于监控。

第一步:在 Akamai 中注册 OAuth 应用程序

  1. 登录 Akamai Cloud,网址为 https://cloud.linode.com/
  2. 在右上角面板,点击您的个人资料名称。
  3. 点击 OAuth Apps > Add An OAuth App
  4. 使用以下详情填写字段:
    1. 标签:Site24x7 - Akamai Integration(示例)
    2. 回调 URL:https://www.site24x7.eu/app/OAuth2CallBack(根据您各自的域输入 URL;必须与您的 OAuth 提供商完全匹配)
    3. 公开:勾选此框将应用程序标记为公开。
  5. 点击创建。Akamai Cloud 将提供客户端 ID客户端密钥。请将客户端密钥存储在安全的密钥管理器中。
重要

OAuth 请求中使用的重定向 URI 必须与注册的回调 URL 完全匹配,否则您将收到 invalid_redirect_uriinvalid_grant 错误。

第二步:在 Site24x7 中添加 OAuth 提供商

  1. 在 Site24x7 控制台中,导航至 Admin > Configuration Profiles > OAuth Providers > Add OAuth Provider
  2. 提供商名称设置为 Akamai Cloud OAuth
  3. OAuth 流选择为授权码
  4. 授权端点 URL 字段中输入:
    https://login.linode.com/oauth/authorize
  5. 令牌端点 URL 字段中输入:https://login.linode.com/oauth/token
  6. 输入第一步生成的客户端 ID客户端密钥
  7. 确保重定向 URI 与在 Akamai Cloud 中注册的完全一致:https://www.site24x7.eu/app/OAuth2CallBack。
  8. 查询参数部分留空。Akamai Cloud OAuth 不需要附加参数。
  9. 已验证请求方法下,选择请求头。确认头格式为:Authorization: Bearer ${access.token}
  10. 除非需要更短的刷新窗口,否则将刷新间隔保持为默认的 60 分钟
  11. 选择适当的用户告警组以接收 OAuth 刷新失败通知。
  12. 点击授权并完成 Akamai Cloud 同意屏幕以生成初始访问令牌。
  13. 授权成功后,点击检查配置以验证令牌检索和刷新。

第三步:在 Site24x7 中添加 Akamai Cloud 监视器

  1. 在 Site24x7 控制台中,导航至 Admin > Monitor > Add Monitor > Akamai Cloud
  2. 身份验证下,选择在第二步中配置的 Site24x7 OAuth 提供商
  3. 选择提供商名称下拉菜单。Site24x7 在添加后将自动列出。
  4. 点击授权以访问您的 Akamai Cloud 云资源并完成监视器设置。

OAuth 提供商关联后,Site24x7 将通过您的 Akamai Cloud 账户进行身份验证,自动发现受监控资源,并开始收集性能指标。

相关文章

本文档对您有帮助吗?

您愿意帮助我们改进文档吗?请告诉我们哪些方面可以做得更好。


很抱歉本文档未能让您满意。我们希望了解可以从哪些方面改进您的体验。


感谢您抽出时间分享反馈。我们将利用您的反馈来改进在线帮助资源。

短链接已复制!