DumbMonit

IntégrationsMétriques et journaux

Surveiller VictoriaMetrics avec DumbMonit

The time series database itself: ingestion, samples it refuses, disk headroom before it turns read-only, slow inserts and active series.

DocumentationSite officiel : VictoriaMetrics

Les descriptions des produits sont en anglais, comme dans le produit. Les libellés de la page suivent votre langue.

Ce que DumbMonit surveille

The time series database and the log database themselves: whether they accept what they are sent, how much disk is left before they stop accepting anything, and what they refuse.

Usage typique. Time series database: ingestion, refused samples, disk headroom

Exemples

  • VictoriaMetrics single-node
  • Prometheus long-term storage

Comment il se connecte

Ce qu'il faut

  • Username / passwordSent as HTTP basic authentication.
  • Bearer tokenSent as "Authorization: Bearer …" on every request.

Aucun compte nécessaire.

Ports réseau à ouvrir

  • 8428/TCPVictoriaMetrics HTTP API (default)
  • 9428/TCPVictoriaLogs HTTP API (default)
Étapes de mise en place: Let DumbMonit read VictoriaMetrics' own health
  1. Nothing to install: check from the DumbMonit host that VictoriaMetrics answers on its API port (8428 by default).

    curl http://victoriametrics.lan:8428/health
  2. If it runs with -httpAuth.username and -httpAuth.password, pick Username / password below; behind vmauth or a proxy that expects a bearer token, pick Bearer token.

  3. In DumbMonit, enter the server address, for example "victoriametrics.lan" or "http://10.0.0.5:8428".

À savoir. Free disk space is what to watch: below -storage.minFreeDiskSpaceBytes (100 MB by default) VictoriaMetrics turns read-only and refuses every new sample. DumbMonit shows the headroom left and warns under 10%.