이기종 DBMS 분석 한계, MaxGauge·exemONE으로 해결한 사례
“이제는 DBMS가 달라도, 같은 기준으로 보고 같은 방식으로 분석할 수 있게 됐습니다.” IT 인프라팀, 김지수 팀장
1. 케이뱅크의 모니터링 환경에 찾아온 변화
인터넷 전문은행이다 보니 서비스가 한순간이라도 느려지거나 멈추면 바로 고객 경험에 영향을 줍니다. 고객 수도 빠르게 늘고 있고 ‘내돈이야기’를 비롯한 신규 금융 서비스가 출시되면서 내부적으로는 늘어나는 트래픽과 복잡해지는 시스템을 어떻게 안정적으로 관리할지에 대한 고민이 생겼어요.
특히 최근에는 Oracle뿐 아니라 Aurora, SingleStore 등 다양한 DBMS를 함께 쓰는 구조로 바뀌면서 다양한 환경을 한 번에 관리하고 이슈를 빠르게 찾아낼 수 있는 체계가 필요해졌죠. 기존 솔루션으로도 기본적인 모니터링은 충분했지만 이제는 한 단계 더 깊은 분석과 빠른 대응이 가능한 솔루션이 필요하다는 요구가 커지고 있었어요.


2. 도입 배경
이기종 DBMS 지원
사실 이전에도 다양한 솔루션을 활용하여 기본적인 성능 관리는 큰 문제 없이 가능했습니다.
다만 시스템 규모가 커지고, 오라클 외에도 대고객 서비스용으로 Aurora, SingleStore 등 다양한 DBMS의 사용량이 증가하면서 기존 방식만으로는 복잡한 이슈를 깊이 있게 분석하기 어려운 지점들이 하나둘 보이기 시작했어요.
예를 들어, 실시간 모니터링은 잘 되었지만 원인 분석이나 성능 패턴을 깊게 들여다보는 데 필요한 자료가 충분하지 않다거나, 특정 장애 상황에서 왜 이런 현상이 발생했는지 추적하는 기능이 약하다 보니 시간이 많이 걸리는 경우가 있었습니다.
비슷한 경험들이 쌓이면서 이런 고민이 생겼죠.
지금의 운영 방식이 앞으로의 서비스 확장과 복잡성을 감당할 수 있을까?
자연스럽게 보다 전문적인 분석 환경을 갖출 필요성을 느끼게 되었습니다.
💡 결정적 전환점
기존 솔루션은 엔지니어 지원이 부족하고 분석의 깊이가 얕아 아쉬움이 있었습니다. 이러한 상황에서 보다 전문적이고 심층적인 데이터 분석이 가능한 솔루션이 필요했습니다.
3. 주요 활용 기능
인프라/DB 운영 부서에서는 큰 화면을 활용한 실시간 모니터링은 물론이고,
문제가 생겼을 때 바로 분석할 수 있는 기능들을 많이 활용합니다.
1. Oracle 전문 분석 기능 활용
MaxGauge의 Oracle PA(Performance Analysis) 기능을 통해 대기 이벤트-세션-SQL 분석 등 심층적인 원인 진단이 가능해졌습니다. 실무자가 원하는 분석 화면을 직관적으로 제공하여 사용성 또한 편리했습니다.
2. 초 단위 트렌드 분석 기능 활용
Performance Trend 기반으로 장애 시점의 병목을 초 단위로 되짚으며 원인을 빠르게 파악할 수 있게 되었습니다. 이를 통해 문제가 발생했던 정확한 순간을 찾아내는 데 큰 도움을 받고 있죠.
3. 다양한 DBMS 지원
Aurora, SingleStore, Redshift, PostgreSQL 등 오라클 외 DB는 엑셈원(exemONE)에서 분석하여, 전사 DB 운영 관리의 표준화된 흐름을 완성했습니다. 도입 이후 IT 담당자들도 이기종 DB를 보다 효율적으로 관리할 수 있게 되었습니다.
“화면과 데이터가 표준화되어 있다 보니 서로 다른 부서나 담당자들도 같은 기준으로 이야기할 수 있게 됐습니다.일관된 분석을 통해 협업이 빨라졌고, 이슈 공유부터 검토까지 전반적인 흐름이 자연스럽게 이어지고 있습니다.”
4. MaxGauge & exemONE을 선택한 이유
평가 항목 | MaxGauge & exemONE | 경쟁 솔루션 |
분석 깊이 | ✓ 대기 이벤트-세션-SQL까지 연결된 심층 분석 가능 | ✗ 기본 성능 지표 중심, 원인 분석 기능 제한 |
DBMS 지원 범위 | ✓ Oracle, PostgreSQL, Redshift 등 폭넓은 이기종 지원 | ✗ 특정 DB 중심 지원, 이기종 통합에 한계 |
기술 지원 | ✓ 지원 요청에 대한 빠른 대응 및 기능 확장 가능 | ✗ 지원 속도가 느리거나 기능 개선이 어려움 |
“MaxGauge는 오랜 기간 Oracle DBMS 모니터링 솔루션으로 발달되어 와서다양한 분석 기능 및 실무자가 원하는 분석 화면을 제공합니다.특히 신규 오픈이나 이벤트가 있을 때 별도로 모니터링 대시보드 화면을 띄워두고 확인하고 있어요.”
5. 활용법 알아보기
통합 모니터링 체계 구축의 중요성
금융권 IT 환경에서는 다양한 DBMS가 동시에 운영되고 있으며, 각 DB별 특성에 맞는 전문적인 모니터링이 필수적입니다. 특히 Oracle 외에도 Aurora, Singlestore 등 여러 이기종 DB를 사용하는 환경에서는 각 DBMS의 성능 특성을 정확히 파악하고 분석할 수 있는 도구가 필요합니다.
단순히 메트릭을 수집하는 것을 넘어, DB 내부 동작을 깊이 있게 이해하고 병목 구간을 신속하게 찾아낼 수 있어야 서비스 안정성을 확보할 수 있습니다.
5-1. 표준 DBMS의 통합 모니터링 도구로 활용
"엑셈 솔루션은 당행에서 사용하는 주요 DBMS를 모두 지원하여IT 운영 담당자들이 일상적인 모니터링 및 이슈 분석 도구로 활용하고 있습니다.”

주요 기능
- 주요 매트릭, Active Session 현황, Lock 상태 등 핵심 정보 조회
- 인스턴스 선택 시 알람 발생 이력 즉시 확인
도입 효과
- 모니터링 대상 현상태를 직관적으로 파악
- 알람 클릭만으로 해당 DBMS를 빠르게 추적
5-2. 초 단위 추적 기능 중심 활용으로 이슈 분석 시간 감소
“이슈 발생 시 트렌드 분석부터 퍼포먼스 트렌드 순서의 초 단위 분석으로빠르게 원인을 좁혀가는 방식을 통해 운영 효율성이 상승했습니다.”

5-3. MaxGauge + exemONE 조합의 분석 패턴
"Oracle에 특화된 MaxGauge를 중심으로 정밀 분석을 하고, PostgreSQL, Aurora 등 이기종 DBMS는 exemONE(엑셈원)의 메모리 기반 분석을 활용합니다. 두 솔루션의 강점을 분리하여 사용하면 복잡한 이기종 환경에서도 빠른 진단이 가능합니다. "

확인 가능한 이기종 DBMS
✓ Oracle | ✓ MongoDB | ✓ MySQL |
✓ DB2 | ✓ Redis | ✓ Altibase |
✓ Tibero | ✓ MariaDB | ✓ PostgreSQL |
6. 도입 성과 요약
“데이터 기반의 심층적인 분석이 가능해지면서 이슈 분석 속도와 서비스 안정성 모두 크게 개선되었습니다. 특히, 다양한 이기종 DB를 다룰 수 있는 점은 확실히 경쟁력이 있고 기술 대응이 빠르고 유연해 신뢰할 수 있습니다.“
이기종 DBMS를 더 깊이 있고, 효율적으로 관리할 수 있는 모니터링 체계를 찾고 계신가요?
MaxGauge와 exemONE에서 확인하세요!
케이뱅크가 선택한 운영 안정성의 기준 👇
함께 보면 좋은 아티클

