명령 히스토리
Command History 기능은 사용자가 Alpacon을 통해 서버에 전달한 명령의 이력을 확인할 수 있는 기능입니다.
명령 유형
- system: 사용자가 명시적으로 요청한 명령
- internal: 에이전트가 내부적으로 실행한 명령
히스토리 접근
워크스페이스에 진입한 후, Audits > Command History 메뉴를 클릭하여 진입합니다.
명령 정보
| 항목 | 설명 |
|---|---|
| 서버 | 명령이 실행된 서버 이름 |
| 쉘 | 명령 유형 (system, internal) |
| 라인 | 실행된 명령어 내용 |
| 결과 | 명령 실행 결과 |
| 운영자 | 명령 요청자 |
| 상태 | 실행 상태 (Stuck, Scheduled, Success, Failed) |
| 일시 | 명령 요청 시간 |
각 행의 확장 아이콘을 클릭하면 명령 실행의 상태 및 로그 상세 정보를 확인할 수 있습니다.
명령 상태
Stuck:
- 명령이 실행 중이지만 응답하지 않음
- 조사가 필요할 수 있음
Scheduled:
- 실행 대기 중인 명령
- 서버 가용성 대기 중
Success:
- 명령이 성공적으로 실행됨
- 결과에서 출력 확인
Failed:
- 명령 실행 실패
- 결과에서 오류 메시지 확인
사용 사례
운영:
- 자동화된 작업 및 크론 작업 추적
- 배포 명령 모니터링
- 시스템 유지보수 활동 검토
디버깅:
- 실패한 명령 조사
- 명령 출력 및 오류 검토
- 명령 실행 타임라인 추적
보안:
- 권한 있는 명령 실행 감사
- 무단 명령 감지
- 시스템 레벨 변경 모니터링