在使用Python的requests库构建上述命令时,你可以这样编写代码:
import requests
data = {
"id": "node-exporter",
"name": "node-exporter-10.15.8.210",
"address": "10.15.8.210",
"port": 9100,
"tags": ["node-exporter"],
"Meta": {
"app": "linux-node",
"project": "yewu"
},
"checks": [{
"http": "http://10.15.8.210:9100/metrics",
"interval": "5s"
}]
}
url = 'http://10.15.8.211:8500/v1/agent/service/register'
response = requests.put(url, json=data)
print(response.status_code)
这段代码会将data
作为JSON格式传递给指定URL,并发送PUT请求。请注意替换IP地址和端口号以适应你的环境。执行后,会打印出服务器返回的状态码。
内容由零声教学AI助手提供,问题来源于学员提问