인스턴스 프로비저닝
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의 관찰 가능성 대시보드에서 인스턴스를 프로비저닝하려면 다음 단계를 완료하십시오.
-
로그인하면 IBM Cloud UI가 열립니다.
-
메뉴 아이콘(
> 관찰 가능성 )을 클릭하여 관찰 가능성 대시보드에 액세스합니다.
-
로깅 > 인스턴스를 클릭하십시오. IBM Cloud Logs 인스턴스를 보려면 클라우드 로그 탭을 클릭해야 합니다.
-
작성을 클릭하십시오.
-
인스턴스에 필요한 서비스를 선택하십시오.
-
인스턴스를 프로비저닝하려는 위치를 선택하십시오.
-
서비스 인스턴스의 이름을 입력하십시오.
-
리소스 그룹을 선택하십시오.
기본적으로 기본 리소스 그룹이 설정됩니다.
참고: 리소스 그룹을 선택할 수 없는 경우 인스턴스를 프로비저닝할 리소스 그룹에 대한 편집 권한이 있는지 확인하십시오.
-
Standard서비스 요금제를 선택합니다.기본적으로 표준 요금제가 설정되어 있습니다.
서비스 플랜에 대한 자세한 정보는 서비스 플랜 및 가격 책정 을 참조하십시오.
-
리텐션 플랜을 선택합니다. 유효한 값은
7 days,14 days,30 days,60 days또는90 days입니다. -
작성을 클릭하십시오.
인스턴스를 프로비저닝하면 UI가 열립니다.
카탈로그를 통해 인스턴스 프로비저닝
IBM Cloud Logs 카탈로그를 통해 IBM Cloud의 인스턴스를 프로비저닝하려면 다음 단계를 완료하십시오.
-
로그인하면 IBM Cloud UI가 열립니다.
-
카탈로그를 클릭하십시오. IBM Cloud에서 사용 가능한 서비스의 목록이 열립니다.
-
표시되는 서비스 목록을 필터링하려면 로깅 및 모니터 카테고리를 선택하십시오.
-
IBM Cloud Logs 타일을 클릭하십시오.
-
인스턴스를 프로비저닝하려는 위치를 선택하십시오.
-
서비스 인스턴스의 이름을 입력하십시오.
-
리소스 그룹을 선택하십시오.
기본적으로 기본 리소스 그룹이 설정됩니다.
참고: 리소스 그룹을 선택할 수 없는 경우 인스턴스를 프로비저닝할 리소스 그룹에 대한 편집 권한이 있는지 확인하십시오.
-
Standard서비스 요금제를 선택합니다.기본적으로 표준 요금제가 설정되어 있습니다. 서비스 플랜에 대한 자세한 정보는 서비스 플랜 및 가격 책정 을 참조하십시오.
-
리텐션 플랜을 선택합니다. 유효한 값은
7 days,14 days,30 days,60 days또는90 days입니다. -
작성을 클릭하십시오.
인스턴스를 프로비저닝하면 UI가 열립니다.
CLI를 통해 인스턴스 프로비저닝
명령행을 통해 IBM Cloud Logs의 인스턴스를 프로비저닝하려면 다음 단계를 완료하십시오.
-
[전제조건] IBM Cloud CLI 설치.
자세한 정보는 IBM Cloud CLI 설치를 참조하십시오.
CLI가 설치되면 다음 단계를 계속하십시오.
-
인스턴스를 프로비저닝할 IBM Cloud의 지역에 로그인하십시오. ibmcloud login 명령을 실행하십시오.
-
인스턴스를 프로비저닝할 리소스 그룹을 설정하십시오. ibmcloud target 명령을 실행하십시오.
기본적으로
default리소스 그룹이 설정됩니다. -
인스턴스를 작성하십시오. 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 ) 인증을 구성하여 수행합니다.
인스턴스를 프로비저닝한 후 다음 단계를 완료합니다:
-
데이터 버킷과 메트릭 버킷을 연결하여 장기 보관 및 검색을 위해 데이터를 저장하세요. 자세한 내용은 버킷 구성하기 를 참조하세요.
-
IBM Cloud Event Notifications 인스턴스에 대한 아웃바운드 통합을 구성하여 이메일 또는 슬랙 등 원하는 대상에 알림을 보내세요. 자세한 내용은 IBM Cloud Logs 와 연결하도록 아웃바운드 통합 구성하기 IBM Cloud Event Notifications 및 알림 채널로 작업하기 을 참조하세요.
-
하나 이상의 로그 소스를 구성합니다. 다음 옵션 중 하나를 선택하십시오.
-
로깅 에이전트를 구성합니다. 이 에이전트는 로그를 수집하고 인스턴스로 로그를 전달합니다. 자세한 내용은 로깅 에이전트를 참조하세요.
-
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 시작하기를 참조하십시오.
-