Az Azure Database for MariaDB naplózási naplóinak konfigurálása és elérése az Azure CLI-ben
Fontos
Az Azure Database for MariaDB a nyugdíjazási útvonalon van. Határozottan javasoljuk, hogy migráljon az Azure Database for MySQL-be. További információ az Azure Database for MySQL-be való migrálásról: Mi történik az Azure Database for MariaDB-vel?
Az Azure Database for MariaDB naplózási naplóit az Azure CLI-ből konfigurálhatja.
If you don't have an Azure subscription, create an Azure free account before you begin.
Előfeltételek
Az útmutató elvégzéséhez:
- Szüksége van egy Azure Database for MariaDB-kiszolgálóra.
Használja a Bash-környezetet az Azure Cloud Shellben. További információ: A Bash rövid útmutatója az Azure Cloud Shellben.
Ha inkább helyi cli-referenciaparancsokat szeretne futtatni, telepítse az Azure CLI-t. Ha Windows vagy macOS rendszert használ, fontolja meg az Azure CLI Docker-tárolóban való futtatását. További információ: Az Azure CLI futtatása Docker-tárolóban.
Ha helyi telepítést használ, jelentkezzen be az Azure CLI-be az az login parancs futtatásával. A hitelesítési folyamat befejezéséhez kövesse a terminálon megjelenő lépéseket. További bejelentkezési lehetőségekért lásd : Bejelentkezés az Azure CLI-vel.
Amikor a rendszer kéri, először telepítse az Azure CLI-bővítményt. További információ a bővítményekről: Bővítmények használata az Azure CLI-vel.
Futtassa az az version parancsot a telepített verzió és a függő kódtárak megkereséséhez. A legújabb verzióra az az upgrade paranccsal frissíthet.
- Ez a cikk az Azure CLI 2.0-s vagy újabb verzióját igényli. Az Azure Cloud Shell használata esetén a legújabb verzió már telepítve van.
Naplózás konfigurálása
Fontos
Ajánlott csak a naplózási céljaihoz szükséges eseménytípusok és felhasználók naplózása, hogy a kiszolgáló teljesítménye ne csökkenjen jelentősen.
A naplózás engedélyezése és konfigurálása az alábbi lépésekkel:
Kapcsolja be az auditnaplókat úgy, hogy a audit_logs_enabled paramétert "BE" értékre állítja.
az mariadb server configuration set --name audit_log_enabled --resource-group myresourcegroup --server mydemoserver --value ON
Válassza ki a naplózni kívánt eseménytípusokat a audit_log_events paraméter frissítésével.
az mariadb server configuration set --name audit_log_events --resource-group myresourcegroup --server mydemoserver --value "ADMIN,CONNECTION"
Adja hozzá azokat a MariaDB-felhasználókat, akik a audit_log_exclude_users paraméter frissítésével kizárhatók a naplózásból. Adja meg a felhasználókat a MariaDB-felhasználónév megadásával.
az mariadb server configuration set --name audit_log_exclude_users --resource-group myresourcegroup --server mydemoserver --value "azure_superuser"
A audit_log_include_users paraméter frissítésével adja hozzá a naplózáshoz hozzáadandó konkrét MariaDB-felhasználókat. Adja meg a felhasználókat a MariaDB-felhasználónév megadásával.
az mariadb server configuration set --name audit_log_include_users --resource-group myresourcegroup --server mydemoserver --value "sampleuser"
Következő lépések
- További információ az Azure Database for MariaDB naplózási naplóiról
- Megtudhatja, hogyan konfigurálhat naplózási naplókat az Azure Portalon