diff --git a/receiver/apachereceiver/config_test.go b/receiver/apachereceiver/config_test.go index 8b51c3f9196d..53fccfbcd28b 100644 --- a/receiver/apachereceiver/config_test.go +++ b/receiver/apachereceiver/config_test.go @@ -22,6 +22,8 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + + "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachereceiver/internal/metadata" ) func TestValidate(t *testing.T) { @@ -97,7 +99,7 @@ func TestLoadConfig(t *testing.T) { factory := NewFactory() cfg := factory.CreateDefaultConfig() - sub, err := cm.Sub(component.NewIDWithName(typeStr, "").String()) + sub, err := cm.Sub(component.NewIDWithName(metadata.Type, "").String()) require.NoError(t, err) require.NoError(t, component.UnmarshalConfig(sub, cfg)) diff --git a/receiver/apachereceiver/documentation.md b/receiver/apachereceiver/documentation.md index 283b4c3d3476..a0514c8405d2 100644 --- a/receiver/apachereceiver/documentation.md +++ b/receiver/apachereceiver/documentation.md @@ -1,6 +1,6 @@ [comment]: <> (Code generated by mdatagen. DO NOT EDIT.) -# apachereceiver +# apache ## Default Metrics diff --git a/receiver/apachereceiver/factory.go b/receiver/apachereceiver/factory.go index 160791c9a0b3..134717bb83fd 100644 --- a/receiver/apachereceiver/factory.go +++ b/receiver/apachereceiver/factory.go @@ -29,8 +29,6 @@ import ( ) const ( - typeStr = "apache" - httpDefaultPort = "80" httpsDefaultPort = "443" ) @@ -38,7 +36,7 @@ const ( // NewFactory creates a factory for apache receiver. func NewFactory() receiver.Factory { return receiver.NewFactory( - typeStr, + metadata.Type, createDefaultConfig, receiver.WithMetrics(createMetricsReceiver, metadata.MetricsStability)) } @@ -86,7 +84,7 @@ func createMetricsReceiver( } ns := newApacheScraper(params, cfg, serverName, port) - scraper, err := scraperhelper.NewScraper(typeStr, ns.scrape, scraperhelper.WithStart(ns.start)) + scraper, err := scraperhelper.NewScraper(metadata.Type, ns.scrape, scraperhelper.WithStart(ns.start)) if err != nil { return nil, err } diff --git a/receiver/apachereceiver/internal/metadata/generated_config.go b/receiver/apachereceiver/internal/metadata/generated_config.go index e59757a5432d..74c9818683f8 100644 --- a/receiver/apachereceiver/internal/metadata/generated_config.go +++ b/receiver/apachereceiver/internal/metadata/generated_config.go @@ -23,7 +23,7 @@ func (ms *MetricConfig) Unmarshal(parser *confmap.Conf) error { return nil } -// MetricsConfig provides config for apachereceiver metrics. +// MetricsConfig provides config for apache metrics. type MetricsConfig struct { ApacheCPULoad MetricConfig `mapstructure:"apache.cpu.load"` ApacheCPUTime MetricConfig `mapstructure:"apache.cpu.time"` @@ -85,7 +85,7 @@ type ResourceAttributeConfig struct { Enabled bool `mapstructure:"enabled"` } -// ResourceAttributesConfig provides config for apachereceiver resource attributes. +// ResourceAttributesConfig provides config for apache resource attributes. type ResourceAttributesConfig struct { ApacheServerName ResourceAttributeConfig `mapstructure:"apache.server.name"` ApacheServerPort ResourceAttributeConfig `mapstructure:"apache.server.port"` @@ -102,7 +102,7 @@ func DefaultResourceAttributesConfig() ResourceAttributesConfig { } } -// MetricsBuilderConfig is a configuration for apachereceiver metrics builder. +// MetricsBuilderConfig is a configuration for apache metrics builder. type MetricsBuilderConfig struct { Metrics MetricsConfig `mapstructure:"metrics"` ResourceAttributes ResourceAttributesConfig `mapstructure:"resource_attributes"` diff --git a/receiver/apachereceiver/internal/metadata/generated_status.go b/receiver/apachereceiver/internal/metadata/generated_status.go index 6166a12a91eb..e736a3a1c284 100644 --- a/receiver/apachereceiver/internal/metadata/generated_status.go +++ b/receiver/apachereceiver/internal/metadata/generated_status.go @@ -7,6 +7,6 @@ import ( ) const ( - Type = "apachereceiver" + Type = "apache" MetricsStability = component.StabilityLevelBeta ) diff --git a/receiver/apachereceiver/metadata.yaml b/receiver/apachereceiver/metadata.yaml index 0ebcc4b6a73f..2e07220b1b2c 100644 --- a/receiver/apachereceiver/metadata.yaml +++ b/receiver/apachereceiver/metadata.yaml @@ -1,4 +1,4 @@ -type: apachereceiver +type: apache status: class: receiver