Monitoring die alles in de gaten houdt. Word alleen gebeld als het ertoe doet.
Eén open-source engine voor je netwerkapparatuur, serverhardware, IP-camera's, websites, hypervisors en IoT. Alles is een API-aanroep. Meldingen blijven stil tot er echt iets mis is.
Open source (MIT) · API-first · Geen ingebouwde UI: dashboards via Grafana
Eerste 10 credits elke maand gratis

Open source, MIT
Geen afhankelijkheden met restrictieve licenties
Eén afhankelijkheid
Alleen PostgreSQL — geen broker, geen cache
Standaard stil
Ruis wordt behandeld als een bug
Betalen naar gebruik
Geen verplichtingen, uitgavenlimiet mogelijk
Eén plek voor je hele omgeving.
Ingebouwde controles dekken de apparaten die echt uitvallen. Voeg ze toe via de API, groepeer ze in een boomstructuur en leg vast wat waarvan afhangt.
Netwerkapparaten
SNMP-systeem, interfaces, UPS, PDU en sensoren voor switches, routers en stroomapparatuur.
Serverhardware
Redfish-status voor Dell-, HPE- en ASUS-BMC's, plus ICMP-bereikbaarheid.
IP-camera's
Stream- en snapshotcontroles laten weten wanneer een camera online is maar niets laat zien.
Websites en poorten
HTTP- en ICMP-controles met dezelfde engine, intervallen en meldingsregels.
Hypervisors en VM's
Pool- en hostcontroles voor XCP-ng / XenServer en telemetrie van de PlusClouds VM-agent.
IoT en faciliteiten
HTTP-push en een ingebouwde MQTT-broker voor sensoren die zelf rapporteren.
Minder meldingen. Elke melding is echt.
Een switch valt uit en veertig servers erachter staan op "down". De meeste tools sturen veertig meldingen. Deze stuurt er één, omdat de engine weet wat waarvan afhangt.
- Hysterese en flapdetectie voorkomen stormen aan meldingen door onstabiele verbindingen
- Onderdrukking op basis van afhankelijkheden: alleen de hoofdoorzaak waarschuwt je
- Groepering, herhaalde herinneringen en escalatiestappen per incident
10:42:07 core-sw-01 DOWN root cause 10:42:07 srv-rack3-01 suppressed (depends on core-sw-01) 10:42:07 srv-rack3-02 suppressed (depends on core-sw-01) 10:42:08 ... 38 more suppressed 10:42:09 webhook 1 incident -> n8n delivered
webhook-id: msg_2f9c...
webhook-timestamp: 1760000000
webhook-signature: v1,K5oZfzN9...
{
"specversion": "1.0",
"type": "incident.opened",
"source": "monitoring",
"data": { "device": "core-sw-01", "state": "down" }
}Ondertekende webhooks naar de tools die je al gebruikt.
Incidenten verlaten de engine als CloudEvents 1.0 via Standard Webhooks. Richt ze op n8n, Node-RED of het PlusClouds-notificatiesysteem en verspreid ze naar chat, e-mail, tickets of telefoon.
- Elke levering is ondertekend; controleer die met een willekeurige Standard Webhooks-bibliotheek
- Automatische nieuwe pogingen, opnieuw afspelen en een leveringslog die je kunt inzien
- Het SSRF-beleid blokkeert webhooks die op je interne netwerk zijn gericht
Als je het met curl kunt benaderen, kun je het monitoren.
Er is geen ingebouwde gebruikersinterface om doorheen te klikken. De OpenAPI-specificatie is het product, dus duizend apparaten onboarden is een script, geen weekendklus.
- Idempotente upserts op basis van je eigen externe ID — veilig om opnieuw uit te voeren
- Declaratieve toepassing met een dry-run voordat er iets verandert
- Inloggegevens worden opgeslagen met envelope-encryptie
$ curl -X PUT $MON/v1/devices/by-external-id/core-sw-01 \
-H "Authorization: Bearer $KEY" \
-d '{"name":"core-sw-01","checks":["icmp","snmp.system"]}'
{ "id": "dev_8f2a...", "created": true }Multi-tenancy zit in de kern, het is niet achteraf toegevoegd.
Draai het voor jezelf, of voor elke klant in een aparte tenant. Elke wijziging komt terecht in een auditlog waarin knoeien zichtbaar is.
- Tenants, API-sleutels en rollen ingebouwd
- Auditlog met hashketen, zodat aanpassingen aan de geschiedenis opgespoord kunnen worden
- Draait zelfstandig of ingebed in het Leo-paneel
Standaardformaten, geen lock-in.
Metrics staan in gepartitioneerde PostgreSQL met rollups per 5 minuten en per uur, percentielen en via de API beheerde retentie. Dashboards zijn Grafana op die database — geen eigen formaat waar je van weg moet migreren. Grafana voor tenants is nog niet beschikbaar; klanten bevragen hun metrics via de API.
- Grafana-weergaven voor apparaten, websites, interfaces, hardware, stroom, XCP-ng en camera's
- Opslag en retentie inbegrepen — geen kosten per metric of per host
- Gebruikersendpoint voor facturatie ingebouwd in de engine
Je site is online. Whoopsy! vertelt je dat het toch niet goed gaat.
Een vaste drempel gaat pas af als het al misgaat. Whoopsy! leert wat normaal is voor elke controle en meldt het zodra resultaten meerdere keren achter elkaar buiten die band vallen. Zo zie je het langzame lek en de oplopende responstijd eerder dan een bezoeker.

De paarse band is "normaal". De rode stip is het punt dat een blik waard is.
Leert wat normaal is
De band is een voortschrijdend gemiddelde van recente resultaten, plus of min N standaarddeviaties.
Negeert eenmalige uitschieters
Er wordt pas een melding geopend als N resultaten achter elkaar buiten de band vallen.
Laat zien hoe het werkt
De gearceerde band in de grafiek is precies het bereik waartegen elk resultaat is beoordeeld.
Whoopsy! is een premium meldingstype en wordt gefactureerd tegen 5× het gewicht van de plugin.
Open source · MIT
Lees de code. Draai het zelf.
De monitoringengine heeft een MIT-licentie en wordt openlijk ontwikkeld. Bekijk hoe controles, incidenten en webhooks werken, meld een issue of host het zelf naast je eigen PostgreSQL.
Prijzen
Betaal voor de controles die je draait. Voor niets anders.
Uurtarief gebaseerd op gewogen check-gebruik. Eén credit staat gelijk aan één weight-unit die gedurende een maand van 30 dagen actief is. Lanceringsprijs voor een beperkte tijd.
Catalogusprijs
$0.50
per credit
Lanceerprijs
$0.25
per credit
- Opslag en retentie inbegrepen — geen kosten per metric, per log of per host
- Geen verplichtingen; een maandelijkse uitgavenlimiet met automatische pauze wordt aanbevolen
- Whoopsy! bandmeldingen kosten 5× het gewicht van de plugin
Wat het in de praktijk kost
| Onderdeel | Credits | Tegen $0,50 | Tegen $0,25 |
|---|---|---|---|
| Website (HTTP) | 2 | $1.00 | $0.50 |
| Server: Redfish, ping, SNMP-systeem | 4 | $2.00 | $1.00 |
| Switch: ping, SNMP-systeem, SNMP-interfaces | 5 | $2.50 | $1.25 |
| XCP-ng-pool met 10 hosts | 30 | $15.00 | $7.50 |
Credits per maand, per controle
| Controle | Credits |
|---|---|
| icmp | 1 |
| http | 2 |
| snmp.get / system / ups / sensor | 1 |
| snmp.pdu | 2 |
| snmp.interfaces | 3 |
| redfish.health | 2 |
| xapi.pool:host | 3 |
| camera.snapshot | 2 |
| rtsp.stream | 2 |
| vm.agent | 2 |
| push.mqtt | 1 |
Introductieprijs voor een beperkte periode. De gratis tegemoetkoming wordt maandelijks gereset.
Eerlijk over wat er is en wat nog niet.
De engine is jong. Alles hierboven werkt vandaag; wat hieronder staat is gepland en heeft nog geen datum.
Volgende
- Remote probes voor privénetwerken, zonder dat inkomende toegang nodig is
Gepland
- VMware- en Proxmox-controles
- SNMP-traps en syslog
- Sjablonen en automatische detectie
- Gebruikersroosters voor stand-by
- Statuspagina's en SLA-rapporten
- Terraform-provider
- LLM-monitoring: endpoints, GPU's, traces, kosten
Buiten scope
- Ingebouwde gebruikersinterface (dashboards komen van Grafana)
- Logbeheer
- Algemene APM en tracing
- Volledige CMDB, Hyper-V
Begin vandaag met monitoren.
Eerste 10 credits elke maand gratis. Geen verplichtingen.
- Gratis starten
- Word lid van de PlusClouds-community
- Nodig vrienden uit en verdien tegoed
Een creditcard is alleen nodig wanneer u cloudservers implementeert
Vragen over Monitoring
Is het echt open source?
Ja. De engine heeft een MIT-licentie en is geschreven in Go. Een in CI afgedwongen lijst met toegestane licenties houdt afhankelijkheden met restrictieve licenties buiten de deur.
Wat heb ik nodig om het te draaien?
Eén binary en een PostgreSQL-database. Er is geen berichtenbroker, cache of aparte tijdreeksdatabase. Metrics worden opgeslagen in gepartitioneerde PostgreSQL.
Is er een dashboardinterface?
Er is geen ingebouwde interface. Dashboards zijn Grafana op de metricsdatabase en al het andere loopt via de API. Grafana voor tenants is nog niet beschikbaar, dus klanten lezen hun gegevens via de API.
Hoe komen meldingen bij mijn team?
Via ondertekende webhooks (CloudEvents 1.0 via Standard Webhooks). Stuur ze naar n8n, Node-RED of het PlusClouds-notificatiesysteem en routeer vandaar naar chat, e-mail, tickets of telefoon.
Wat kost het?
Pay-as-you-go, gebaseerd op gewogen check-gebruik. De eerste 10 credits zijn elke maand gratis. De lijstprijs is $ 0,50 per credit, met een introductieprijs van $ 0,25 voor een beperkte tijd. Er is geen commitment. De introductieprijs is voor een beperkte tijd geldig.
Kan het apparaten op een privénetwerk monitoren?
Remote probes die geen inkomende toegang nodig hebben zijn de volgende mijlpaal en zijn nog niet beschikbaar. Vandaag bereikt de engine apparaten waar hij naartoe kan routeren.
Is het ISO 27001-gecertificeerd?
Nee. Het ontwerp sluit aan op de ISO/IEC 27001-beheersmaatregelen als ontwerphulp, maar er is geen certificering.
← Terug naar Cloud-infrastructuur
Heb je nog vragen?
Voor aankopen en gedetailleerde informatie, plan een vergadering — of neem direct contact met ons op:
Begin gratis
Implementeer uw eerste cloudserver in enkele minuten. Geen creditcard vereist om te verkennen.
