{
  "attributes": {
    "chassis.asset_tag": {
      "description": "Chassis asset tag.",
      "type": "string"
    },
    "chassis.chassis_type": {
      "description": "Chassis type.",
      "type": "string"
    },
    "chassis.id": {
      "description": "Chassis id.",
      "type": "string"
    },
    "chassis.manufacturer": {
      "description": "Chassis manufacturer.",
      "type": "string"
    },
    "chassis.model": {
      "description": "Chassis model.",
      "type": "string"
    },
    "chassis.name": {
      "description": "Chassis name.",
      "type": "string"
    },
    "chassis.serial_number": {
      "description": "Chassis serial number.",
      "type": "string"
    },
    "chassis.sku": {
      "description": "Chassis sku.",
      "type": "string"
    },
    "fan.name": {
      "description": "Fan name.",
      "type": "string"
    },
    "fan.reading_units": {
      "description": "Fan reading units.",
      "type": "string"
    },
    "system.asset_tag": {
      "description": "System asset tag.",
      "type": "string"
    },
    "system.bios_version": {
      "description": "System bios version.",
      "type": "string"
    },
    "system.id": {
      "description": "System id.",
      "type": "string"
    },
    "system.manufacturer": {
      "description": "System manufacturer.",
      "type": "string"
    },
    "system.model": {
      "description": "System model.",
      "type": "string"
    },
    "system.name": {
      "description": "System name.",
      "type": "string"
    },
    "system.serial_number": {
      "description": "System serial number.",
      "type": "string"
    },
    "system.sku": {
      "description": "System sku.",
      "type": "string"
    },
    "system.system_type": {
      "description": "System type.",
      "type": "string"
    },
    "temperature.name": {
      "description": "Temperature name.",
      "type": "string"
    }
  },
  "description": "This receiver fetches metrics for a server running a [Redfish](https://en.wikipedia.org/wiki/Redfish_(specification)) API.",
  "display_name": "Redfish Receiver",
  "distribution": "contrib",
  "ecosystem": "collector",
  "id": "contrib-redfishreceiver",
  "metrics": {
    "chassis.powerstate": {
      "attributes": [
        "chassis.asset_tag",
        "chassis.chassis_type",
        "chassis.id",
        "chassis.manufacturer",
        "chassis.model",
        "chassis.name",
        "chassis.serial_number",
        "chassis.sku"
      ],
      "description": "Measures the power state of a chassis (-1 unknown, 0 off, 1 on).",
      "enabled": true,
      "gauge": {
        "value_type": "int"
      },
      "stability": "development",
      "unit": "{powerstate}"
    },
    "chassis.status.health": {
      "attributes": [
        "chassis.asset_tag",
        "chassis.chassis_type",
        "chassis.id",
        "chassis.manufacturer",
        "chassis.model",
        "chassis.name",
        "chassis.serial_number",
        "chassis.sku"
      ],
      "description": "Measures the health of a chassis (-1 unknown, 0 critical, 1 ok, 2 warning).",
      "enabled": true,
      "gauge": {
        "value_type": "int"
      },
      "stability": "development",
      "unit": "{statushealth}"
    },
    "chassis.status.state": {
      "attributes": [
        "chassis.asset_tag",
        "chassis.chassis_type",
        "chassis.id",
        "chassis.manufacturer",
        "chassis.model",
        "chassis.name",
        "chassis.serial_number",
        "chassis.sku"
      ],
      "description": "Measures the state of a chassis (-1 unknown, 0 disabled, 1 enabled).",
      "enabled": true,
      "gauge": {
        "value_type": "int"
      },
      "stability": "development",
      "unit": "{statusstate}"
    },
    "fan.reading": {
      "attributes": [
        "chassis.id",
        "fan.name",
        "fan.reading_units"
      ],
      "description": "Measures the reading of a chassis fan.",
      "enabled": true,
      "gauge": {
        "value_type": "int"
      },
      "stability": "development",
      "unit": "{}"
    },
    "fan.status.health": {
      "attributes": [
        "chassis.id",
        "fan.name"
      ],
      "description": "Measures the health of a chassis fan (-1 unknown, 0 critical, 1 ok, 2 warning).",
      "enabled": true,
      "gauge": {
        "value_type": "int"
      },
      "stability": "development",
      "unit": "{statushealth}"
    },
    "fan.status.state": {
      "attributes": [
        "chassis.id",
        "fan.name"
      ],
      "description": "Measures the state of a chassis fan (-1 unknown, 0 disabled, 1 enabled).",
      "enabled": true,
      "gauge": {
        "value_type": "int"
      },
      "stability": "development",
      "unit": "{statusstate}"
    },
    "system.powerstate": {
      "attributes": [
        "system.asset_tag",
        "system.bios_version",
        "system.id",
        "system.manufacturer",
        "system.model",
        "system.name",
        "system.serial_number",
        "system.sku",
        "system.system_type"
      ],
      "description": "Measures the power state of a system (-1 unknown, 0 off, 1 on).",
      "enabled": true,
      "gauge": {
        "value_type": "int"
      },
      "stability": "development",
      "unit": "{powerstate}"
    },
    "system.status.health": {
      "attributes": [
        "system.asset_tag",
        "system.bios_version",
        "system.id",
        "system.manufacturer",
        "system.model",
        "system.name",
        "system.serial_number",
        "system.sku",
        "system.system_type"
      ],
      "description": "Measures the health of a system (-1 unknown, 0 critical, 1 ok, 2 warning).",
      "enabled": true,
      "gauge": {
        "value_type": "int"
      },
      "stability": "development",
      "unit": "{statushealth}"
    },
    "system.status.state": {
      "attributes": [
        "system.asset_tag",
        "system.bios_version",
        "system.id",
        "system.manufacturer",
        "system.model",
        "system.name",
        "system.serial_number",
        "system.sku",
        "system.system_type"
      ],
      "description": "Measures the state of a system (-1 unknown, 0 disabled, 1 enabled).",
      "enabled": true,
      "gauge": {
        "value_type": "int"
      },
      "stability": "development",
      "unit": "{statusstate}"
    },
    "temperature.reading": {
      "attributes": [
        "chassis.id",
        "temperature.name"
      ],
      "description": "Measures the reading of a chassis temperature.",
      "enabled": true,
      "gauge": {
        "value_type": "int"
      },
      "stability": "development",
      "unit": "\u00b0C"
    },
    "temperature.status.health": {
      "attributes": [
        "chassis.id",
        "temperature.name"
      ],
      "description": "Measures the health of a chassis temperature (-1 unknown, 0 critical, 1 ok, 2 warning).",
      "enabled": true,
      "gauge": {
        "value_type": "int"
      },
      "stability": "development",
      "unit": "{statushealth}"
    },
    "temperature.status.state": {
      "attributes": [
        "chassis.id",
        "temperature.name"
      ],
      "description": "Measures the state of a chassis temperature (-1 unknown, 0 disabled, 1 enabled).",
      "enabled": true,
      "gauge": {
        "value_type": "int"
      },
      "stability": "development",
      "unit": "{statusstate}"
    }
  },
  "name": "redfishreceiver",
  "repository": "opentelemetry-collector-contrib",
  "status": {
    "class": "receiver",
    "codeowners": {
      "active": [
        "steven-freed",
        "khushijain21"
      ]
    },
    "stability": {
      "development": [
        "metrics"
      ]
    }
  },
  "type": "receiver"
}