Uit welke provincies de meeste meldingen over deze dienst in de afgelopen 24 uur zijn binnengekomen.
Toont waar de service-URL niet bereikbaar was tijdens de gedetecteerde storingsperioden. Percentages geven het aandeel mislukte controles aan vanaf monitoringlocaties in elk land.
Tik op wat er misgaat — één klik helpt duizenden anderen de storing te zien.
Als de database plots niet meer reageert op queries, controleer dan eerst of het clickhouse-server-proces nog actief is. Voer `systemctl status clickhouse-server` uit op Linux. Vaak ligt de oorzaak bij een volledig gevulde schijf: ClickHouse stopt met schrijven zodra er geen ruimte meer is. Controleer schijfgebruik met `df -h` en verwijder overbodige logs of partities.
Dit is een klassiek probleem bij een verse installatie. De HTTP-interface luistert standaard alleen op localhost. Als je verbinding probeert te maken vanaf een extern IP-adres, moet je in het configuratiebestand config.xml de listen_host instellen op 0.0.0.0. Vergeet daarna niet de service te herstarten.
Trage queries komen bijna altijd door een verkeerde tabelstructuur. Controleer of de primaire sleutel aansluit op de filterkolommen in je WHERE-clausule. Gebruik `EXPLAIN` om te zien hoe de query wordt uitgevoerd. Als je grote hoeveelheden data ophaalt zonder limiet, voeg dan altijd een LIMIT toe tijdens het testen.
ClickHouse gooit een uitzondering als een query te veel RAM verbruikt. De standaardlimiet ligt vaak te laag voor analytische workloads.
Bij massale inserts kunnen timeouts optreden als de insertbuffer overloopt. Gebruik bij voorkeur batch-inserts van minimaal duizend rijen tegelijk in plaats van rij voor rij schrijven. Stel receive_timeout en send_timeout hoger in als je via de HTTP-interface werkt.
Dit komt vaak voor doordat oude partities niet automatisch worden verwijderd. Stel een TTL in op tafelniveau om data automatisch te laten verlopen. Controleer ook of merges actief zijn: als achtergrondmerges vastlopen, stapelen kleine parts zich op en neemt het schijfgebruik snel toe.