개요
Atlas 에이전트 엔진 UI의 Monitoring 페이지에는 프로젝트와 해당 워크스페이스의 사용량 및 상태 지표가 표시됩니다. 이 페이지를 사용하여 시간 경과에 따른 에이전트 호출, 오류율, 토큰 사용량, 메모리 활동 및 리소스 소비를 추적하세요. 이 페이지에는 현재 프로젝트에 대한 데이터만 표시됩니다.
페이지의 각 섹션은 지표를 타일과 추세 카드로 보여줍니다. 타일은 선택한 기간에 대한 단일 값을 보여줍니다. 추세 카드는 선택한 기간 동안 지표가 어떻게 변하는지 보여줍니다. 추세 카드는 5기간에 대해 데이터를 1h 분 단위로, 24h 기간에 대해 시간 단위로, 7d 및 30d 기간에 대해 일 단위로 그룹화합니다.
로그, 배포서버 이벤트 및 라이브 워크스페이스 상태를 확인하는 방법을 학습하려면 에이전트 모니터 가이드를 참조하세요. 특정 에이전트 실행을 디버깅하는 방법을 알아보려면 에이전트 실행 추적 검사 가이드를 참조하세요.
메트릭 조회
프로젝트의 지표를 보려면 다음 단계를 수행하세요.
페이지는 60 초마다 자동으로 데이터를 새로 고칩니다.
워크스페이스 보기
단일 워크스페이스를 볼 때 페이지에는 다음 예외를 제외하고 프로젝트 전체 보기와 동일한 섹션이 해당 워크스페이스로 범위가 지정되어 표시됩니다.
Networking 섹션을 사용할 수 없습니다.
By workspace 및 Compute by workspace 테이블을 사용할 수 없습니다.
페이지 사용자 지정
각 섹션에 표시할 트렌드 카드를 선택할 수 있으며, 기본적으로 숨겨져 있는 Compute 및 Networking 섹션을 표시할 수도 있습니다. 프로젝트 전체 보기 또는 단일 워크스페이스 보기에서 페이지를 사용자 지정할 수 있습니다.
페이지를 사용자 지정하려면 다음 단계를 수행하십시오.
기본적으로 Usage, Memory, Policy 섹션에는 가장 높은 볼륨을 가진 4가지 지표에 대한 추세 카드가 표시됩니다. Health 추세 카드는 사용자 지정할 수 없습니다.
브라우저가 선택 항목을 저장하므로 동일한 브라우저의 세션 간에 선택 항목이 유지됩니다. 선택 항목은 다른 브라우저나 기기에는 적용되지 않습니다.
지표 참조
이 섹션에서는 Monitoring 페이지의 각 섹션에 있는 지표를 설명합니다. 각 지표는 선택한 기간의 합계를 보여줍니다.
건강
Health 섹션에는 에이전트 실행 결과와 소요 시간이 표시됩니다. 이 섹션에는 Invocations 및 Errors 추세 카드도 포함되어 있습니다. Errors 추세 카드는 선택한 기간에 오류가 발생한 경우에만 나타납니다.
다음 표에서는 이 섹션의 지표에 대해 설명합니다.
메트릭 | 설명 | 단위 |
|---|---|---|
Invocations | 완료되거나 실패한 에이전트 실행 횟수입니다. 승인을 기다리는 실행은 집계되지 않습니다. | Count |
Error rate | 실패 횟수를 호출 횟수로 나눈 값입니다. 호출이 없으면 이 값은 0입니다. | 백분율 |
Failures | 오류로 종료된 실행 횟수입니다. 승인을 기다리는 실행은 집계되지 않습니다. | Count |
Latency p50 | 실행 시작부터 완료 또는 오류까지의 중앙값 시간(승인 대기 시간 포함). | ms 또는 s |
Latency p95 | 실행 시작부터 완료 또는 오류까지 승인을 기다리는 시간을 포함하여 95 퍼센트의 실행이 완료된 시간입니다. | ms 또는 s |
지연 시간 지표는 선택한 기간에 대한 지연 시간 데이터를 사용할 수 있는 경우에만 표시됩니다. 승인에 대해 자세히 알아보려면 Human-in-the-Loop 에이전트 Execution을 참조하세요.
사용법
Usage 섹션에는 모델, 도구 및 런타임 소비량이 표시됩니다. 다음 표에서는 섹션의 지표에 대해 설명합니다.
메트릭 | 설명 | 단위 |
|---|---|---|
LLM calls | 언어 모델 호출 횟수입니다. | Count |
Input tokens | 언어 모델로 전송된 토큰 수입니다. | Count |
Output tokens | 언어 모델이 반환한 토큰 수입니다. | Count |
Tool sandbox calls | 도구 샌드박스에 대한 호출 횟수입니다. | Count |
Tool sandboxes | 사용된 도구 샌드박스 수입니다. | Count |
Workload runtime | 선택한 기간 동안 에이전트 및 도구 샌드박스가 실행된 총 시간입니다. | 기간 |
Platform uptime | 선택한 기간 동안 오케스트레이션 엔진 및 메모리 서버를 포함한 상시 가동 플랫폼 서비스가 실행된 총 시간입니다. 이 값에는 유휴 시간이 포함됩니다. | 기간 |
워크로드 런타임과 플랫폼 가동 시간을 결합한 Pod runtime 트렌드 카드는 Customize을(를) 통해 사용할 수 있습니다.
메모리
Memory 섹션은 에이전트 메모리 활동을 보여줍니다. 다음 표에서는 섹션의 지표에 대해 설명합니다.
메트릭 | 설명 | 단위 |
|---|---|---|
Docs written | 선택한 기간 동안 메모리에 기록된 문서 수입니다. 이 값은 현재 메모리 크기가 아닙니다. | Count |
Docs retrieved | 메모리에서 조회된 문서 수입니다. | Count |
Embedding tokens | 임베딩을 생성하는 데 사용된 토큰 수입니다. | Count |
Searches | 메모리 검색 호출 횟수입니다. | Count |
Context tokens | 에이전트 컨텍스트에 추가된 메모리 토큰 수입니다. | Count |
Memories consolidated | 통합을 통해 추가된 메모리 수입니다. | Count |
에이전트 메모리에 대해 자세히 알아보려면 에이전트 메모리를 참조하세요.
Policy
Policy 섹션은 Policy 엔진이 거부한 호출하다 수를 계산하는 Policy denials 지표를 보여줍니다.
이 지표는 AUTHORIZED_TOOLS 정책 유형과 실행 및 세션 예산 정책에서 발생한 거부 횟수를 집계합니다. 이 지표는 AUTHORIZED_MODELS 정책 유형에서 발생한 거부 횟수는 집계하지 않습니다. 자세한 내용은 정책 유형에서 확인하세요.
메모리 지연 시간
Memory latency 섹션은 메모리 작업의 성능을 보여줍니다. 각 지표는 선택한 기간 동안 에이전트가 관련 메모리 작업을 수행했을 때만 나타납니다.
다음 표에서는 이 섹션의 지표에 대해 설명합니다.
메트릭 | 설명 | 단위 |
|---|---|---|
Context latency p50 | 메모리 컨텍스트를 조회하는 데 걸리는 중앙값 시간입니다. | ms 또는 s |
Context latency p95 | 메모리 컨텍스트 검색의 95 퍼센트가 완료된 시간입니다. | ms 또는 s |
Write latency p95 | 메모리 쓰기 (write)의 95 퍼센트가 완료된 시간입니다. | ms 또는 s |
Retrieval success | 성공한 메모리 검색의 비율입니다. | 백분율 |
컴퓨팅
Compute 섹션에는 리소스 사용량이 표시됩니다. 이 섹션은 기본값으로 숨겨져 있습니다. 섹션을 표시하려면 Customize을(를) 선택한 후 Show Compute을(를) 선택합니다. 이 섹션에는 CPU 및 Memory 트렌드 카드가 포함되어 있습니다.
다음 표에서는 이 섹션의 지표에 대해 설명합니다.
메트릭 | 설명 | 단위 |
|---|---|---|
CPU | 선택한 기간 동안의 평균 CPU 사용량입니다. | Cores |
CPU user | 사용자 모드의 평균 CPU 사용량입니다. | Cores |
CPU system | 시스템 모드에서의 평균 CPU 사용량입니다. | Cores |
Memory | 현재 메모리 사용량입니다. | 바이트 |
Disk | 현재 디스크 사용량입니다. | 바이트 |
Processes | 현재 프로세스 수입니다. | Count |
Networking
Networking 섹션은 프로젝트 전체의 송신 트래픽을 보여줍니다. 이 섹션은 기본적으로 숨겨져 있으며 프로젝트 전체 보기에서만 사용할 수 있습니다. 섹션을 표시하려면 Customize을(를) 선택한 후 Show networking을(를) 선택합니다.
메트릭 | 설명 | 단위 |
|---|---|---|
Egress throughput | 평균 아웃바운드 트래픽 속도입니다. | 초당 바이트 수 |
Egress packets | 평균 아웃바운드 패킷 속도입니다. | 초당 패킷 수 |
Active peers | 현재 활성 피어링 수입니다. | Count |
Peer registrations | 등록된 피어링 수입니다. | Count |
Peer removals | 제거된 피어링 수입니다. | Count |
Stale peers reaped | 자동으로 제거된 비활성 피어링 수입니다. | Count |
트래픽이 둘 이상의 IP 제품군을 사용하는 경우, 이 섹션에는 각 제품군에 대한 처리량 및 트래픽 점유율을 보여주는 By IP family 테이블도 표시됩니다. 이그레스에 대해 자세히 알아보려면 네트워크 이그레스 정책 관리를 참조하세요.
분석
Breakdowns 섹션은 사용량이 분산된 방식을 보여줍니다. 이 섹션에는 다음 표가 포함되어 있습니다.
By model: 각 모델에 대한 토큰 사용량 및 점유율.
By pod type: 각 파드 유형별 총 런타임과 전체 파드 유형의 결합된 런타임에서 차지하는 비율입니다. 오케스트레이션 엔진과 메모리 서버는 유휴 상태일 때도 런타임이 발생합니다.
By tool: 각 도구에 대한 호출 횟수 및 오류율입니다.
Compute by workspace: 각 워크스페이스의 CPU 사용량 및 점유율입니다. 이 표는 Compute 섹션을 표시할 때 프로젝트 전체 보기에서만 사용할 수 있습니다.
By workspace각 워크스페이스의 토큰 사용량 및 점유율입니다. 사용량이 없는 배포된 워크스페이스는
0으로 표시됩니다. 이 표는 프로젝트 전체 보기에서만 사용할 수 있습니다.
빈 상태 및 오류 상태
이 페이지에는 원인에 따라 데이터를 사용할 수 없을 때 다음 메시지가 표시됩니다.
No metrics in this time range: 1h 또는 24h 기간에 대한 지표가 없습니다. 더 긴 기간을 선택하거나 에이전트를 호출하세요.
No metrics yet: 7d 또는 30d 기간에 대한 지표가 없습니다. 지표는 프로젝트에서 에이전트가 실행된 후에 나타납니다.
No data in this time range: 섹션이나 테이블에 선택한 기간에 대한 데이터가 없습니다. 더 긴 기간을 선택하거나 선택한 기능을 사용하는 에이전트를 호출하세요.
Monitoring data isn't available in this environment yet: 환경에 모니터링이 구성되어 있지 않습니다. 자세한 내용은 에이전트 모니터.을 참조하세요.
Monitoring data couldn't be loaded: 페이지 또는 섹션에서 데이터를 로드할 수 없습니다. 페이지가 자동으로 재시도됩니다.