# General semantic conventions

LLMS index: [llms.txt](/llms.txt)

---

This document defines general Semantic Conventions for spans, metrics, logs and events.

The following general Semantic Conventions are defined:

* **[General attributes](attributes.md): General semantic attributes**.
* [Events](events.md): General Semantic Conventions for events.
* [Logs](logs.md): General Semantic Conventions for logs.
* [Metrics](metrics.md): General Semantic Conventions for metrics.
* [Spans](trace.md): General Semantic Conventions for traces / spans.

---

Section pages:

- [Attribute requirement levels](/docs/specs/semconv/general/attribute-requirement-level/)
- [General attributes](/docs/specs/semconv/general/attributes/)
- [Semantic conventions for events](/docs/specs/semconv/general/events/)
- [General logs attributes](/docs/specs/semconv/general/logs/)
- [Metric requirement levels](/docs/specs/semconv/general/metric-requirement-level/)
- [Metrics semantic conventions](/docs/specs/semconv/general/metrics/)
- [Naming](/docs/specs/semconv/general/naming/)
- [Profiles attributes](/docs/specs/semconv/general/profiles/)
- [Recording errors](/docs/specs/semconv/general/recording-errors/)
- [Semantic convention groups](/docs/specs/semconv/general/semantic-convention-groups/)
- [Semantic conventions for session](/docs/specs/semconv/general/session/)
- [Trace semantic conventions](/docs/specs/semconv/general/trace/)
- [Semantic conventions for tracing compatibility components](/docs/specs/semconv/general/trace-compatibility/)
