Postgres Enterprise Manager ®

엔터프라이즈 Postgres 모니터링 및 관리

A comprehensive PostgreSQL admin tool for large scale Postgres deployments on-premises or in the cloud. Postgres Enterprise Manager (PEM) is a component of the EDB Postgres Platform which streamlines tasks such as replication, drill down on alerts and creating/testing SQL.

PEM은 다음과 같은 기능으로 오픈 소스 도구인 pgAdmin을 확장하여 Postgres 관리를 간소화합니다.

  •  

    단일 그래픽 UI(Postgres GUI)

  •  

    다양한 API 집합

  •  

    경보

  •  

    마법사 및 대시보드

  •  

    SQL 편집기 및 쿼리 작성기

  •  

    스트리밍 리플리케이션

PEM 스크린샷

PEM 작동 방식

모니터링 에이전트는 데이터베이스, 운영 체제, 데이터베이스 호스트에서 실행하는 작업의 성능 및 상태 데이터를 수집합니다. PEM은 결과 데이터를 대시보드에 표시하고 경보 조건을 분석하며, 경보를 운영자 또는 다른 엔터프라이즈 레벨 관리 시스템으로 릴레이합니다. DBA와 개발자는 또한 Postgres GUI 그 이상인 PEM을 사용하여 데이터베이스 작업을 직접 수행할 수 있을 뿐 아니라 DDL 및 DML 명령 실행, 쿼리 튜닝, 인덱스 관리, 백업 실행 및 소프트웨어 업데이트 배포를 처리할 수 있습니다.

 
확대경 아이콘

SQL Profiler 및 Index Advisor를 통한 워크로드 프로파일링

SQL Profiler는 SQL 문을 추적하고 느린 SQL 쿼리의 문제를 해결하여 최적화하고 실행 계획, 기간 및 캐시 히트와 같은 세부 사항을 제공합니다. Index Advisor는 누락 인덱스를 식별 및 생성하여 쿼리 성능을 향상시키는 데 도움을 줍니다.

게이지 아이콘

대시보드

십여 건이 넘는 대시보드로 특정 시간대 확대, 세부 차트 데이터 및 그래프, 계층 간 뷰를 제공하여 이해와 진단을 돕습니다. 또는 맞춤형 대시보드 뷰를 생성하여 특수한 모니터링 요구를 충족할 수 있습니다.

경보 아이콘

경보

사전 구성된 225개 이상의 탐지영역에서 발생하는 경보는 경보 템플릿에 사전 정의된 임계값이나 사용자가 정의한 임계값에 기반하여 작동시킬 수 있습니다.

편집기 아이콘

SQL 편집기 및 그래픽 쿼리 빌더

SQL 편집기는 구문 강조 표시, 들여쓰기, 자동 완료, 매크로, 찾기 및 바꾸기, 로컬 편집기나 파일에서 또는 파일로 복사 기능을 제공합니다. 그래픽 쿼리 빌더는 개발자가 쿼리를 작성하는 데 도움을 주며 결합이 많아 복잡한 쿼리도 올바르게 빌드할 수 있습니다.

복제 아이콘

스트리밍 리플리케이션

PEM 스트리밍 리플리케이션 마법사에서는 스트리밍 리플리케이션 시나리오를 쉽게 생성 또는 수정할 수 있습니다. 마스터 및 스탠바이 노드로 신규 서버를 설치하고 기존 서버를 구성합니다.

 
 

기타 툴

EDB Postgres Enterprise Manager는 EDB Postgres 설치를 최적화 및 맞춤화할 수 있는 다양한 추가 툴 세트를 제공합니다. 대표적인 툴은 다음과 같습니다.

  •  
    Capacity Manager: 수집된 통계 정보를 분석하여 개체의 과거/예상 사용 통계를 표시합니다. 지표, 시간 범위, 임계값을 선택하여 보고서를 맞춤화할 수 있습니다.
  •  
    Tuning Wizard: Postgres 또는 EDB Postgres Advanced Server 설치를 검토하고 예상 워크로드에 가장 적합하게 설치를 튜닝할 수 있는 구성 옵션을 권장합니다.
  •  
    Log Manager: Postgres 인스턴스에 관한 서버 로그 파라미터를 쉽게 지정할 수 있도록 해줍니다.
  •  
    Postgres Expert: Provides expert advice on how to best configure your Postgres servers for optimal performance, security, and more. With configuration, schema, and security modules, it serves as a PostgreSQL “DBA in a box” by analyzing your servers for deviations in best practices.