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 je geen verbinding kunt maken met de database, controleer eerst of de ClickHouse-service draait op de server. Gebruik het commando 'sudo systemctl status clickhouse-server' om de status te verifiëren. Check ook of de poort (standaard 9000 voor native protocol of 8123 voor HTTP) niet geblokkeerd wordt door een firewall. Pas indien nodig de configuratie aan in '/etc/clickhouse-server/config.xml' en herstart de service.
Dit gebeurt wanneer een query meer geheugen probeert te gebruiken dan toegestaan. Verhoog de limiet in de gebruikersconfiguratie via 'max_memory_usage' of optimaliseer je query door minder data tegelijk te verwerken. Overweeg ook om GROUP BY-operaties te beperken of aggregate functies efficiënter te gebruiken.
Controleer of de HTTP-interface actief is op poort 8123. Test dit met 'curl http://localhost:8123/ping'. Als je authenticatieproblemen hebt, verifieer je gebruikersnaam en wachtwoord in '/etc/clickhouse-server/users.xml'. Zorg dat je IP-adres toegang heeft volgens de netwerkinstellingen.
Dit komt vaak voor bij rechtenissues. Controleer of je gebruiker SELECT-rechten heeft op de betreffende database. Gebruik 'SHOW GRANTS' om huidige permissies te bekijken. Mogelijk staat de tabel in een andere database dan je verwacht, dus check met 'SHOW DATABASES' en 'USE database_name'.
Check of er voldoende schijfruimte beschikbaar is met 'df -h'. Controleer de logbestanden in '/var/log/clickhouse-server/' voor specifieke foutmeldingen. Verificeer ook of het dataformaat overeenkomt met het tabelschema en of alle verplichte kolommen aanwezig zijn in je INSERT-statement.