为什么我需要在主机地址的末尾添加 / 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
答案 0 :(得分:0)
我发现url末尾的 / sdk 是API路由。如果您的网址中未包含该内容,则会显示:
"error": {
"message": "Post https://vcenter.test.ca: **x509: certificate signed by unknown authority**"
},