AlloyDB 인스턴스에서 감사를 사용 설정하려면 두 단계를 실행합니다. 먼저 인스턴스에서 alloydb.enable_pgaudit 플래그를 사용 설정합니다. 그런 다음 클러스터의 기본 인스턴스에 연결하고 데이터베이스에 pgaudit 확장 프로그램을 만듭니다.
- 인스턴스에서 pgAudit을 사용 설정합니다.
콘솔
- Google Cloud 콘솔에서 클러스터 페이지로 이동합니다.
- 리소스 이름 열에서 클러스터를 클릭합니다.
- 개요 페이지에서 클러스터의 인스턴스로 이동하여 인스턴스를 선택한 다음 수정을 클릭합니다.
- 인스턴스에
alloydb.enable_pgaudit플래그를 추가합니다.- 플래그 추가를 클릭합니다.
- 새 데이터베이스 플래그 목록에서
alloydb.enable_pgaudit플래그를 선택합니다. - 값 목록에서 사용을 선택합니다.
- 완료를 클릭합니다.
- 인스턴스 업데이트를 클릭합니다.
gcloud
인스턴스의
alloydb.enable_pgaudit플래그를on으로 설정하여 인스턴스에서 pgAudit를 사용 설정합니다. Google Cloud CLI를 사용하여 인스턴스의 데이터베이스 플래그를 설정하는 방법에 대한 자세한 내용은 인스턴스의 데이터베이스 플래그 구성을 참조하세요.이 플래그를 업데이트하면 AlloyDB가 인스턴스를 자동으로 다시 시작합니다.
- 기본 인스턴스에 연결하고 각 데이터베이스에 확장 프로그램을 만듭니다.
읽기 풀 인스턴스에서 감사를 사용 설정하는 경우에도 기본 인스턴스에서 다음 단계를 실행해야 합니다.
- 인스턴스에 psql 클라이언트 연결의 설명대로 클라이언트를 클러스터의 기본 인스턴스에 연결합니다.
- psql 명령 프롬프트에서 데이터베이스에 연결하고 확장 프로그램을 만듭니다.
\c DB_NAME CREATE EXTENSION IF NOT EXISTS pgaudit; - 이전 두 단계를 반복하여 다른 데이터베이스에 연결하고 각 데이터베이스에 확장 프로그램을 만드세요.