DerivedLabel

POST /api/v1/config/derived-labels

Request

Request body

dry_runboolean

If true, the DerivedLabel isn't created, and no response DerivedLabel will be returned. The response will return an error if the given DerivedLabel is invalid.

Example request

{
  "derived_label": {
    "metric_label": {
      "constructed_label": {
        "value_definitions": [
          {
            "filters": [
              {
                "name": "job",
                "value_glob": "myservice*"
              }
            ]
          }
        ]
      },
      "mapping_label": {
        "name_mappings": [
          {
            "filters": [
              {
                "name": "job",
                "value_glob": "myservice*"
              }
            ]
          }
        ]
      }
    }
  }
}

Response

A successful response containing the created DerivedLabel.

Example response

{
  "derived_label": {
    "metric_label": {
      "constructed_label": {
        "value_definitions": [
          {
            "filters": [
              {
                "name": "job",
                "value_glob": "myservice*"
              }
            ]
          }
        ]
      },
      "mapping_label": {
        "name_mappings": [
          {
            "filters": [
              {
                "name": "job",
                "value_glob": "myservice*"
              }
            ]
          }
        ]
      }
    }
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.