PostgreSQL의 원격 관리를 위한 인터페이스인 TemBoard

템보드

temBoard는 PostgreSQL을 위한 강력한 관리 도구입니다. PostgreSQL의 여러 인스턴스를 모니터링, 최적화 또는 구성하는 데 사용할 수 있습니다.

최근에 출시 프로젝트의 새 버전 템보드 8.0, 그 발전 원격 제어를 위한 웹 인터페이스, DBMS 모니터링, 구성 및 최적화 PostgreSQL.

제품 설치된 경량 에이전트 포함 각 PostgreSQL 서버와 에이전트를 중앙에서 관리하고 모니터링을 위한 통계를 수집하는 서버 구성 요소에 있습니다.

템보드 수백 개의 PostgreSQL DBMS 인스턴스를 관리할 수 있는 것이 특징입니다. 단일 중앙 집중식 웹 인터페이스를 통해 모든 DBMS의 일반 상태와 각 인스턴스에 대한 보다 자세한 평가를 모두 평가할 수 있는 정보 화면이 있습니다.

temBoard의 또 다른 특징은 DBMS 상태 모니터링 s를 수행할 수 있는 것 외에도 여러 메트릭을 사용합니다.청소 작업 모니터링 (VACUUM), 데이터베이스에 대한 느린 쿼리 추적.

temBoard의 다른 뛰어난 기능은 다음과 같습니다.

  • DBMS로 현재 활성화된 세션 관리 지원.
  • PostgreSQL 구성을 최적화하기 위한 인터페이스입니다.

temBoard 8.0의 주요 신기능

제시된 이 새로운 버전의 temBoard에서는 다음과 같이 강조됩니다. 제어 인터페이스와 에이전트 간의 통신 채널의 인증 및 구성을 재설계했습니다. 변경 사항은 에이전트 배포를 단순화하고 에이전트와의 통신 채널 보안을 강화했음을 의미합니다.

에이전트에 대한 모든 요청은 이제 비대칭 공개 키 암호화를 사용하여 추가로 디지털 서명되며 인터페이스는 에이전트에 대한 ID 공급자 역할을 합니다.

또한 에이전트와 인터페이스 간에 더 이상 공유 암호 인증이 사용되지 않는다는 점도 언급됩니다. 암호는 이제 인터페이스에 대한 사용자 연결을 구성하는 데만 사용됩니다.

이 새 버전에서 눈에 띄는 또 다른 변경 사항은 새로운 명령줄 인터페이스가 제안되었습니다. 또한 별도의 temboard-migratedb 및 temboard-agent-register 유틸리티는 temboard 및 temboard-agent 실행 파일을 통해 호출되는 내장 명령으로 대체되었습니다.

El "register-instance" 명령이 추가되었습니다. 이사회에 에이전트 등록, 이는 tempboard-agent register 명령과 달리 서버 측에서 실행되며 에이전트가 네트워크에 액세스할 필요가 없습니다. 즉, 새 인스턴스를 오프라인으로 추가하는 데 사용할 수 있습니다.

시스템의 에이전트 부하가 감소했습니다. 수행된 트랜잭션 수가 25% 감소했으며, 일반 값 캐싱 및 태스크 멀티플렉싱이 구현되었습니다.

다른 변화 이 새 버전에서 눈에 띄는 :

  • 명령줄에서 일반적인 관리 및 모니터링 작업을 수행하는 기본 제공 명령이 추가되었습니다.
  • PostgreSQL 15, RHEL 9 및 Debian 12에 대한 지원이 추가되었습니다. PostgreSQL 9.4 및 9.5와 Python 2.7 및 3.5에 대한 지원이 제거되었습니다.
  • 저장된 추적 데이터의 크기는 기본적으로 2년으로 줄어듭니다.
  • 인벤토리 데이터를 CSV 형식으로 다운로드하는 기능을 추가했습니다.
  • 에이전트 및 인터페이스 백그라운드 프로세스는 비정상 종료 후 자동으로 재시작됩니다.

최종적으로 그것에 대해 더 알고 싶어하는 사람들을 위해, 그들은 코드가 Python으로 작성되고 무료 PostgreSQL 라이선스에 따라 배포되며 새 버전에 대한 세부 정보를 확인할 수 있음을 알아야 합니다. 다음 링크에서.

Ubuntu 및 파생 제품에 TemBoard를 설치하는 방법은 무엇입니까?

이 유틸리티를 설치하는 데 관심이 있는 사용자는 매우 간단한 방법으로 수행할 수 있습니다. 터미널을 열고 다음 명령을 입력하기만 하면 됩니다.

sudo echo deb http://apt.dalibo.org/labs $(lsb_release -cs)-dalibo main > /etc/apt/sources.list.d/dalibo-labs.list
sudo curl https://apt.dalibo.org/labs/debian-dalibo.asc | apt-key add -
sudo apt update -y

<span class="gp">sudo </span>apt install temboard <a id="__codelineno-6-2" href="https://temboard.readthedocs.io/en/latest/server_install/#__codelineno-6-2" name="__codelineno-6-2"></a>

sudo temboard --version

그리고 준비가 되었으면 이 훌륭한 도구를 사용할 수 있습니다. 마지막으로 올바른 구성을 수행할 수 있도록 설치 가이드를 방문하는 것이 좋습니다. 링크는 이쪽입니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.