{
  "attributes": {
    "gcp.gcs.bucket.name": {
      "description": "Bucket name.",
      "type": "string"
    },
    "http.response.status_code": {
      "description": "HTTP response status code.",
      "type": "int"
    }
  },
  "description": null,
  "display_name": "Google Pub/Sub Push Receiver",
  "distribution": "contrib",
  "ecosystem": "collector",
  "id": "contrib-googlecloudpubsubpushreceiver",
  "markdown_hash": "ee1594cf2082",
  "name": "googlecloudpubsubpushreceiver",
  "repository": "opentelemetry-collector-contrib",
  "status": {
    "class": "receiver",
    "codeowners": {
      "active": [
        "constanca-m"
      ],
      "emeritus": [
        "axw"
      ]
    },
    "distributions": [
      "contrib"
    ],
    "stability": {
      "alpha": [
        "logs"
      ]
    }
  },
  "telemetry": {
    "metrics": {
      "gcp.pubsub.input.uncompressed.size": {
        "attributes": [
          "gcp.gcs.bucket.name"
        ],
        "description": "Size of uncompressed incoming log data in bytes (either direct Pub/Sub message payloads or GCS file content retrieved from event notifications).",
        "enabled": true,
        "histogram": {
          "bucket_boundaries": [
            1024,
            2560,
            5120,
            10240,
            25600,
            51200,
            102400,
            256000,
            512000,
            1048576,
            2621440,
            5242880,
            10485760,
            26214400,
            52428800,
            104857600,
            262144000,
            536870912,
            1073741824,
            1610612736,
            2147483648
          ],
          "value_type": "double"
        },
        "stability": "development",
        "unit": "By"
      },
      "http.server.request.active.count": {
        "description": "Number of active requests.",
        "enabled": true,
        "stability": "development",
        "sum": {
          "monotonic": false,
          "value_type": "int"
        },
        "unit": "{count}"
      },
      "http.server.request.duration": {
        "attributes": [
          "http.response.status_code"
        ],
        "description": "Duration of requests in seconds.",
        "enabled": true,
        "histogram": {
          "bucket_boundaries": [
            0.005,
            0.01,
            0.025,
            0.05,
            0.075,
            0.1,
            0.25,
            0.5,
            0.75,
            1,
            2.5,
            5,
            7.5,
            10,
            15,
            25,
            50,
            75,
            100,
            120,
            180,
            240,
            300
          ],
          "value_type": "double"
        },
        "stability": "development",
        "unit": "s"
      }
    }
  },
  "type": "receiver"
}