sql >> Databáze >  >> RDS >> Database

Jak povolit obecné protokoly a protokoly chyb v AWS RDS

V tomto blogu vysvětlíme, jak povolit obecné protokoly a protokoly chyb v AWS RDS.

Obecné protokoly Mysql a protokoly chyb můžete sledovat přímo prostřednictvím konzole Amazon RDS, Amazon RDS API, Amazon RDS CLI nebo sad AWS SDK.

Povolit obecné protokoly a protokoly chyb v AWS RDS

Protokoly chyb AWS RDS MySQL

Ve výchozím nastavení se generuje soubor protokolu chyb MySQL. Zapisuje se do souboru mysql-error.log. MySQL zapisuje do protokolu chyb pouze při spuštění, vypínání a když narazí na chyby

Všeobecné protokoly AWS RDS

Zaznamenává všechny informace do tohoto protokolu, když se klienti připojují nebo odpojují, a zaznamenává každý příkaz SQL přijatý od klientů. Obecný protokol dotazů může být velmi užitečný, když máte podezření na chybu v klientovi a chcete přesně vědět, co klient odeslal na mysqld .

Obecné protokoly můžete povolit nastavením parametrů ve skupinách DB Parameters, které jste vytvořili pro svou instanci MySQL.

Kroky pro úpravu skupiny parametrů DB

Krok 1: Přihlaste se do konzoly pro správu AWS

Krok 2: Přejděte na službu RDS

Krok 3: V navigačním podokně zvolte Skupiny parametrů. Dostupné skupiny parametrů DB se zobrazí v seznamu.

Krok 4: V seznamu vyberte skupinu parametrů, kterou chcete upravit.

Krok 5: Zvolte Upravit parametry a nastavte následující parametry na zadané hodnoty:
General_log =1 (výchozí hodnota je 0 nebo žádné protokolování)

Vyberte si libovolnou metodu protokolování:
log_output=FILE, aby bylo možné prohlížet protokoly z konzoly.
log_output=TABLE, umožní zobrazení protokolů s dotazem.

Krok 6: Zvolte Uložit změny.

Obecný protokol je vhodné povolit pouze v případě, že aktivně řešíte problémy. Obecný protokol zachycuje všechny příkazy SQL přijaté od klienta. Pokud je povoleno a ponecháno nezaškrtnuté, rychle se rozroste a nakonec využije většinu vašeho úložiště.

Doporučuji tento parametr vypnout, pokud aktivně neřešíte chyby z klientských připojení.

Konec výukového programu Jak povolit obecné protokoly a protokoly chyb v AWS RDS.


  1. Jaký je maximální počet sloupců ve výběrovém dotazu PostgreSQL

  2. Nelze připojit PostgreSQL ke vzdálené databázi pomocí pgAdmin

  3. Simulujte ORDER BY v SQLite UPDATE, abyste zvládli omezení jedinečnosti

  4. PŘIDAT SLOUPEK MySQL