{
  "attributes": {
    "node_id": {
      "description": "The Kafka node ID.",
      "type": "int"
    },
    "outcome": {
      "description": "The operation outcome.",
      "enum": [
        "failure",
        "success"
      ],
      "type": "string"
    },
    "partition": {
      "description": "The Kafka topic partition.",
      "type": "int"
    },
    "topic": {
      "description": "The Kafka topic.",
      "type": "string"
    }
  },
  "description": "The Kafka Receiver receives telemetry data from Kafka, with configurable topics and encodings. If used in conjunction with the `kafkaexporter` configured with `include_metadata_keys`, The Kafka Receiver will also propagate the Kafka headers to the downstream pipeline, giving access to the rest of the pipeline to arbitrary metadata keys and values.",
  "display_name": "Kafka Receiver",
  "distribution": "contrib",
  "ecosystem": "collector",
  "id": "contrib-kafkareceiver",
  "name": "kafkareceiver",
  "repository": "opentelemetry-collector-contrib",
  "status": {
    "class": "receiver",
    "codeowners": {
      "active": [
        "pavolloffay",
        "MovieStoreGuy",
        "axw",
        "paulojmdias"
      ]
    },
    "distributions": [
      "contrib",
      "core"
    ],
    "stability": {
      "beta": [
        "logs",
        "metrics",
        "traces"
      ],
      "development": [
        "profiles"
      ]
    }
  },
  "type": "receiver"
}