Push Gateway を使用して Prometheus のメトリックを模倣しようとしています。PostMan でこれらの値を渡すと、Push Gateway でメトリックのエントリを確認できます。しかし、Rest Assured で同じことを試してみると、うまくいきません。RESPONSE : text format parsing error in line 1: invalid metric name. というエラーが表示されます。
誰でも何か考えがありますか?
public void sendRequestsToPushGateway() { System.out.println("リクエストをプッシュ ゲートウェイに送信");
validatableResponse = given().contentType(ContentType.TEXT)
.body("\"container_cpu_cfs_throttled_seconds_total\"" + "{" + "\"container_name\" = \"test\", "
+ "\"pod_name\"=\"test-stable\"," + "\"exported_namespace\"=\"demo\"" + "} "
+ "100.0\n")
.when()
.put("http://prometheus-pushgateway-stem.eu-mesh-poc-eu-west-1.aws.dev.ins.lnrs.io/metrics/job/cpusaturationtest/instance/3")
.then();
String RESPONSE = validatableResponse.extract().asString();
System.out.println("RESPONSE :" + RESPONSE);
}