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

# Minute-probes

Minute-probes zijn een mechanisme om periodiek aangepaste metrics naar AppSignal te versturen. Op intervallen van een minuut, vanaf het moment dat de probe voor het eerst is aangemaakt, kan een door de gebruiker gedefinieerde functie worden aangeroepen waarin u metrics kunt vastleggen en naar AppSignal kunt versturen. Functies van minute-probes worden asynchroon uitgevoerd.

Vanaf versie `2.3.0` kunt u minute-probes volledig in- of uitschakelen met de configuratie-optie [`enableMinutelyProbes`](/nodejs/3.x/configuration/options#option-enableminutelyprobes).

## Probes aanmaken

Als u aangepaste metrics van uw app wilt volgen, kunt u uw eigen probe(s) toevoegen. Om een probe te registreren, moet u de methode `probes.register()` aanroepen met twee argumenten: een probe-naam en een anonieme functie die elke minuut wordt aangeroepen.

<CodeGroup>
  ```javascript Node.js theme={null}
  const meter = appsignal.metrics();
  const probes = meter.probes();

  // the callback is fired once every minute from when
  // `register` is called
  probes.register("database", () => {
    meter.setGauge("database_size", 10);
  });
  ```
</CodeGroup>

Om ervoor te zorgen dat alle minute-probes tijdig worden uitgevoerd, is het belangrijk om te voorkomen dat de event loop voor langere perioden binnen een callback van een minute-probe wordt geblokkeerd.

## Standaard-probes overschrijven

`@appsignal/nodejs` configureert standaard een minute-probe die de heap-statistieken van Node.js V8 bijhoudt. Om deze probe uit te schakelen, gebruikt u `probes.unregister()`:

<CodeGroup>
  ```javascript Node.js theme={null}
  const probes = appsignal.metrics().probes();

  probes.unregister("v8_stats");
  ```
</CodeGroup>

Vóór versie `2.3.0` is `probes.unregister()` niet beschikbaar. In versies vóór `2.3.0` kunt u de configuratie-optie [`enableMinutelyProbes`](/nodejs/3.x/configuration/options#option-enableminutelyprobes) gebruiken om de standaard-probe uit te schakelen.
