1234567891011121314151617181920212223242526 |
- // Copyright The OpenTelemetry Authors
- // SPDX-License-Identifier: Apache-2.0
- //go:build !windows
- // +build !windows
- package windowsperfcountersreceiver // import "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/windowsperfcountersreceiver"
- import (
- "context"
- "errors"
- "go.opentelemetry.io/collector/component"
- "go.opentelemetry.io/collector/consumer"
- "go.opentelemetry.io/collector/receiver"
- )
- // createMetricsReceiver creates a metrics receiver based on provided config.
- func createMetricsReceiver(
- _ context.Context,
- _ receiver.CreateSettings,
- _ component.Config,
- _ consumer.Metrics,
- ) (receiver.Metrics, error) {
- return nil, errors.New("the windows perf counters receiver is only supported on Windows")
- }
|