{
  "attributes": {
    "tlscheck.x509.cn": {
      "description": "The commonName in the subject of the certificate.",
      "type": "string"
    },
    "tlscheck.x509.issuer": {
      "description": "The entity that issued the certificate.",
      "type": "string"
    },
    "tlscheck.x509.san": {
      "description": "The Subject Alternative Name of the certificate.",
      "type": "slice"
    }
  },
  "description": "This receiver emits metrics about x.509 certificates.",
  "display_name": "TLS Check Receiver",
  "distribution": "contrib",
  "ecosystem": "collector",
  "id": "contrib-tlscheckreceiver",
  "metrics": {
    "tlscheck.time_left": {
      "attributes": [
        "tlscheck.x509.cn",
        "tlscheck.x509.issuer",
        "tlscheck.x509.san"
      ],
      "description": "Time in seconds until certificate expiry, as specified by `NotAfter` field in the x.509 certificate. Negative values represent time in seconds since expiration.",
      "enabled": true,
      "gauge": {
        "value_type": "int"
      },
      "stability": "development",
      "unit": "s"
    }
  },
  "name": "tlscheckreceiver",
  "repository": "opentelemetry-collector-contrib",
  "status": {
    "class": "receiver",
    "codeowners": {
      "active": [
        "atoulme",
        "michael-burt"
      ]
    },
    "distributions": [
      "contrib"
    ],
    "stability": {
      "alpha": [
        "metrics"
      ]
    }
  },
  "type": "receiver"
}