# Analytics and logs

> Read FeatherPanel analytics, search and export the audit log, view panel and Wings logs, share logs with support, and purge old rows with Storage Sense.

Source: https://featherpanel.com/docs/admin/analytics-and-logs/

## Analytics

The Analytics dashboard (Overview group, `admin.users.view`) links to detail pages:

| Page | Covers |
| --- | --- |
| User analytics | Registrations, roles, security statistics and growth. |
| Activity analytics | User activity, trends, peak hours and activity types. |
| Server analytics | Servers by status and resource use. |
| Infrastructure analytics | Locations, nodes, allocations and database hosts. |
| VDS analytics | Virtual machines. |
| Language analytics | Languages users chose. |
| Content analytics | Realms and spells, including empty realms. |
| Tickets, Knowledgebase | Support use. |
| Plugins & Integrations | Plugins and integrations such as SSO tokens. |
| System analytics | The mail queue and e-mail delivery. |

## Audit log

The Audit log (System group) lists every recorded action, with the user who did it, and lets you filter by action,
open an entry, and export to CSV.

## Log viewer

Logs (System group, `admin.root`) shows the panel log files and the logs of each Wings node, with auto refresh and
Clear Logs. To share logs with support, use Upload Logs on the Settings page: it sends recent web and app logs to
`pastes.mythicalsystems.org` and returns links. For Wings itself, see [Wings troubleshooting](https://featherpanel.com/docs/wings/troubleshooting).

## Storage Sense

Storage Sense (System group) shows how much history the panel database keeps and deletes old rows. It tracks:

- user, server and VM activity, VM logs,
- AI agent conversations,
- the mail queue and notifications,
- FeatherZeroTrust scan logs,
- SSO tokens (removed by expiry instead of age).

Pick a retention period (7 to 3650 days). Each table shows total and eligible rows and an approximate size from
`information_schema`. Purge one table or select several and Purge selected. Purging needs
`admin.storage_sense.manage`; without it the page is read only. Purged rows are gone for good, so take a
[database backup](https://featherpanel.com/docs/panel/backups) first.

## Frequently asked questions

### Where do I find who changed a setting or deleted a server?

In the Audit log. It lists recorded actions across the panel with filters, and Export CSV downloads them.

### How do I send my logs to the FeatherPanel team?

Use Upload Logs on the Settings page (the Support page links to it). Recent web and app logs are uploaded to pastes.mythicalsystems.org and you get links to share. It needs admin.root.

### Does Storage Sense delete backups or server files?

No. It only deletes rows from the panel database tables you select. Take a database backup first.
