AWS Systems Manager Inventory - AWS Systems Manager

AWS Systems Manager Inventory

AWS Systems Manager Inventory는 AWS 컴퓨팅 환경에 대한 가시성을 제공합니다. Inventory를 사용하여 관리형 노드에서 메타데이터를 수집할 수 있습니다. 이 메타데이터를 중앙 Amazon Simple Storage Service(Amazon S3) 버킷에 저장한 후 기본 제공 도구를 사용하여 데이터를 쿼리하고 어느 노드에서 소프트웨어 정책이 요구하는 소프트웨어 및 구성을 실행 중인지, 어느 노드를 업데이트해야 하는지 빠르게 확인할 수 있습니다. 원클릭 절차를 사용하여 모든 관리형 노드에 대해 인벤토리를 구성할 수 있습니다. 또한 Amazon Athena를 사용하여 여러 AWS 리전 및 AWS 계정의 인벤토리 데이터를 구성하고 볼 수 있습니다. 인벤토리를 시작하려면 Systems Manager 콘솔을 엽니다. 탐색 창에서 [Inventory]를 선택합니다.

Systems Manager Inventory가 수집하는 미리 구성된 메타데이터 형식이 요구 사항을 충족하지 않을 경우 사용자 정의 Systems Manager Inventory를 생성할 수 있습니다. 사용자 지정 인벤토리는 사용자가 제공하고 특정 디렉터리에서 관리형 노드에 추가하는 정보를 포함하는 단순한 JSON 파일입니다. Systems Manager Inventory가 데이터를 수집할 때 이 사용자 정의 인벤토리 데이터를 캡처합니다. 예를 들어 대규모 데이터 센터를 운영하는 경우 각 서버의 랙 위치를 사용자 지정 인벤토리로 지정할 수 있습니다. 그러면 다른 인벤토리 데이터를 볼 때 랙 공간 데이터를 볼 수 있습니다.

중요

Systems Manager Inventory는 관리형 노드에서 메타데이터를 수집합니다. Inventory는 독점 정보 또는 데이터에 액세스하지 않습니다.

다음 표에서는 Systems Manager Inventory로 수집할 수 있는 데이터 형식을 설명합니다. 또한 이 표에서는 노드를 대상으로 하는 다양한 오퍼링과 지정할 수 있는 수집 간격에 대해 설명합니다.

구성 Details

메타데이터 형식

다음 유형의 데이터를 수집할 인벤토리를 구성할 수 있습니다.

  • 애플리케이션: 애플리케이션 이름, 게시자, 버전 등

  • AWS 구성 요소: EC2 드라이버, 에이전트, 버전 등

  • 파일: 이름, 크기, 버전, 설치한 날짜, 수정 및 마지막 액세스 시각 등

  • 네트워크 구성: IP 주소, MAC 주소, DNS, 게이트웨이, 서브넷 마스크 등

  • Windows 업데이트: Hotfix ID, 설치한 사람, 설치한 날짜 등

  • 인스턴스 세부 정보: CPUModel, CPUCores, CPUs, CPUSpeedMHz, CPUSockets, CPUHyperThreadEnabled, OSServicePacketc.

  • 서비스: 이름, 표시 이름, 상태, 종속 서비스, 서비스 유형, 시작 유형 등

  • 태그: 노드에 할당된 태그

  • Windows 레지스트리: 레지스트리 키 경로, 값 이름, 값 유형 및 값

  • Windows 역할: 이름, 표시 이름, 경로, 기능 유형, 설치된 상태 등

  • 사용자 지정 인벤토리: 사용자 정의 인벤토리 작업에 설명된 대로 관리형 노드에 할당된 메타데이터

참고

인벤토리에서 수집한 모든 메타데이터의 목록을 보려면 인벤토리에서 수집한 메타데이터 섹션을 참조하세요.

대상 노드

AWS 계정에서 관리되는 모든 노드의 인벤토리를 선택하고, 태그를 사용하여 개별적으로 노드 또는 대상 노드 그룹을 선택할 수 있습니다. 모든 관리형 노드에서 인벤토리 데이터를 수집하는 방법에 대한 자세한 내용은 AWS 계정의 모든 관리형 노드에 대한 인벤토리 작성 섹션을 참조하세요.

정보 수집 시기

수집 간격을 분, 시간 및 일 단위로 지정할 수 있습니다. 가장 짧은 수집 간격은 30분입니다.

참고

수집하는 데이터의 용량에 따라 시스템이 데이터를 지정된 출력 경로에 보고하는 데 몇 분이 걸릴 수 있습니다. 정보가 수집된 후 보안 HTTPS 채널을 통해 AWS 계정에서만 액세스할 수 있는 일반 텍스트 AWS 스토어로 데이터가 전송됩니다.

Systems Manager 콘솔의 [Inventory] 페이지에서 데이터를 볼 수 있으며, 손쉽게 데이터를 쿼리할 수 있도록 여러 개의 미리 정의된 카드가 포함됩니다.

Systems Manager 콘솔의 Systems Manager Inventory 카드
참고

Inventory 카드가 [종료됨(Terminated)] 및 [중지됨(Stopped)] 상태의 Amazon EC2 관리형 인스턴스를 자동으로 필터링하여 제외합니다. 온프레미스와 AWS IoT Greengrass 코어 디바이스 관리형 노드의 경우 인벤토리 카드가 종료됨 상태의 노드를 자동으로 필터링하여 제외합니다.

리소스 데이터 동기화를 생성하여 단일 Amazon S3 버킷에 모든 데이터를 저장하고 동기화하는 경우 [인벤토리 세부 정보 뷰(Inventory Detailed View)] 페이지에서 데이터를 세부적으로 확인할 수 있습니다. 자세한 내용은 여러 리전 및 계정에서 인벤토리 데이터 쿼리 단원을 참조하십시오.

EventBridge 지원

이 Systems Manager 기능은 Amazon EventBridge 규칙에서 이벤트 유형으로 지원됩니다. 자세한 내용은 Amazon EventBridge로 Systems Manager 이벤트 모니터링참조: Systems Manager용 Amazon EventBridge 이벤트 패턴 및 유형 섹션을 참조하세요.