OCI Logging에서 Custom Log를 수집해 보았습니다.

4615 단어 oraclecloudoci

소개



OCI 로그 관리 서비스 OCI Logging이 릴리스되어 사용자 정의 로그를 수집할 수 있습니다. 인스턴스의 로그 관리가 상당히 편해지는 새로운 기능이므로, 시도해보고 싶습니다.
출시시 발표 blog는 다음과 같습니다.
Oracle Cloud Infrastructure Logging 공식 릴리스 오라클 엔지니어 통신 - 기술 자료, 매뉴얼, 세미나 -

로그 수집 대상 동적 그룹 만들기



로그 수집은 동적 그룹에 대해 설정됩니다. 먼저 동적 그룹을 만듭니다.
동적 그룹은 신원 아래에 있습니다.



동적 그룹 작성에서 작성합니다.



동적 그룹을 만듭니다. 여기서는 구획 ID를 지정하여 특정 구획의 인스턴스를 대상으로 하는 동적 그룹을 만듭니다.
동적 그룹의 일치 규칙은 문서에도 예제가 있습니다.
동적 그룹 관리



로그 수집을 위한 설정 만들기



로깅 설정은 메뉴의 로깅 -> 로그에 있습니다.



커스텀 로그의 작성으로부터 로그 취득 설정을 만들어 갑니다.



사용자 정의 로그 작성 화면에서 로그 그룹을 작성하십시오. (사전에 로그 그룹을 만들어 둘 수 있습니다)



로그 그룹을 작성합니다. 입력 항목은 이름・설명입니다.



사용자 정의 로그 작성을 클릭하여 작성하십시오.



호스트 그룹에서는 동적 그룹과 사용자 그룹을 선택할 수 있습니다. 동적 그룹을 선택하고 그룹 이름을 선택하면 로깅 서비스를 사용하도록 허용하는 정책을 만드는 메뉴가 표시되므로 만들기를 클릭합니다.



이런 식으로 정책이 만들어집니다.



정책 내용에는 다음 문장이 추가되었습니다.
allow dynamic-group dynamic-grp-customlog to use log-content in tenancy

수집할 로그의 경로를 설정합니다. 파일 패스의 란에 패스를 기재합니다만, 패스 입력 후 Enter 혹은 하늘색의 부분을 클릭으로 확정입니다. 다음은/var/log 이하의 모든 로그를 대상으로 합니다. 로그 경로 외에도 Windows 이벤트 로그를 수집할 수 있습니다.



여기에서 에이전트 구성을 만들었으므로 사용자 정의 로그 작성을 클릭하십시오.



로그 수집이 완료되었는지 확인



로그 콜렉션이 완료된 것은 작성한 로그 설정에서 확인할 수 있습니다.



로그 설정 화면 하단에 로그 탐색 화면이 있으며 검색된 로그가 표시됩니다. 디폴트의 ​​5분의 필터라면 걸리지 않는 케이스도 많기 때문에, 시간에 의한 필터를 길게 하면 확인하기 쉬워집니다. 또한 로그 검색에서 탐색 메뉴에서 상세 분석할 수 있습니다.



로그 검색 화면에서는 텍스트 검색, JSON 내보내기, 서비스 커넥터 작성(다른 서비스로 로그 데이터 연계)이 가능합니다.



요약



OCI의 Logging 서비스를 사용하면 OS 로그 수집을 쉽게 수행 할 수있었습니다. 이번은 IaaS를 대상으로 수집했지만, 다음 번은 DBCS의 PaaS 등에서도 수집 대상으로 할 수 있는지 등을 시도하고 싶습니다.

좋은 웹페이지 즐겨찾기