-
Notifications
You must be signed in to change notification settings - Fork 546
Open
Labels
Integration:apache_input_otelApache HTTP Server OpenTelemetry Input PackageApache HTTP Server OpenTelemetry Input PackageIntegration:docker_input_otelDocker OpenTelemetry Input PackageDocker OpenTelemetry Input PackageIntegration:filelog_otelFile Log OpenTelemetry inputFile Log OpenTelemetry inputIntegration:hostmetrics_input_otelHost Metrics OpenTelemetry Input PackageHost Metrics OpenTelemetry Input PackageIntegration:httpcheck_otelSimple HTTP CheckSimple HTTP CheckIntegration:iis_input_otelIIS OpenTelemetry Input PackageIIS OpenTelemetry Input PackageIntegration:kubeletstats_input_otelKubelet Stats OpenTelemetry InputKubelet Stats OpenTelemetry InputIntegration:mysql_input_otelMySQL OpenTelemetry Input PackageMySQL OpenTelemetry Input PackageIntegration:nginx_input_otelNGINX OpenTelemetry Input PackageNGINX OpenTelemetry Input PackageIntegration:prometheus_input_otelPrometheus OTel Scrape (Guided)Prometheus OTel Scrape (Guided)Integration:redis_input_otelRedis OpenTelemetry Input PackageRedis OpenTelemetry Input PackageIntegration:statsd_input_otelStatsD OpenTelemetry Input PackageStatsD OpenTelemetry Input PackageTeam:EcosystemPackages Ecosystem team [elastic/ecosystem]Packages Ecosystem team [elastic/ecosystem]Team:FleetFleet team [elastic/fleet]Fleet team [elastic/fleet]bugSomething isn't working, use only for issuesSomething isn't working, use only for issuesimpact:highShort-term priority; add to current release, or definitely next.Short-term priority; add to current release, or definitely next.
Description
When using otel input packages data streams are not set to time series mode.
To Reproduce:
- Install an otel input package, eg
NGINX OpenTelemetry Input Package - Ingest data
POST metrics-nginxreceiver.otel-test/_doc
{
"foo": "bar"
}
- Note mode:
GET metrics-nginxreceiver.otel-test/_settings?filter_path=*.settings.index.mode
# returns:
{}
Expected:
POST metrics-notnginxreceiver.otel-test/_doc
{
"foo": "bar"
}
GET metrics-notnginxreceiver.otel-test/_settings?filter_path=*.settings.index.mode
# returns:
{
".ds-metrics-notnginxreceiver.otel-test-2026.01.31-000001": {
"settings": {
"index": {
"mode": "time_series"
}
}
}
}
Data streams created via these inputs should be indistinguishable from those created without the input packages - in this case if the user is already using the nginx receiver and then installs the package, the datastream would have started as tsds and reverted to standard, which would break any content using ES|QL TS, among other impacts.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Integration:apache_input_otelApache HTTP Server OpenTelemetry Input PackageApache HTTP Server OpenTelemetry Input PackageIntegration:docker_input_otelDocker OpenTelemetry Input PackageDocker OpenTelemetry Input PackageIntegration:filelog_otelFile Log OpenTelemetry inputFile Log OpenTelemetry inputIntegration:hostmetrics_input_otelHost Metrics OpenTelemetry Input PackageHost Metrics OpenTelemetry Input PackageIntegration:httpcheck_otelSimple HTTP CheckSimple HTTP CheckIntegration:iis_input_otelIIS OpenTelemetry Input PackageIIS OpenTelemetry Input PackageIntegration:kubeletstats_input_otelKubelet Stats OpenTelemetry InputKubelet Stats OpenTelemetry InputIntegration:mysql_input_otelMySQL OpenTelemetry Input PackageMySQL OpenTelemetry Input PackageIntegration:nginx_input_otelNGINX OpenTelemetry Input PackageNGINX OpenTelemetry Input PackageIntegration:prometheus_input_otelPrometheus OTel Scrape (Guided)Prometheus OTel Scrape (Guided)Integration:redis_input_otelRedis OpenTelemetry Input PackageRedis OpenTelemetry Input PackageIntegration:statsd_input_otelStatsD OpenTelemetry Input PackageStatsD OpenTelemetry Input PackageTeam:EcosystemPackages Ecosystem team [elastic/ecosystem]Packages Ecosystem team [elastic/ecosystem]Team:FleetFleet team [elastic/fleet]Fleet team [elastic/fleet]bugSomething isn't working, use only for issuesSomething isn't working, use only for issuesimpact:highShort-term priority; add to current release, or definitely next.Short-term priority; add to current release, or definitely next.