by tiwaz oracle postgresql monitoring wait event lock undo sort pg_locks pg_stat_activity [2016.07.19 14:55:47]
안녕하세요.
현재 DBA로 근무 중이고 멘토 DBA님과 틈틈이 오라클 모니터링 프로그램을 만들고 있습니다.
이제 어느정도 모양이 나와 실제 업무에서도 사용을 하고 있습니다.
시작은 `개인 업무용으로 쓰자`였지만 만들고 보니 이게 과연 다른 사이트에서도 사용이 가능할까? 라는 의문도 들어 이참에 배포하고자 합니다.
지금까지 만들긴 했는데 배포해야 할지 하지 말아야 할지 고민을 좀 했었습니다.
SQL 수행 방식이다 보니 주위의 모든 DBA분들께서 SGA Direct Access가 아니면 소용없다라고 하지만 그래도 한번 평가는 받아보고 싶어 배포를 결정하였습니다.
배포할 버전은 오라클과 PostgreSQL 모니터링 프로그램 두 가지입니다.
오라클 모니터링 프로그램은 wait event/lock/undo/sort 실시간 모니터링을 지원하고 Graphical한Load Profile 정보 까지만 포함된 버전입니다. 그리고 다른 기능은 추후 오픈 할 예정입니다.(10g 버전 이상 지원)
PostgreSQL은 PostgreSQL wiki에 오픈된 SQL을 이용하여 간단하게 세션, 락, 디스크 등 정보만 모니터링을 할 수 있게 만들었습니다. 그리고 보조 프로젝트로 진행하고 있으며 해당 버전은 Freeware로 배포하며 기간 제한 없이 누구나 사용 가능합니다.
https://sites.google.com/site/lmnetfordbms/
https://sourceforge.net/projects/lm-net/?source=navbar
혹 시간이 되시는 분들께서는 한번 사용해보시고 쓸만한지 또는 개선 사항이라도 알려주셨으면 합니다.
감사합니다.