Title: MetrixWire APM
Author: platkadigital
Published: <strong>Ògún  26, 2026</strong>
Last modified: Ògún  26, 2026

---

Ṣàwárí àwọn plugin

![](https://s.w.org/plugins/geopattern-icon/metrixwire-apm.svg)

# MetrixWire APM

 Láti ọwọ́ [platkadigital](https://profiles.wordpress.org/platkadigital/)

[Ṣe ìgbàsílẹ̀](https://downloads.wordpress.org/plugin/metrixwire-apm.1.1.0.zip)

 * [Àwọn àlàyé](https://yor.wordpress.org/plugins/metrixwire-apm/#description)
 * [Àwọn àgbéyẹ̀wò](https://yor.wordpress.org/plugins/metrixwire-apm/#reviews)
 *  [Ìgbéwọlẹ̀](https://yor.wordpress.org/plugins/metrixwire-apm/#installation)
 * [Ìdàgbàsókè](https://yor.wordpress.org/plugins/metrixwire-apm/#developers)

 [Ìrànlọ́wọ́](https://wordpress.org/support/plugin/metrixwire-apm/)

## Àpèjúwe

MetrixWire APM traces every WordPress request end-to-end: response time, status,
and (when `SAVEQUERIES`
 is enabled) each `$wpdb` query as its own span. Detectors
on the MetrixWire dashboard flag N+1 queries, slow endpoints, slow queries, and 
unhandled exceptions from the traces this plugin sends.

No code changes are required — activate the plugin, paste your API key and endpoint
under
 **Settings  MetrixWire**, and traces start flowing.

For the absolute earliest possible trace start (before regular plugins load), see
the must-use plugin
 variant bundled with the `metrixwire/php` Composer package 
instead.

#### External services

This plugin sends trace data to the MetrixWire endpoint you configure — your own
instance, or
 metrixwire.com if you use the hosted service. Each request contains
the HTTP method, path, response status, duration, and (when `SAVEQUERIES` is enabled)
the SQL text and duration of each database query. Nothing is sent until you enter
an API key and endpoint, and nothing is sent while the Enabled toggle is off. Traces
leave the site on the `shutdown` hook, after the response has already reached the
visitor.

## Ìgbéwọlẹ̀

 1. Upload the `metrixwire-apm` folder to `/wp-content/plugins/`, or install the zip
    via **Plugins  Add New  Upload Plugin**.
 2. Activate the plugin through the **Plugins** menu.
 3. Go to **Settings  MetrixWire** and enter your projectÌtumọ̀ Yorùbá: ’s API key 
    and endpoint URL (find both in your
     MetrixWire dashboardÌtumọ̀ Yorùbá: ’s install
    guide).
 4. Optionally add `define( 'SAVEQUERIES', true );` to `wp-config.php` to capture per-
    query spans.
 5. Click **Test Connection** to confirm the key and endpoint are valid before saving.

## FAQ

### Can I configure this via wp-config.php instead of the settings screen?

Yes. Define `METRIXWIRE_KEY`, `METRIXWIRE_ENDPOINT`, and optionally `METRIXWIRE_ENABLED`
as constants in
 wp-config.php — they take precedence over the saved settings, and
the settings screen shows the covered fields as read-only.

### Why arenÌtumọ̀ Yorùbá: ’t database query spans showing up?

SAVEQUERIES must be defined as a constant in `wp-config.php`; WordPress reads it
before any plugin loads,
 so it canÌtumọ̀ Yorùbá: ’t be turned on from the settings
screen at runtime.

### Does this slow down my site?

Traces are sent on the `shutdown` hook, after the response has already been sent
to the visitor, over a
 short-timeout non-blocking request. Failures to reach MetrixWire
are swallowed silently.

### Does it work on multisite?

Yes. Each site keeps its own API key, endpoint, and toggle, and uninstalling removes
those options from
 every site in the network.

## Àwọn àgbéyẹ̀wò

Kò sí àwọn àgbéyẹ̀wò fún plugin yìí.

## Àwọn Olùkópa & Olùgbéejáde

“MetrixWire APM” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa
sí plugin yìí.

Àwọn Olùkópa

 *   [ platkadigital ](https://profiles.wordpress.org/platkadigital/)

[Túmọ̀ “MetrixWire APM” sí èdè rẹ.](https://translate.wordpress.org/projects/wp-plugins/metrixwire-apm)

### Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?

[Ṣàwárí koodu](https://plugins.trac.wordpress.org/browser/metrixwire-apm/), ṣàyẹ̀wò
[ibi ìpamọ́ SVN](https://plugins.svn.wordpress.org/metrixwire-apm/), tàbí ṣe àgbékalẹ̀
sí [àkọsílẹ̀ ìdàgbàsókè](https://plugins.trac.wordpress.org/log/metrixwire-apm/)
nípasẹ̀ [RSS](https://plugins.trac.wordpress.org/log/metrixwire-apm/?limit=100&mode=stop_on_copy&format=rss).

## Àkọsílẹ̀ àwọn àyípadà

#### 1.1.0

 * Renamed the plugin slug and text domain to `metrixwire-apm`, with translation-
   ready strings and a
    bundled `.pot` template.
 * Settings screen rebuilt on the WordPress Settings API, with a “Settings” shortcut
   on the Plugins row.
 * wp-config.php constants now render as read-only values per field instead of disabling
   the form, so
    saving no longer clears the options they cover.
 * Options are prefixed `metrixwire_apm_*`; activation migrates values saved by 
   the 1.0 plugin.
 * Uninstall now clears options on every site of a multisite network.
 * Traces are posted with `wp_remote_post()` instead of cURL, so the siteÌtumọ̀ 
   Yorùbá: ’s HTTP transport, proxy
    settings and filters apply.

#### 1.0.0

 * Initial release: settings screen, wp-config.php constant override, test-connection
   check, automatic
    request + database query tracing.

## Àkójọpọ̀ Meta

 *  Ẹ̀yà **1.1.0**
 *  Ìgbàgbọ́hùn tó kẹ́yìn **ọ̀sẹ̀ 1 sẹ́yìn**
 *  Àwọn ìgbéwọlẹ̀ tó ṣiṣẹ́ **Tó kéré sí 10**
 *  Ẹ̀yà WordPress ** 6.0 tàbí ju bẹ́ẹ̀ lọ **
 *  Dánwò dé **7.1**
 *  Ẹ̀yà PHP ** 8.1 tàbí ju bẹ́ẹ̀ lọ **
 *  Èdè
 * [English (US)](https://wordpress.org/plugins/metrixwire-apm/)
 * Àwọn àmì
 * [apm](https://yor.wordpress.org/plugins/tags/apm/)[database](https://yor.wordpress.org/plugins/tags/database/)
   [monitoring](https://yor.wordpress.org/plugins/tags/monitoring/)[observability](https://yor.wordpress.org/plugins/tags/observability/)
   [performance](https://yor.wordpress.org/plugins/tags/performance/)
 *  [Ìwòye Tó Péye](https://yor.wordpress.org/plugins/metrixwire-apm/advanced/)

## Àwọn ìbò

Kò sí ìwádìí tí a tíì fi ránṣẹ́.

[Your review](https://wordpress.org/support/plugin/metrixwire-apm/reviews/#new-post)

[Wo gbogbo àwọn àgbéyẹ̀wò](https://wordpress.org/support/plugin/metrixwire-apm/reviews/)

## Àwọn Olùkópa

 *   [ platkadigital ](https://profiles.wordpress.org/platkadigital/)

## Ìrànlọ́wọ́

Nǹkan wà tí o fẹ́ sọ? Ṣé o nílò ìrànlọ́wọ́?

 [Wo àpéjọ ìrànlọ́wọ́](https://wordpress.org/support/plugin/metrixwire-apm/)