장애 상황, 가장 오래 걸리는 건 ‘원인을 찾는 시간’
모니터링 화면에는 CPU와 메모리, 세션과 SQL, 알람과 응답 시간 등 필요한 정보가 충분히 수집되고 있습니다. 그런데도 장애가 발생하면 운영 담당자는 비슷한 과정을 반복합니다.
“어디부터 확인하지?”
“이 알람이 원인일까, 결과일까?”
“느린 SQL은 어느 화면에서 봤더라?”
문제는 데이터가 부족해서가 아닙니다. 여러 화면에 흩어진 정보를 연결하고, 원인을 좁혀 가는 과정에서 사람의 경험에 의존하기 때문입니다.
숙련된 운영자는 필요한 화면을 빠르게 찾아 몇 분 안에 원인을 좁혀 갑니다. 반면, 경험이 적은 담당자는 어디서부터 확인해야할지 판단하는 데에도 적지 않은 시간을 씁니다. 야간이나 주말처럼 경험이 많은 담당자가 부재 중이라면 초기 대응은 더 늦어질 수 있습니다. 또한, 장애를 수습한 뒤에도 상황 정리, 원인 설명, 그리고 조치 내역을 문서화하는 작업이 다시 이어집니다.
exemONE AI 어시스턴트는 이러한 운영 과정을 ‘찾고, 분석하고, 정리하는’ 하나의 대화 흐름으로 바꿔줍니다.
1. exemONE AI 어시스턴트가 바꾸는 네 가지 운영 방식

1-1. 질문하면 현재 운영 데이터를 바로 확인합니다
운영팀은 더 이상 메뉴를 기억하거나 지표 이름을 외울 필요가 없습니다. 아래와 같이 평소 대화하듯이 질문하면 AI가 현재 운영 데이터를 조회하여 필요한 정보를 바로 보여줍니다.
- “최근 알람 알려줘.”
- “응답 시간이 가장 느린 서비스가 뭐야?”
- “지금 시스템 상태 어때?”
AI는 현재 수집 중인 운영 데이터를 조회해 질문에 맞는 결과를 표와 요약 카드로 정리하여 제공합니다. 최근 발생한 알람은 발생 시각과 심각도, 대상 시스템까지 함께 보여주고, 여러 알람이 하나의 장애와 관련되어 있다면 하나의 현상으로 묶어 이해하기 쉽게 정리합니다.
답변에 포함된 모든 수치는 조회 시점과 함께 제공되며, 대상 이름을 클릭하면 관련 화면으로 바로 이동할 수 있습니다. 전체 시스템 현황, 느린 쿼리, 애플리케이션 응답 시간과 트랜잭션 등 확인 가능한 대상도 다양합니다. 이때 지표 이름을 정확히 모르더라도 평소 사용하는 문장으로 질문하면 AI가 적절한 데이터를 찾아 연결합니다.
1-2. 답변에서 끝나지 않고 분석 화면까지 연결합니다
대다수의 AI 챗봇은 질문에 답하는 것으로 역할이 끝나지만, exemONE AI 어시스턴트는 답변 이후의 분석 작업까지 이어집니다.
예를 들어, “느린 쿼리 분석해줘”라고 입력하면 AI는 관련 분석 화면으로 이동하면서 대상과 조회 기간을 자동으로 선택하고, 조회까지 완료한 상태로 화면을 열어줍니다. 이를 통해 운영팀은 화면에 도착하자마자 결과를 확인할 수 있습니다.
느린 쿼리, 세션 조회, 성능 추이, 실행 계획, 애플리케이션 트랜잭션 추이 등 주요 분석 화면을 지원하며, 대상 목록 화면에서도 원하는 인스턴스의 상세 탭까지 바로 이동할 수 있습니다.
추가로, 현재 보고 있는 화면에서도 대화를 이어갈 수 있습니다. “이 화면 분석해줘.” 라고 입력하면 현재 화면의 차트와 목록, 필터 조건을 그대로 읽어 설명하고 이어지는 질문도 동일한 맥락에서 이해합니다.
💡 즉, 메뉴 구조를 기억하는 것이 아니라 대화만으로 필요한 분석 단계까지 이동하는 경험을 제공합니다.
1-3. 증상이 아닌 원인까지 좁혀 갑니다
서비스가 느리다는 사실을 확인하는 것만으로는 문제를 해결할 수 없습니다. 중요한 것은 어떤 시스템에서, 어떤 원인 때문에 문제가 발생했는지 빠르게 확인하는 것입니다. exemONE AI 어시스턴트는 다음과 같은 순서로 원인을 분석합니다.
① 이상 징후 확인
대상의 알람 및 핵심 성능 지표를 평소 운영 패턴과 비교해 이상 여부를 판단합니다. 평균 뿐만 아니라 순간적으로 급증한 구간까지 함께 분석하기 때문에 짧게 튀는 경우도 놓치지 않습니다.
② 원인 후보 검증
이상 신호를 바탕으로 가능한 원인을 하나씩 확인합니다. 확인된 사실과 가능성이 낮은 항목을 구분하여 제시하기 때문에 추측이 아닌 사실에 기반한 데이터로 판단할 수 있습니다. 그리고 잠금을 유발한 세션이나 성능 저하를 일으킨 SQL처럼 실제 조치가 필요한 수준까지 원인을 좁혀 제공합니다.
③ 영향 범위 분석
필요하다면 애플리케이션과 데이터베이스를 함께 분석해 어느 계층에서 문제가 시작되었는지 확인합니다. 예를 들어 서비스 응답 지연이 발생했더라도, 실제 원인이 데이터베이스 잠금인지 애플리케이션 처리 지연인지 구분하여 보여 줍니다. 덕분에 운영팀과 개발팀이 개별적으로 원인을 추측하기 보다는 동일한 데이터를 기준으로 빠르게 대응할 수 있습니다.
1-4. 반복적인 제품 작업도 대화로 수행합니다
.jpg?table=block&id=3b9ddf18-253e-80be-a912-d2b4e8266be4&cache=v2&width=1200)
장애 대응만큼 많은 시간을 차지하는 것은 운영 환경을 관리하는 일입니다. exemONE AI 어시스턴트는 이러한 반복 작업도 대화만으로 수행할 수 있도록 지원합니다.
✅ 대시보드 생성 - “MySQL 모니터링 대시보드 만들어줘”
위젯을 하나씩 찾아 넣지 않아도 AI가 필요한 성능 지표를 자동으로 구성하고 바로 사용할 수 있는 대시보드를 생성합니다.
✅ 알람 기준 추천 - “이 인스턴스 알람 기준 추천해줘”
실제 대상의 통계 데이터를 기반으로 경고 및 심각 기준값을 제안합니다. 제안된 값은 클릭만하면 바로 알람 설정 화면에 등록됩니다.
✅ 운영 리포트 작성 - “현재 상태를 리포트로 정리해줘”
AI는 현재 운영 상태를 종합해 핵심 지표와 원인 분석, 근거 데이터, 권장 조치를 하나의 리포트로 정리하여 PDF 저장이나 보고 자료로 바로 활용할 수 있습니다.
2. AI의 답을 믿기 위한 조치
잘못된 답변은 자칫 잘못된 조치로 이어질 수 있기에 exemONE AI 어시스턴트는 답변의 근거를 확인할 수 있도록 아래와 같이 설계했습니다.
출처를 함께 표기 | 답변의 수치에는 어느 데이터를 언제 조회했는지 표시됩니다. 리포트에는 판단 근거가 별도 항목으로 기재됩니다. |
일관된 판정 | 심각도는 정해진 기준에 따라 판정됩니다. 같은 상황이면 동일한 결론이며, 질문할 때마다 답이 달라지지 않습니다. |
권한은 그대로 | 사용자에게 허용된 범위에서만 조회하며, 권한 밖의 대상은 답변에 포함하지 않습니다. |
모르면 솔직하게 | 데이터가 없거나 수집이 끊긴 구간은 ‘이상 없음’으로 단정하지 않고 그대로 알려줍니다. |
기능 활성화, 사용할 AI 모델, 기록 보관 정책 등 사용 여부 및 범위는 관리자가 환경에 맞게 제어할 수 있습니다.
3. 활용 시나리오
- 서비스가 느리다는 연락을 받았을 때
“결제 서비스 상태를 리포트로 정리해줘”라고 입력하면 잠시 후 어떤 지표가 기준을 넘었는지, 원인이 무엇인지, 무엇을 조치해야 하는지 정리된 리포트를 받습니다. 이를 통해 화면을 헤매지 않고도 조치부터 취할 수 있습니다.
- 담당자마다 의견이 다를 때
예를 들어 앱 담당자와 DB 담당자의 의견이 갈리는 경우, 두 대상을 함께 분석하도록 요청하면 어느 쪽이 원인이고 어느 쪽이 증상인지 데이터로 제시합니다. 더이상 추측이 아닌 근거를 기반으로 하여 대응 주체를 정할 수 있습니다.
- 신규 담당자가 당직일 때
적응 기간으로 인해 업무 숙련도가 낮아 메뉴 구조를 모르더라도 “느린 쿼리 분석해줘”라고 입력하면 분석 화면이 조회된 상태로 열립니다.
- 신규 시스템을 모터링에 올릴 때
“모니터링 대시보드 만들어줘”라고 입력하여 화면을 구성하고, “알람 기준 추천해줘”라고 입력하여 운영 이력에 적합한 임계값을 받아서 등록하여 초기 설정에 소요되던 시간을 단축할 수 있습니다.
4. 모니터링 화면 옆, 언제나 열려 있는 어시스턴트
.jpg?table=block&id=3b9ddf18-253e-8011-89e9-ef9032439c06&cache=v2&width=1200)
운영팀이 시간을 써야 하는 곳은 메뉴를 찾는 일이 아니라 장애를 분석하고 원인을 판단하는 일입니다. exemONE AI 어시스턴트는 반복적인 조회와 화면 이동을 줄이고, 모니터링부터 원인 분석, 리포트 작성까지 하나의 흐름으로 연결해 운영팀이 더 빠르게 의사결정을 내릴 수 있도록 지원합니다.
FAQ
Q1. 별도 에이전트를 설치해야 하나요?
exemONE AI 어시스턴트는 별도의 에이전트나 추가 수집 없이 exemONE이 수집 중인 데이터를 그대로 활용합니다. Oracle, MySQL, PostgreSQL, SQL Server, Tibero, MongoDB, SingleStore 등 주요 상용 및 오픈소스 DBMS를 폭넓게 지원하며, 통합 모니터링 솔루션 exemONE에 포함되어 있습니다.
Q2. 어떤 모니터링 대상을 지원하나요?
데이터베이스, 애플리케이션, 서버, Kubernetes, 클라우드, 네트워크 등 exemONE이 지원하는 모니터링 대상을 기반으로 사용할 수 있습니다. 대상 별 특성을 고려해 적절한 지표와 분석 관점으로 답변을 제공합니다.
Q3. 자연어로 어떤 질문을 할 수 있나요?
예를 들어 ‘최근 Critical 알람 보여줘’, ‘응답 시간이 가장 느린 서비스는?’, ‘이 화면 분석해줘’, ‘현재 상태를 리포트로 정리해줘’ 등과 같이 평소에 사용하는 문장으로 질문하면 의도를 이해하여 적절한 데이터를 조회하고 필요한 화면까지 연결합니다.
함께 보면 좋은 아티클
