# Key Features

- [Session History](https://docs.datasentinel.io/manual/features/key-features/session-history.md): Datasentinel periodically samples active sessions, enabling in-depth analysis of your workload.
- [Top Queries](https://docs.datasentinel.io/manual/features/key-features/top-queries.md): The Top Queries feature allows you to identify the most consuming queries according to a chosen dimension.
- [Top Tables](https://docs.datasentinel.io/manual/features/key-features/top-tables.md): Datasentinel facilitates hourly collection of relations, supporting a Dimension-Based Analysis approach
- [Lock Explorer](https://docs.datasentinel.io/manual/features/key-features/lock-explorer.md): Lock explorer makes it easy to identify blocking sessions during blocked session issues, along with the associated queries and locks.
- [Cluster & System Metrics](https://docs.datasentinel.io/manual/features/key-features/cluster-and-system-metrics.md): Datasentinel gathers real-time PostgreSQL cluster metrics on a minute-by-minute basis, alongside database-specific measures encompassing transactions, cache hits, IO operations, among others.
- [Live360](https://docs.datasentinel.io/manual/features/key-features/live360.md): Datasentinel offers a direct connection feature to PostgreSQL instances, enabling real-time retrieval of information.
- [Reporting](https://docs.datasentinel.io/manual/features/key-features/reporting.md): The reporting feature allows you to define different types of activity reports for analysis purposes
- [Alerting](https://docs.datasentinel.io/manual/features/key-features/alerting.md): The alerting functionality empowers you to effectively oversee your PostgreSQL instances, enabling prompt notifications in the event of any issues.
- [Settings](https://docs.datasentinel.io/manual/features/key-features/alerting/settings.md)
- [Templates](https://docs.datasentinel.io/manual/features/key-features/alerting/templates.md): Defining notification templates is the next step after enabling Alerting at the platform level.
- [Silences](https://docs.datasentinel.io/manual/features/key-features/alerting/silences.md): Activating a silence period deactivates the alerting mechanism for one or multiple instances. This proves particularly beneficial during maintenance tasks.
- [Manager](https://docs.datasentinel.io/manual/features/key-features/alerting/manager.md): Various methods exist for both viewing and managing notifications.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.datasentinel.io/manual/features/key-features.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
