# What is the best index\_mode for the .Net trace data?

**URL:** <https://discuss.elastic.co/t/what-is-the-best-index-mode-for-the-net-trace-data/380050>\
**Category:** APM\
**Tags:** dotnet\
**Created:** [July 11, 2025, 6:30pm UTC](https://discuss.elastic.co/t/what-is-the-best-index-mode-for-the-net-trace-data/380050 "2025-07-11T18:30:08Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Musab\_Dogan](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/musab_dogan/32/70691_2.png) [@Musab\_Dogan](https://discuss.elastic.co/u/Musab_Dogan)\
**Post date:** [July 11, 2025, 6:30pm UTC](https://discuss.elastic.co/t/what-is-the-best-index-mode-for-the-net-trace-data/380050/1 "2025-07-11T18:30:08Z")

</div>

We collect trace data from a **dotnet** application with opentelemtry. Everything looks fine as expected. The use cause is checking the Observability =\> APM =\> Service whenever there is an issue or performance degradation.

My question is related to index\_mode settings. The current and default `index_mode` is **Standard** for `traces-apm@template`. I wonder the followings.

- Is it makes sense to switch to [LogsDB](https://www.elastic.co/search-labs/blog/elasticsearch-logsdb-index-mode) or [time series](https://www.elastic.co/docs/manage-data/data-store/data-streams/time-series-data-stream-tsds) index mode?
- What is the important points that I should check before change the index mode?

Cluster information:

- The CPU usage on hot nodes is ~%20 on average.
- There are two hot nodes and a frozen node.
- ILM is set to keep data 7 days in hot nodes and move to the frozen node and remove data after 90 days.

**Install method** : Elastic Cloud  
**Elasticsearch version** : 9.0.0  
**APM Server version** : 9.0.0  
**APM Agent language and version** : Opentelemetry | OTel SDK version -1.11.1  
**Elasticsearch subscription level** : Enterprise

 ![image](https://us1.discourse-cdn.com/elastic/original/3X/b/5/b5587aaeb7806f5dbabb1ea7121fcf482822ee11.jpeg)

---

<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:** [July 11, 2025, 6:33pm UTC](https://discuss.elastic.co/t/what-is-the-best-index-mode-for-the-net-trace-data/380050/2 "2025-07-11T18:33:17Z")

</div>

Hi @Musab_Dogan good question  
`traces-*` should be left in standard mode... they have not been test / not support with logsdb mode.
