postgresql 데이터베이스를 모니터링하기위한 유용한 도구가 있습니까?


16

나는 매우 빨리로드 된 postgresql 데이터베이스를 거의 곧 가질 계획입니다. 로드가 많은 mysql 데이터베이스를 관리하는 데 약간의 경험이 있지만 이제 postgresql을 사용해야합니다.

일상적인 데이터베이스 관리 및 상태보고에 가장 적합한 도구가 무엇인지 알고 싶습니다. (물론 콘솔이 가장 좋지만 다른 옵션에 대해서도 알고 싶습니다.)

모든 만남을 환영합니다!


어떤 종류의 부하-OLTP?
잭 더글러스

예, 대부분 OLTP 및 일부 통계 계산. 그것은 자본주의가있는 소셜 네트워크를위한 온라인 게임의 백엔드가 될 것입니다.
노동자

답변:



8

디스크 공간, 프로세서로드 등과 같은 다른 모니터링에 무엇을 사용하고 있습니까? Nagios 인 경우 Postgres 플러그인 을 얻을 수 있습니다 . 그것은 아마도 전체적인 다른 모니터링 프레임 워크를 갖는 것보다 낫습니다.


5

정확히 찾고자하는 것에 따라 고려해야 할 여러 가지 도구가 있습니다. 항상 그렇듯이 모니터링 세계에는은 총알이 없습니다.

PostgreSQL Wiki에서 다소 권위있는 도구 목록을 컴파일하기 시작했습니다 .http : //wiki.postgresql.org/wiki/Monitoring

2012 년 말에는 Postgres 모니터링 프로젝트를 시작하면서 pg_stat_plans제공 되는 정보를 활용하기 시작했습니다 . pganalyze라고하며 https://pganalyze.com 에서 찾을 수 있습니다. openourcing 하는 부분은 github 에서 구할 수 있습니다 .



1

3
스티브 안녕, 이것을 간단한 경고라고 생각하십시오. 이 meta.stackexchange.com/questions/88642/… 를 읽고 FAQ를 숙독하시기 바랍니다 여기에 관련된 제품이나 웹 사이트를 홍보 할 수 있습니까? 어디에 " 내가 제휴 한 제품이나 웹 사이트를 홍보 할 수 있습니까? " ~ 우리는 절대적으로 귀하의 전문가 의견을 소중히 여기며 귀하가 기여하기를 바랍니다. 도와 드리겠습니다!
jcolebrand

1

dbWatch를 확인할 수 있습니다. 크로스 플랫폼 모니터링 및 관리 도구로 향후 감사, 데이터베이스 복제 및 성능 조정과 같은 더 많은 모듈을 추가 할 예정입니다.

나는 거기에서 일하면서 꽤 부분적이지만 http://www.dbwatch.com/ 에서 확인 하십시오 . 10 일 무료 사용권이 무료로 제공되지만 추가 테스트가 필요한 경우이를 연장 할 수 있습니다.

크리스


2
사용자가 자신이 작업하고 있음을 명확하게 설명하고 OP 요구 사항을 해결하는 솔루션을 제시함에 따라 투표가 필요한 이유는 없습니다.
Ali Razeghi

1

MindArray IPM을 확인하는 것이 좋습니다. 주요 성능 지표를 모니터링하기 위해 사용자 정의 가능한 성능 지표를 렌더링하여 Postgresql 성능에 대한 심층적 인 통찰력을 제공합니다. 느린 SQL, 테이블 잠금 및 사용자 세션과 관련된 모든 성능 문제는 DBA / IT 관리자에게 실시간으로보고됩니다. IPM을 사용하면 일반적인 데이터베이스 성능 동작에서 수집 된 데이터의 기준을 기반으로 고유 한 임계 값 또는 스마트 임계 값을 지정할 수 있습니다. 스마트 임계 값은 사서함에서 잘못된 변경을 제거하는 데 도움이됩니다.

나는 지난 1 년 동안 이것을 사용하고 있습니다.

http://www.mindarraysystems.com/postgresql-monitoring.php


1
공급 업체와 관계가 있습니까?
Colin 't Hart
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.