pgAudit 정보

이 페이지에서는 pgAudit 확장 프로그램 및 기능에 대한 개요를 제공합니다.

개요

pgAudit 확장 프로그램을 사용하면 정부, 금융, ISO 인증 규제를 준수하기 위해 종종 필요한 로그를 구성할 수 있습니다.

PostgreSQL용 AlloyDB에서 데이터베이스 감사는 오픈소스 pgAudit 확장 프로그램을 통해 제공됩니다. 이 확장 프로그램을 사용하면 지정된 데이터베이스에 대해 수행되는 AlloyDB 작업을 선택적으로 레코딩 및 추적할 수 있습니다. 이 확장 프로그램은 선택한 하위 작업 집합을 모니터링하고 레코딩하기 위한 감사 기능을 제공합니다.

pgAudit 확장 프로그램은 실행된 AlloyDB 명령어 및 쿼리에 적용됩니다. 반면에 Cloud 감사 로그감사 로그를 사용하여 액세스 모니터링에 설명된 대로 AlloyDB 인스턴스에서 실행되는 관리 및 유지보수 작업에 적용됩니다.

제한사항

pgAudit 기능에는 다음과 같은 제한사항이 적용됩니다.

  • 로그 처리 속도는 초당 4MB입니다. 로그 생성의 부하가 수집 속도를 초과하면 다음과 같은 결과가 발생할 수 있습니다.

    • 디스크 사용량이 증가합니다.

    • 디스크 공간 부족

  • pgAudit 기능을 사용 설정하고 감사 기준에 맞는 여러 쿼리를 실행하면 디스크 사용량이 증가할 수 있습니다.

  • 이 기능을 사용하려면 다음 요건을 충족해야 합니다.

    • 전체 디스크 사용량을 모니터링합니다. 로그 생성의 부하는 별도로 모니터링할 수 없습니다. 측정항목 탐색기에서 cloudsql.googleapis.com/database/disk/utilization metric를 사용합니다.

    • 필요한 경우 쿼리를 더 적게 실행하거나 감사를 줄여 디스크 사용량을 줄입니다.

  • 디스크 공간을 사용할 수 없으면 일부 쿼리의 감사 로그가 손실될 수 있습니다.