MongoDB Agent MongoDB 호스트를 Cloud Manager 에 연결하는 단일 바이너리입니다. Cloud Manager 관리 하려는 MongoDB 프로세스를 실행 호스트에 MongoDB Agent 설치합니다. 각 에이전트 Cloud Manager 폴링하여 현재 목표를 확인하고, 해당 목표에 도달하는 데 필요한 작업을 수행하며, 상태를 Cloud Manager 에 지속적으로 보고합니다.
에이전트 기능
MongoDB Agent 필요한 기능에 따라 다음 세 가지 기능 중 일부 또는 전부를 수행합니다.
기능 | 설명 |
|---|---|
자동화 | 프로젝트의 자동화 구성에 정의된 목표 상태 에 맞게 MongoDB 노드 및 클러스터를 배포하고 유지 관리합니다. |
모니터링 | MongoDB deployment 의 노드에서 통계를 수집하고 Cloud Manager 로 전송하여 Cloud Manager 배포서버 상태를 실시간 보고할 수 있도록 합니다. |
백업 | 배포서버 이전 상태 로 복원 할 수 있도록 지정한 MongoDB 프로세스의 스냅샷을 생성합니다. |
모니터링 또는 백업 기능을 활성화하려면 Cloud Manager UI 사용합니다. 자동화 기능을 활성화하려면 새 클러스터 생성하거나 기존 클러스터를 가져오세요. 각 기능을 활성화 및 비활성화하는 방법을 학습 자동화 기능 관리를 참조하세요.
에이전트는 배포서버 구성 정보와 MongoDB 로그만 전송합니다. MongoDB deployment 에서는 데이터 기록을 보내지 않습니다.
레거시 에이전트
MongoDB Agent 도입되기 전에는 자동화, 백업, 모니터링 등 각 기능이 프로젝트 에서 별도의 에이전트 바이너리로 실행되었습니다. 이러한 레거시 에이전트는 이제 수명이 종료됩니다. 업데이트 프로세스 에 대해 학습 레거시 에이전트를 모두 사용하여 내 3 클러스터를 이미 managed 하고 있습니다. 어떻게 되나요?를 참조하세요.