Veelgestelde vragen

Korte uitleg om snel op weg te zijn. Staat je vraag er niet bij? Mail support@semro.nl.

Aan de slag

Hoe voeg ik een website-monitor toe?

Ga naar Domeinen → Monitor toevoegen, plak de URL en kies het type (HTTP, keyword, poort, SSL of domeinverloop). Het domein verschijnt automatisch met een scan (DNS, WHOIS, SPF/MX, SSL).

Hoe bewaak ik een server (VPS/hosting)?

Ga naar Servers → Server toevoegen, vul host of IP in en kies ping of een TCP-poort (bijv. 8443 voor Plesk). Werkt ping niet (veel hosters blokkeren ICMP), gebruik dan een TCP-poort zoals 443. Je kunt websites aan de server koppelen (handmatig of "Auto-koppel op IP") en de beheer-login bewaren.

Hoe groepeer ik monitors per klant?

Maak onder Klanten → Groepen een groep aan en koppel er monitors aan. Groepen worden gebruikt op het TV-scherm, statuspagina's en SLA-profielen.

Kan ik sites importeren uit Plesk, DirectAdmin of cPanel?

Ja. Koppel onder Servers je paneel met een API-key, klik Sites ophalen en vink aan wat je als monitor wilt importeren — tientallen sites in één keer, zonder overtikken. De paneel-inloggegevens worden versleuteld opgeslagen. Kom je van Freshping of een andere tool, dan kan het ook via CSV-import.

Meldingen

Welke kanalen zijn er?

E-mail, Slack, webhook en push naar de app (PWA). Je stelt ze in onder Instellingen → Notificaties, globaal of per domein. Met SLA-profielen bepaal je drempels (bijv. na hoeveel mislukte checks er een melding volgt).

Hoe krijg ik pushmeldingen op mijn telefoon?

Installeer Semro als app (op iPhone: Safari → Deel → Zet op beginscherm) en zet onder Notificaties de pushmeldingen aan. Op iOS werkt push alleen vanuit de geïnstalleerde app, niet in een Safari-tabblad.

Statuspagina's

Hoe deel ik een statuspagina?

Onder Statuspagina's kies je losse monitors óf een hele groep. Je deelt de link /status/<slug>. Zet 'm op privé om de pagina met een wachtwoord af te schermen.

Automatische taken bewaken (heartbeats)

Wil je weten wanneer een cron, backup of pipeline stopt met draaien? Maak een heartbeat-monitor en laat je taak de heartbeat-URL aanroepen bij succes. Hoort Semro niets binnen het interval, dan krijg je een melding.

Volledige uitleg met code-voorbeelden (ook bruikbaar als skill voor Claude/ChatGPT): semro-skill.md.

Foutmonitoring (issues)

Hoe vang ik applicatiefouten op?

Maak onder Issues een DSN aan per project en laat je applicatie fouten daarheen sturen. Voor Laravel is er het kant-en-klare pakket semro/laravel-reporter; voor andere stacks post je zelf naar het ingest-endpoint.

Je krijgt een melding bij een nieuwe fout of een plotselinge piek — niet bij elke herhaling, dus geen volgelopen inbox bij één kapotte loop.

TV-scherm (wandbord)

Hoe zet ik het TV-scherm op?

Onder Instellingen → TV-scherm genereer je een unieke URL die je in een browser op een tv opent — geen app, geen login. Het bord toont je monitors live, met klok, weer en een nieuwsticker erbij. Klantnamen blurren kan met één klik.

Kan ik eigen cijfers op het bord tonen?

Ja, met eigen widgets: open tickets, bestellingen, een KPI-meter — vijf vormen (teller, duo, meter, status, lijst) met drempelkleuren. Data aanleveren kan op twee manieren: je systeem pusht een kaal cijfer naar een key-beveiligde feed (één curl-regel), of Semro haalt zelf periodiek een JSON-URL op en mapt de velden. De installatie-uitleg staat per widget in de TV-instellingen.

Semro whitelisten op je server

Blokkeert je firewall, WAF, Plesk of CDN onze checks (je ziet dan bijv. 403/429 of "geen respons")? Sta Semro dan toe:

  • User-Agent: SemroBot/1.0 — al onze externe checks sturen deze mee.
  • Bron-IP('s): 178.105.233.186

Plesk

Tools & Settings → Restrict Administrative Access / Web Application Firewall (ModSecurity) → voeg het IP toe aan de allowlist, of sta de User-Agent SemroBot/1.0 toe.

cPanel / .htaccess

# Sta Semro-monitoring toe
SetEnvIfNoCase User-Agent "SemroBot/1.0" semro
Require expr %{HTTP_USER_AGENT} =~ /SemroBot/

Cloudflare / WAF

Maak een toegangsregel (allow) op het IP of een WAF-uitzondering op de User-Agent SemroBot/1.0, zodat onze checks niet als bot worden geblokkeerd.

De bron-IP's kunnen in de toekomst uitbreiden (extra regio's). De meest actuele lijst staat altijd op deze pagina.

Facturatie

Hoe werkt het abonnement?

Maandelijks opzegbaar via iDEAL/SEPA (Mollie); facturen lopen via Moneybird. Je beheert het onder Abonnement; opzeggen kan op elk moment en je houdt toegang tot het einde van de periode.