在Google Cloud中寻找REST API以获取Kubernetes中部署的服务器的运行状况,CPU负载等信息

拉吉

我有一个SpringBoot应用程序,该应用程序今天在反应图中显示了所有服务器的健康状况。我们有一些使用Kubernetes部署到GCP的应用程序(服务器)。我想在我的Spring Boot应用程序中显示服务器的运行状况,pod数量,cpu利用率等。我已经搜索了文档中所有与GKE相关的REST api,如何在https://container.googleapis.com上找到REST url 但是,他们似乎都没有帮助我。请帮助我找到一组REST API,以获取上述健康统计信息。

安东宁·加夫雷(Antonin GAVREL)

您可以按照说明文件进行操作

您会找到所需的所有信息,例如cpu利用率和其他有用的指标

该表中的“度量标准类型”字符串必须带有前缀 actions.googleapis.com/

  • 指标类型instance/cpu/utilization::

在此实例上分配的CPU的部分利用率。值通常是介于0.0到1.0之间的数字(但某些机器类型允许在1.0以上爆发。)图表将值显示为介于0%和100%(或更高)之间的百分比。该指标由VM的管理程序报告,并且可以不同于从agent.googleapis.com/cpu/utilizationVM内部报告的。每60秒取样一次。采样后,长达240秒看不到数据。instance_name:虚拟机实例名称


创建GET请求

@Raj:这不是get请求的url,请查看本教程,您想通过以下方式格式化get请求(根据您自己的值更改参数):

curl -X GET -H "Authorization: Bearer $TOKEN"\
 "https://monitoring.googleapis.com/v3/projects/{{YOUR_PROJECT}}/timeSeries/?filter=metric.type+%3D+%22compute.googleapis.com%2Finstance%2Fcpu%2Futilization%22&\
interval.endTime=2017-01-30T21%3A45%3A00.000000Z\
&interval.startTime=2017-01-30T21%3A43%3A00.000000Z"
{
  "timeSeries": [
    {
      "metric": {
        "labels": {
          "instance_name": "evan-test"
        },
        "type": "compute.googleapis.com/instance/cpu/utilization"
      },
      "resource": {
        "type": "gce_instance",
        "labels": {
          "instance_id": "743374153023006726",
          "zone": "us-east1-d",
          "project_id": "evan-testing"
        }
      },
      "metricKind": "GAUGE",
      "valueType": "DOUBLE",
      "points": [
        {
          "interval": {
            "startTime": "2017-01-30T21:44:01.763Z",
            "endTime": "2017-01-30T21:44:01.763Z"
          },
          "value": {
            "doubleValue": 0.00097060417263416339
          }
        },
        {
          "interval": {
            "startTime": "2017-01-30T21:43:01.763Z",
            "endTime": "2017-01-30T21:43:01.763Z"
          },
          "value": {
            "doubleValue": 0.00085122420706227329
          }
        }
      ]
    },
    ...
  ]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Google Cloud中寻找REST API以获取Kubernetes中部署的服务器的运行状况,CPU负载等信息

来自分类Dev

自动部署时的REST服务运行状况检查

来自分类Dev

Google Cloud HTTP负载平衡器运行状况检查发送了太多请求?

来自分类Dev

我应该如何在Kubernetes中检查Go服务的运行状况?

来自分类Dev

Google计算网络负载平衡运行状况检查失败

来自分类Dev

在高可用性软件RAID 1服务器上使用smartd(在smartmontools中)监视磁盘运行状况

来自分类Dev

“ powercfg”在哪里获取电池运行状况信息,为什么在WMI中不显示该信息?

来自分类Dev

GO获取K8S API服务器运行状况

来自分类Dev

无法对部署到 Pivotal Cloud Foundry 的 docker 映像运行运行状况检查

来自分类Dev

Google Cloud Storage JSON REST API-获取保存在子目录中的对象

来自分类Dev

Google Cloud AutoML API REST 调用

来自分类Dev

Eureka 服务器运行状况未运行

来自分类Dev

如何从Kubernetes Engine的基于http的服务器中在Google Cloud中创建https端点?

来自分类Dev

如何授权Azure Rest API进行资源运行状况检查

来自分类Dev

为什么除了弹簧靴执行器中的信息和运行状况外,其他端点都不会暴露

来自分类Dev

在 Google Cloud Functions 上运行 Apollo GraphQL 服务器

来自分类Dev

是否可以通过Graph API获取Office365的服务运行状况和信息?

来自分类Dev

如何在 Google Cloud 中运行无服务器批处理作业

来自分类Dev

Google Cloud Message已在服务器中广播了api?

来自分类Dev

Google Cloud是否提供“无服务器”搜索API?

来自分类Dev

在Solr 4中配置运行状况检查

来自分类Dev

如何从 tomcat 服务器中部署的 WAR 文件中获取完整 URL

来自分类Dev

App Engine Google Cloud中的部署失败

来自分类Dev

如何为托管VM配置Google App Engine运行状况检查端点

来自分类Dev

如何在领事容器中为同一主机上的服务定义HTTP运行状况检查?

来自分类Dev

Rest API Google Cloud-创建/编辑/列出API密钥

来自分类Dev

在Google Cloud Function中运行gsutil命令

来自分类Dev

Google Cloud Spanner - 无法使用 REST API 创建表

来自分类Dev

Google Cloud Text To Speech REST API 身份验证

Related 相关文章

  1. 1

    在Google Cloud中寻找REST API以获取Kubernetes中部署的服务器的运行状况,CPU负载等信息

  2. 2

    自动部署时的REST服务运行状况检查

  3. 3

    Google Cloud HTTP负载平衡器运行状况检查发送了太多请求?

  4. 4

    我应该如何在Kubernetes中检查Go服务的运行状况?

  5. 5

    Google计算网络负载平衡运行状况检查失败

  6. 6

    在高可用性软件RAID 1服务器上使用smartd(在smartmontools中)监视磁盘运行状况

  7. 7

    “ powercfg”在哪里获取电池运行状况信息,为什么在WMI中不显示该信息?

  8. 8

    GO获取K8S API服务器运行状况

  9. 9

    无法对部署到 Pivotal Cloud Foundry 的 docker 映像运行运行状况检查

  10. 10

    Google Cloud Storage JSON REST API-获取保存在子目录中的对象

  11. 11

    Google Cloud AutoML API REST 调用

  12. 12

    Eureka 服务器运行状况未运行

  13. 13

    如何从Kubernetes Engine的基于http的服务器中在Google Cloud中创建https端点?

  14. 14

    如何授权Azure Rest API进行资源运行状况检查

  15. 15

    为什么除了弹簧靴执行器中的信息和运行状况外,其他端点都不会暴露

  16. 16

    在 Google Cloud Functions 上运行 Apollo GraphQL 服务器

  17. 17

    是否可以通过Graph API获取Office365的服务运行状况和信息?

  18. 18

    如何在 Google Cloud 中运行无服务器批处理作业

  19. 19

    Google Cloud Message已在服务器中广播了api?

  20. 20

    Google Cloud是否提供“无服务器”搜索API?

  21. 21

    在Solr 4中配置运行状况检查

  22. 22

    如何从 tomcat 服务器中部署的 WAR 文件中获取完整 URL

  23. 23

    App Engine Google Cloud中的部署失败

  24. 24

    如何为托管VM配置Google App Engine运行状况检查端点

  25. 25

    如何在领事容器中为同一主机上的服务定义HTTP运行状况检查?

  26. 26

    Rest API Google Cloud-创建/编辑/列出API密钥

  27. 27

    在Google Cloud Function中运行gsutil命令

  28. 28

    Google Cloud Spanner - 无法使用 REST API 创建表

  29. 29

    Google Cloud Text To Speech REST API 身份验证

热门标签

归档