> ## Documentation Index
> Fetch the complete documentation index at: https://help.noxity.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Metrics Editor

> Choose which stats programs run for which domains. Skip the analyzers you don't read to save CPU and disk.

The Metrics Editor is a checkbox grid: domains down the side, stats programs across the top. Tick the box where the two meet and that program runs daily for that domain. Untick it and it stops.

<Frame caption="cPanel home → Metrics → Metrics Editor">
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/noxity/images/cpanel/metrics-analytics/metrics-editor/page-light.png" alt="Metrics Editor grid with domains and stat program checkboxes" className="block dark:hidden" />

  <img src="https://mintlify.s3.us-west-1.amazonaws.com/noxity/images/cpanel/metrics-analytics/metrics-editor/page-dark.png" alt="Metrics Editor grid with domains and stat program checkboxes" className="hidden dark:block" />
</Frame>

## The grid

Three columns, one per analyzer:

| Column           | Source page                                                        |
| ---------------- | ------------------------------------------------------------------ |
| **Analog Stats** | [Analog Stats](/web-hosting/cpanel/metrics-analytics/analog-stats) |
| **Awstats**      | [Awstats](/web-hosting/cpanel/metrics-analytics/awstats)           |
| **Webalizer**    | [Webalizer](/web-hosting/cpanel/metrics-analytics/webalizer)       |

Each row is one of your domains plus subdomains. The default for new domains is "all three on", because cPanel doesn't know which one you'll use.

## What changing a checkbox actually does

* **Tick:** the daily cron run includes that domain in the next pass for that program. Reports start appearing the next morning.
* **Untick:** the next run skips that domain. Existing reports stay where they are (cPanel doesn't delete them), but nothing new gets generated.

If you re-tick a previously disabled program, it picks up from the next run. The gap in data while it was off won't be backfilled.

## Recommended setup

For a typical account:

| Site                                     | Analog | AWStats | Webalizer |
| ---------------------------------------- | ------ | ------- | --------- |
| Main domain you read stats for           | Off    | On      | Off       |
| Subdomains, parked, or temporary domains | Off    | Off     | Off       |
| You actively want country data           | Off    | Off     | On        |

Running all three on every domain wastes CPU and adds 15–60 seconds to the daily metrics pass. On a tight account hitting the SPEED limit, that's worth saving.

## Why turn anything off

* **Disk**: each report stack uses a few MB per domain per month. On 20 domains over a year that's around 1 GB of stat HTML you'll never read.
* **CPU**: analyzer runs are queued behind your other cron jobs. Skipping unused domains shortens the queue.
* **Inodes**: each report is hundreds of small HTML files. Reports running on every domain across a long-lived account chew through your inode allocation.

The CPU saving on a small account is small. The disk and inode saving on a long-lived account with many domains can be sizable.

<Tip>
  If you only ever look at AWStats, untick Webalizer and Analog for every domain. Click **Save** at the bottom. The next morning the disabled programs stop generating reports.
</Tip>

## Common issues

<AccordionGroup>
  <Accordion title="I unticked everything but the cPanel icons are still showing">
    The Metrics Editor controls whether reports get generated, not whether the icons appear in the cPanel home. The icons stay visible but the per-domain reports will be empty until you re-enable a program.
  </Accordion>

  <Accordion title="Save button is greyed out">
    No checkbox has changed since the page loaded. Tick or untick something then click Save.
  </Accordion>

  <Accordion title="My subdomain isn't in the list">
    The subdomain has to exist before it shows up here. Add it via [Domains](/web-hosting/cpanel/domain-management) first; it'll appear after the next cPanel sync (usually instant, sometimes up to a minute).
  </Accordion>
</AccordionGroup>

## Need a hand?

<CardGroup cols={2}>
  <Card title="Open a ticket" icon="life-ring" href="https://members.noxity.io/submitticket.php">
    Best for anything that needs an account check or a config change on our end.
  </Card>

  <Card title="Live chat" icon="messages" href="https://noxity.io/contact">
    Faster for quick questions during business hours.
  </Card>
</CardGroup>
