1

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);
}
4

2 に答える 2