{
  "attributes": {
    "name": {
      "description": "The name of the windows Service being reported.",
      "type": "string"
    },
    "startup_mode": {
      "description": "Startup mode of Windows Service",
      "enum": [
        "auto_start",
        "boot_start",
        "demand_start",
        "disabled",
        "system_start"
      ],
      "type": "string"
    }
  },
  "description": "The Windows Service Receiver is a receiver for scraping information about the state of services running on a Windows machine.",
  "display_name": "Windows Service Receiver",
  "distribution": "contrib",
  "ecosystem": "collector",
  "id": "contrib-windowsservicereceiver",
  "metrics": {
    "windows.service.status": {
      "attributes": [
        "name",
        "startup_mode"
      ],
      "description": "Gauge value containing service status as an integer value.",
      "enabled": true,
      "gauge": {
        "value_type": "int"
      },
      "stability": "development",
      "unit": "{status}"
    }
  },
  "name": "windowsservicereceiver",
  "repository": "opentelemetry-collector-contrib",
  "status": {
    "class": "receiver",
    "codeowners": {
      "active": [
        "pjanotti",
        "shalper2"
      ]
    },
    "distributions": [
      "contrib"
    ],
    "stability": {
      "alpha": [
        "metrics"
      ]
    },
    "unsupported_platforms": [
      "darwin",
      "linux"
    ]
  },
  "type": "receiver"
}