운영을 위한 준비

준비 절차

로그프레소 엔터프라이즈/스탠다드의 운영에 필요한 준비 절차가 간소화되었습니다.

순서새로운 방식(4.0)기존 방식(3.0)
1대상 데이터 조사대상 데이터 조사
2앱 설치/만들기파서 생성
3로거/센트리 설정테이블 생성
4(앱 내보내기)인덱스 설정
5-로거/센트리 설정
6-대시보드 생성
  • 앱은 로그프레소 스토어에서 내려받아서 사용할 수 있습니다.
  • 사용할 앱이 없으면 만들어서 로그프레소 스토어에 올려두고 재사용할 수 있습니다.
  • 앱의 소유권은 앱을 만든 사용자에게 있고, 소유자가 공개/비공개를 선택할 수 있습니다.
  • 기존 방식의 운영 준비 절차 또한 그대로 이용할 수 있습니다.
Note
앱의 구매, 사용기간 및 이용에 관하여 로그프레소 스토어의 이용 약관을 참고하십시오: https://logpresso.store/ko/terms-of-use

여기서는 새로운 방식으로 운영을 준비하는 단계를 설명합니다.

대상 데이터 조사

수집할 데이터에 대해 다음과 같은 사항들을 확인합니다.

  1. 수집할 데이터의 형식과 데이터에 접근할 수 있는 방법을 확인합니다.
  2. 수집할 데이터가 어떻게 구조화되어 있는지 확인합니다.

앱 설치/만들기

앱은 운영에 요소들을 미리 구성하여 배포하는 애플리케이션 번들입니다. 앱을 이용함으로서 업무에 필요한 환경 구성에 들이는 시간을 줄일 수 있습니다.

  1. 먼저 로그프레소 스토어에 수집할 데이터에 적합한 앱이 있는지 확인합니다.

  2. 적합한 앱이 있으면 설치를 진행합니다.

    앱을 설치하는 방법은 다음 영상을 참고하시기 바랍니다: https://youtu.be/29TRvbOAugk

  3. 적합한 앱이 없다면, 앱 공간을 만들고, 앱 공간에 유입 프로파일, 테이블/인덱스, 파서, 스트림 쿼리, 예약 쿼리, 룩업, 프로시저, 대시보드를 직접 구성합니다.

    앱을 만드는 방법은 다음 영상을 참고하시기 바랍니다: https://youtu.be/0_fbZvu1J0k

Note
로그프레소 '성능 모니터' 앱이 기본 탑재되어 있습니다. 이 앱을 통해 앱의 기능을 익혀보시기 바랍니다.

로거/센트리 설정

로거는 서버, 센트리의 고유 설정이므로 앱에 포함되지 않습니다. 앱으로 분석할 데이터를 수집하려면 로거가 필요합니다. 로거는 로그 형태의 데이터뿐만 아니라 패킷같은 바이너리 데이터를 수집할 수 있습니다.

로거

로거는 액티브 로거와 패시브 로거로 나뉩니다.

  • 액티브 로거: 데이터 원천에 접근해 데이터를 수집하는 로거. 액티브 로거는 일정한 주기적으로 또는 지정된 일정에 따라 동작합니다. 주로 파일 형식의 로그를 수집할 때 사용합니다.
  • 패시브 로거: 언제든 수신되는 데이터를 수집하는 로거. 네트워크 포트를 통해 데이터를 수신합니다. 대표적인 예로 시스로그(syslog) 로거를 꼽을 수 있습니다.

로거를 추가하려면 수집 > 로컬 수집 설정에서 수집 설정 추가를 누릅니다. 자세한 내용은 수집 설정을 참조하십시오.

센트리

센트리는 로그프레소 서버의 제어를 받아 동작하는 에이전트로, 센트리를 실행하는 호스트에서 로거를 구성하여 데이터를 수집합니다. 서버에서 로거를 실행해 데이터를 수집하는 것이 적절하지 않거나, 부하를 분산시킬 필요가 있을 때 사용할 수 있습니다.

센트리를 추가하려면,

  1. 수집 > 센트리에서 센트리 추가를 누릅니다.
  2. 설치에 필요한 명령을 클립보드로 복사를 눌러서 복사하고 기록해둡니다.
  3. 센트리를 설치할 호스트에서 명령을 실행합니다.

자세한 내용은 센트리를 참조하십시오.

앱 내보내기

직접 만든 을 다른 시스템에 설치하거나 로그프레소 스토어에 올릴 수 있도록 내보낼 수 있습니다.

  1. 홈 > 앱 관리으로 이동합니다.

  2. 내보낼 앱 카드에서 ... > 앱 익스포트를 누릅니다.

  3. 필요에 따라 내보낸 앱을 로그프레소 스토어에 등록할 수 있습니다.

    앱을 등록하는 방법은 다음 영상을 참고하시기 바랍니다: https://youtu.be/QnrmhENqTWU