인스턴스 프로비저닝

IBM Cloud 카탈로그를 통해 IBM Cloud Logs 서비스 인스턴스를 프로비저닝할 수 있으며, 프로그래밍 방식으로도 terraform 스크립트 또는 리소스 컨트롤러 API를 사용하여 프로비저닝할 수 있습니다.

IBM Cloud Logs은 데이터의 장기 저장 및 메트릭 수집을 위해 IBM Cloud Object Storage과 통합되며, 알림 트리거를 위해 IBM Cloud Event Notifications와 통합됩니다. 서비스 간 권한 부여는 계정에서 서비스 권한 부여에 대한 IAM 서비스를 구성하여 수행합니다.

데이터 버킷이나 메트릭 버킷 없이도 Cloud Log를 실행할 수 있습니다. 그러나 다양한 데이터 파이프라인을 통해 다양한 비용으로 데이터를 관리하는 TCO 최적화 도구, 장기 데이터 쿼리 또는 메트릭 관련 기능 등은 사용할 수 없습니다.

프로비저닝된 각 인스턴스에 대한 한계가 있습니다. 자세한 정보는 인스턴스당 한계 를 참조하십시오.

IBM Cloud Logs 인스턴스 프로비저닝 시 명명 요구 사항

IBM Cloud Logs 인스턴스를 프로비저닝할 때 서비스 인스턴스 이름은 1~256자로 길이가 제한되며 다음 문자만 포함할 수 있습니다:

  • 편지 (A-Z, a-z)
  • 번호 (0-9)
  • 기간 (.)
  • 밑줄 (_)
  • 하이픈 (-)
  • 콜론 (:)
  • Space ( )

관찰 가능성 대시보드를 통해 인스턴스 프로비저닝

IBM Cloud의 관찰 가능성 대시보드에서 인스턴스를 프로비저닝하려면 다음 단계를 완료하십시오.

  1. IBM Cloud 계정에 로그인하십시오.

    로그인하면 IBM Cloud UI가 열립니다.

  2. 메뉴 아이콘( 탐색 메뉴 아이콘 > 관찰 가능성 )을 클릭하여 관찰 가능성 대시보드에 액세스합니다.

  3. 로깅 > 인스턴스를 클릭하십시오. IBM Cloud Logs 인스턴스를 보려면 클라우드 로그 탭을 클릭해야 합니다.

  4. 작성을 클릭하십시오.

  5. 인스턴스에 필요한 서비스를 선택하십시오.

  6. 인스턴스를 프로비저닝하려는 위치를 선택하십시오.

  7. 서비스 인스턴스의 이름을 입력하십시오.

  8. 리소스 그룹을 선택하십시오.

    기본적으로 기본 리소스 그룹이 설정됩니다.

    참고: 리소스 그룹을 선택할 수 없는 경우 인스턴스를 프로비저닝할 리소스 그룹에 대한 편집 권한이 있는지 확인하십시오.

  9. Standard 서비스 요금제를 선택합니다.

    기본적으로 표준 요금제가 설정되어 있습니다.

    서비스 플랜에 대한 자세한 정보는 서비스 플랜 및 가격 책정 을 참조하십시오.

  10. 리텐션 플랜을 선택합니다. 유효한 값은 7 days, 14 days, 30 days, 60 days 또는 90 days 입니다.

  11. 작성을 클릭하십시오.

인스턴스를 프로비저닝하면 UI가 열립니다.

카탈로그를 통해 인스턴스 프로비저닝

IBM Cloud Logs 카탈로그를 통해 IBM Cloud의 인스턴스를 프로비저닝하려면 다음 단계를 완료하십시오.

  1. IBM Cloud 계정에 로그인하십시오.

    로그인하면 IBM Cloud UI가 열립니다.

  2. 카탈로그를 클릭하십시오. IBM Cloud에서 사용 가능한 서비스의 목록이 열립니다.

  3. 표시되는 서비스 목록을 필터링하려면 로깅 및 모니터 카테고리를 선택하십시오.

  4. IBM Cloud Logs 타일을 클릭하십시오.

  5. 인스턴스를 프로비저닝하려는 위치를 선택하십시오.

  6. 서비스 인스턴스의 이름을 입력하십시오.

  7. 리소스 그룹을 선택하십시오.

    기본적으로 기본 리소스 그룹이 설정됩니다.

    참고: 리소스 그룹을 선택할 수 없는 경우 인스턴스를 프로비저닝할 리소스 그룹에 대한 편집 권한이 있는지 확인하십시오.

  8. Standard 서비스 요금제를 선택합니다.

    기본적으로 표준 요금제가 설정되어 있습니다. 서비스 플랜에 대한 자세한 정보는 서비스 플랜 및 가격 책정 을 참조하십시오.

  9. 리텐션 플랜을 선택합니다. 유효한 값은 7 days, 14 days, 30 days, 60 days 또는 90 days 입니다.

  10. 작성을 클릭하십시오.

인스턴스를 프로비저닝하면 UI가 열립니다.

CLI를 통해 인스턴스 프로비저닝

명령행을 통해 IBM Cloud Logs의 인스턴스를 프로비저닝하려면 다음 단계를 완료하십시오.

  1. [전제조건] IBM Cloud CLI 설치.

    자세한 정보는 IBM Cloud CLI 설치를 참조하십시오.

    CLI가 설치되면 다음 단계를 계속하십시오.

  2. 인스턴스를 프로비저닝할 IBM Cloud의 지역에 로그인하십시오. ibmcloud login 명령을 실행하십시오.

  3. 인스턴스를 프로비저닝할 리소스 그룹을 설정하십시오. ibmcloud target 명령을 실행하십시오.

    기본적으로 default 리소스 그룹이 설정됩니다.

  4. 인스턴스를 작성하십시오. ibmcloud resource service-instance-create 명령을 실행하십시오.

    ibmcloud resource service-instance-create NAME logs SERVICE_PLAN_NAME LOCATION -p '{"private_endpoints_only": PRIVATE_ENDPOINT}'
    

    여기서,

    NAME은 인스턴스의 이름입니다.

    SERVICE_PLAN_NAME은 플랜의 유형입니다. 유효한 값은 표준입니다.

    LOCATION은 로깅 인스턴스가 작성되는 지역입니다. IBM Cloud Logs 서비스에 사용 가능한 최신 위치 목록을 가져오려면 위치를 참조하십시오.

    • PRIVATE_ENDPOINT은(는) true 또는 false입니다. true인 경우 사설 엔드포인트만 사용하여 인스턴스에 액세스할 수 있습니다.

      인스턴스를 프로비저닝할 때 다르게 지정하지 않으면, 기본적으로 공용 및 사설 엔드포인트 둘 다에서 인스턴스에 액세스할 수 있습니다.

    예를 들어 비공개 엔드포인트만 액세스할 수 있는 표준 플랜으로 인스턴스를 프로비저닝하려면 다음 명령을 실행합니다:

    ibmcloud resource service-instance-create my-instance logs standard us-south -p '{"private_endpoints_only": true}'
    

다음 단계

IBM Cloud Logs 데이터의 장기 저장 및 메트릭 수집을 위해 IBM Cloud Object Storage, 알림 트리거를 위해 IBM Cloud Event Notifications 과 통합됩니다. 서비스 간 인증은 계정에서 IAM 서비스 대 서비스( S2S ) 인증을 구성하여 수행합니다.

인스턴스를 프로비저닝한 후 다음 단계를 완료합니다:

  1. 데이터 버킷과 메트릭 버킷을 연결하여 장기 보관 및 검색을 위해 데이터를 저장하세요. 자세한 내용은 버킷 구성하기 를 참조하세요.

  2. IBM Cloud Event Notifications 인스턴스에 대한 아웃바운드 통합을 구성하여 이메일 또는 슬랙 등 원하는 대상에 알림을 보내세요. 자세한 내용은 IBM Cloud Logs 와 연결하도록 아웃바운드 통합 구성하기 IBM Cloud Event Notifications알림 채널로 작업하기 을 참조하세요.

  3. 하나 이상의 로그 소스를 구성합니다. 다음 옵션 중 하나를 선택하십시오.

    • 로깅 에이전트를 구성합니다. 이 에이전트는 로그를 수집하고 인스턴스로 로그를 전달합니다. 자세한 내용은 로깅 에이전트를 참조하세요.

    • IBM Cloud Activity Tracker Event Routing 을 구성하여 IBM Cloud 의 감사 이벤트( 글로벌위치 기반 이벤트 데이터 모두)를 IBM Cloud Logs 인스턴스로 라우팅합니다. 자세한 정보는 IBM Cloud Activity Tracker Event Routing 시작하기를 참조하십시오.

    • IBM Cloud 계정에서 IBM Cloud Logs 인스턴스로 플랫폼 로그를 라우팅하도록 IBM® Cloud Logs Routing 을 구성합니다. 자세한 정보는 IBM® Cloud Logs Routing 시작하기를 참조하십시오.