为什么Vsphere主机以/ sdk结尾?

时间:2018-11-28 12:38:41

标签: vsphere metricbeat

为什么我需要在主机地址的末尾添加 / sdk ?例如,如果我将主机设置为 https://vcenter.test.ca ,则会收到服务器错误,但使用 https://vcenter.test.ca/sdk 可以正常运行。

我的metricbeat.yml的内容如下:

metricbeat.modules:
        # Vsphere module
      - module: vsphere
        enabled: true
        metricsets: ["datastore", "host", "virtualmachine"]
        period: 60s
        **hosts: ["https://vcenter.test.ca/sdk"]**
        username: "test@test.ca"
        password: "****"
        insecure: true

1 个答案:

答案 0 :(得分:0)

我发现url末尾的 / sdk 是API路由。如果您的网址中未包含该内容,则会显示:

"error": {
  "message": "Post https://vcenter.test.ca: **x509: certificate signed by unknown authority**"
},