# Any Reason traces-apm@template is using Standard Index mode instead of timeseries or logsdb

**URL:** <https://discuss.elastic.co/t/any-reason-traces-apm-template-is-using-standard-index-mode-instead-of-timeseries-or-logsdb/383301>\
**Category:** APM\
**Tags:** elastic-stack-monitoring, java\
**Created:** [November 8, 2025, 8:31am UTC](https://discuss.elastic.co/t/any-reason-traces-apm-template-is-using-standard-index-mode-instead-of-timeseries-or-logsdb/383301 "2025-11-08T08:31:17Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Serak\_Shiferaw](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/serak_shiferaw/32/75697_2.png) [@Serak\_Shiferaw](https://discuss.elastic.co/u/Serak_Shiferaw)\
**Post date:** [November 8, 2025, 8:31am UTC](https://discuss.elastic.co/t/any-reason-traces-apm-template-is-using-standard-index-mode-instead-of-timeseries-or-logsdb/383301/1 "2025-11-08T08:31:17Z")

</div>

we are capturing enterprise java traces, and the trace is filling up all the spaces on my cluster, its generating 1.4TB daily and i cant keep up, then upon checking there is no compression on the created index and its just a standard index, is there any reason this was used as default and if i can change the template to timeseries or logsdb ?

**Kibana version** : 9.2

**Elasticsearch version** : 9.2

**APM Server version** : elastic-agent 9.2

**APM Agent language and version** : java 1.54

---

<div class="post-metadata">

**Author:** ![stephenb](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/stephenb/32/40856_2.png) [@stephenb](https://discuss.elastic.co/u/stephenb)\
**Post date:** [November 8, 2025, 5:00pm UTC](https://discuss.elastic.co/t/any-reason-traces-apm-template-is-using-standard-index-mode-instead-of-timeseries-or-logsdb/383301/2 "2025-11-08T17:00:19Z")

</div>

@Serak_Shiferaw

Great question / common question

Legacy agents are standard mode.

In short work was stopped on making sure that logs DB would be fully compatible/ tested and supported for legacy APM agents because focus is on OTEL.

EDIT / ADDED: therefore traces with the legacy agents are only in standard mode.

My understanding is there's a few places in the curated UI that will not work properly if you convert your traces to logs DB... You can certainly try it but it would not be supported if you had issues.

Out of the box OTEL traces are logsdb.

---

<div class="post-metadata">

**Author:** ![Serak\_Shiferaw](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/serak_shiferaw/32/75697_2.png) [@Serak\_Shiferaw](https://discuss.elastic.co/u/Serak_Shiferaw)\
**Post date:** [November 10, 2025, 7:04am UTC](https://discuss.elastic.co/t/any-reason-traces-apm-template-is-using-standard-index-mode-instead-of-timeseries-or-logsdb/383301/3 "2025-11-10T07:04:11Z")

</div>

on my server it says otherwise, its not logsdb its just a standard index, not sure what i did wrong

 ![image](https://us1.discourse-cdn.com/elastic/original/3X/a/9/a961971dc2c55c14f8c488e43a88af20f78580bd.png)

---

<div class="post-metadata">

**Author:** ![stephenb](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/stephenb/32/40856_2.png) [@stephenb](https://discuss.elastic.co/u/stephenb)\
**Post date:** [November 10, 2025, 2:21pm UTC](https://discuss.elastic.co/t/any-reason-traces-apm-template-is-using-standard-index-mode-instead-of-timeseries-or-logsdb/383301/4 "2025-11-10T14:21:23Z")

</div>

@Serak_Shiferaw

Sorry, maybe I was not clear ... Oh I see. I was not LOL I left out the word NOT 🙂

What you have is exactly correct.

Traces from elastic legacy agents are not logsDB that's exactly what you're showing right there and what I said about apologies if it was confusing.

`traces-apm-default` are traces from the legacy agents.

When you switch to OTEL agents then they will be logs DB automatically.

Apologies again for the confusion.

---

<div class="post-metadata">

**Author:** ![Serak\_Shiferaw](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/serak_shiferaw/32/75697_2.png) [@Serak\_Shiferaw](https://discuss.elastic.co/u/Serak_Shiferaw)\
**Post date:** [November 10, 2025, 3:20pm UTC](https://discuss.elastic.co/t/any-reason-traces-apm-template-is-using-standard-index-mode-instead-of-timeseries-or-logsdb/383301/5 "2025-11-10T15:20:11Z")

</div>

> [@stephenb](#):
>
> When you switch to OTEL agents then they will be logs DB automatically.

ah you mean this Open Telemetry agent from here : [Set up the EDOT Java Agent | Elastic Distribution of OpenTelemetry Java release notes](https://www.elastic.co/docs/reference/opentelemetry/edot-sdks/java/setup/) ? ok i will try that but not sure if IBM JVM is supported, i am on IBM AIX, with Websphere 9 i.e IBM JVM

---

<div class="post-metadata">

**Author:** ![stephenb](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/stephenb/32/40856_2.png) [@stephenb](https://discuss.elastic.co/u/stephenb)\
**Post date:** [November 10, 2025, 7:30pm UTC](https://discuss.elastic.co/t/any-reason-traces-apm-template-is-using-standard-index-mode-instead-of-timeseries-or-logsdb/383301/6 "2025-11-10T19:30:51Z")

</div>

Not just EDOT and Upstream OTEL Agent should work as well.. but you will need to pass it through an OTEL Collector to then send to Elastic.

You should be able to use this flow

EDOT / OTEL SDK (otlp) -\> EDOT Collector / OTEL Col -\> ECH (Now, OTEL Native Schema and logsdb)

---

<div class="post-metadata">

**Author:** ![Serak\_Shiferaw](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/serak_shiferaw/32/75697_2.png) [@Serak\_Shiferaw](https://discuss.elastic.co/u/Serak_Shiferaw)\
**Post date:** [November 12, 2025, 8:45am UTC](https://discuss.elastic.co/t/any-reason-traces-apm-template-is-using-standard-index-mode-instead-of-timeseries-or-logsdb/383301/7 "2025-11-12T08:45:49Z")

</div>

> [@stephenb](#):
>
> ECH

😒 how does this make OTEL accessible and open and better ? i mean i can no longer use Fleet Servers ?

---

<div class="post-metadata">

**Author:** ![stephenb](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/stephenb/32/40856_2.png) [@stephenb](https://discuss.elastic.co/u/stephenb)\
**Post date:** [November 12, 2025, 4:04pm UTC](https://discuss.elastic.co/t/any-reason-traces-apm-template-is-using-standard-index-mode-instead-of-timeseries-or-logsdb/383301/8 "2025-11-12T16:04:28Z")

</div>

Hi @Serak_Shiferaw

> [@Serak\_Shiferaw](#):
>
> how does this make OTEL accessible and open and better ? i mean i can no longer use Fleet Servers ?

OTEL is an industry standards initiative that Elastic is fully embracing and is on a Journey. Elastic legacy agents / component will be around for a while, but over time as OTEL matures they will become fully OTEL.

That said, Central Management of Agents using the new OTEL standard [OpAMP](https://opentelemetry.io/docs/collector/management/) s on the Roadmap, I can not comment when that will be delivered.

Curious which feet features you are using with APM traces?

---

<div class="post-metadata">

**Author:** ![Serak\_Shiferaw](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/serak_shiferaw/32/75697_2.png) [@Serak\_Shiferaw](https://discuss.elastic.co/u/Serak_Shiferaw)\
**Post date:** [November 14, 2025, 7:22am UTC](https://discuss.elastic.co/t/any-reason-traces-apm-template-is-using-standard-index-mode-instead-of-timeseries-or-logsdb/383301/9 "2025-11-14T07:22:35Z")

</div>

> [@stephenb](#):
>
> Curious which feet features you are using with APM traces?

currently java agent is sending the traces to fleet servers which is running apm service, i want to utilize same workflow where otel is metrics is sent to fleet servers running specific service related like otel collector, fleet is just easy to manage and configure

 ![image](https://us1.discourse-cdn.com/elastic/original/3X/9/7/978500a5704a8aa18679787f222d34db07b0eb6c.png)

---

<div class="post-metadata">

**Author:** ![stephenb](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/stephenb/32/40856_2.png) [@stephenb](https://discuss.elastic.co/u/stephenb)\
**Post date:** [November 14, 2025, 3:52pm UTC](https://discuss.elastic.co/t/any-reason-traces-apm-template-is-using-standard-index-mode-instead-of-timeseries-or-logsdb/383301/10 "2025-11-14T15:52:02Z")

</div>

Right, so you are using Fleet to manage the APM Integration Server

At some point, there will bea Centrally Managed OTEL Collector that will serve the same purpose.

You can use these ingestion paths for now if you like

> B) OTEL SDK (otlp) -\> APM Server -\> ECH (Now, but Elastic ECS APM Format) ✅  
> C) EDOT SDK (otlp) -\> APM Server -\> ECH (Now, but Elastic ECS APM Format) ✅

When I say Elastic ECS APM Format that means the data ends up in ECS Elastic Common Schema not OTEL Native Semantic Convention

---

<div class="post-metadata">

**Author:** ![Serak\_Shiferaw](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/serak_shiferaw/32/75697_2.png) [@Serak\_Shiferaw](https://discuss.elastic.co/u/Serak_Shiferaw)\
**Post date:** [December 22, 2025, 8:51am UTC](https://discuss.elastic.co/t/any-reason-traces-apm-template-is-using-standard-index-mode-instead-of-timeseries-or-logsdb/383301/11 "2025-12-22T08:51:09Z")

</div>

> [@stephenb](#):
>
> You can use these ingestion paths for now if you like

i have tried OTEL and it is broken for AIX IBM JVM, not supported as of now, but thanks @stephenb for the support, i just activated zlib compression on trace index and able to reduce space usage by half ( though template index )
