이전 항목: SmartStor 데이터 및 메타데이터 자르기다음 항목: 8.x 데이터를 9.x로 업그레이드


예제: test_regex 명령을 사용하여 SmartStor 데이터 문제 찾기

이 예제에서는 text_regex 명령을 사용하여 JMX 메트릭 데이터가 급증되었음을 알아냅니다.

다음 단계를 따르십시오.

  1. test_regex 명령을 실행하여 읽을 수 있는 metrics.metadata 버전을 생성합니다.

    예를 들면 다음과 같습니다.

    <EM_Home>\tools>SmartStorTools.bat test_regex
    -metrics -src <EM_Home>\data

    결과적으로 메타데이터 메트릭 목록이 나타납니다.

  2. 메타데이터 메트릭 목록을 검토하여 메트릭 누수 또는 급증을 일으킬 수 있는 요소를 확인합니다.

    예를 들어 JMX 메트릭에 대한 메트릭 메타데이터 항목을 많이 찾을 수 있습니다.

  3. (선택 사항) 스크립트를 실행하여 메트릭을 정렬하고 그룹화합니다.

    예를 들어 JMX 메트릭이 메트릭 급증을 일으킨 요소인지 확인하기 위해 다음 스크립트를 실행할 수 있습니다.

    grep '|'.* | awk -F'|' '{print $1}' | sort | uniq -c

    UNIX 시스템을 사용 중인 경우 정렬 스크립트가 있는 전체 test_regex 명령은 다음과 같습니다.

    SmartStorTools.sh test_regex -metrics <agents regexp> -src ../data | grep '|'.* | awk-F'|' '{print $1}' | sort | uniq –c
    Ie: SmartStorTools.sh test_regex -metrics ".*" -src ../data | grep '|'.* | awk -F'|' '{print $1}' | sort | uniq -c

  4. 정렬 결과를 검토합니다.

    예를 들어 다음과 같은 메트릭 수 및 유형 목록을 볼 수 있습니다.

    1054327 JMX

    1564 JSP

    1051 OlamWebApp

    889 EJB

    569 CEF

    496 Struts

    173 Edocs

    167 Servlets

    36 CPU

    29 Sockets

    이 경우 SmartStor가 백만 개가 넘는 메트릭을 저장하고 있으며 그 중 대부분은 JMX 메트릭입니다. 따라서 SmartStor 도구를 사용하여 정리할 수 있는 JMX 메트릭 급증이 발생했음을 알 수 있습니다. 메트릭 급증에 대한 자세한 내용은 CA APM Java Agent 구현 안내서 또는 .NET 에이전트 구현 안내서를 참조하십시오.