사용 로그
조직 범위의 관리 행위 이력과 GPU 세션 추적을 보고, 감사용으로 CSV로 내보낸다.
언제 쓰나
- 누가 언제 무엇을 했는지 액션 이력을 확인할 때
- 특정 인스턴스의 세션이 언제 시작·중지됐고 얼마가 차감됐는지 볼 때
- 감사·정산 목적으로 로그를 CSV로 뽑을 때
화면
조직 콘솔
사용 로그는 좌측 사이드바에서 들어간다. 두 개의 탭으로 갈린다.
| 요소 | 설명 |
|---|---|
액션 이력 / 세션 추적 탭 | 관리 행위 로그와 GPU 세션 로그를 전환 |
| 팀 필터 | 전체 팀 또는 특정 팀으로 좁힘 |
CSV 내보내기 | 감사 로그를 비동기로 생성 |
액션 칩(전체 + 상위 액션들) | 액션 이력 탭에서 액션 유형으로 필터 |
액션 이력 열: 시간 팀 행위자 액션 대상 이벤트 코드(EVT-…). 행을 클릭하면 이벤트 상세 모달이 열려 행위자·팀·대상·IP와 detail(JSON)을 보여준다.
세션 추적 열: 인스턴스 팀 시작 → 중지 사유 차감. 진행 중 세션은 중지 자리에 진행 중으로 표시된다.
절차
액션 이력 조회
액션 이력탭에서 팀 필터와 액션 칩으로 범위를 좁힌다.- 궁금한 행을 클릭해
이벤트 상세를 연다.detail에 변경 전후 값 등이 담겨 있다.
세션 추적
세션 추적탭으로 전환한다.- 인스턴스별로 시작·중지 시각과 확정 차감액을 확인한다.
사유열로 중지 원인(자동 중지·크레딧 소진·팀 잠금 등)을 읽는다.
CSV 내보내기
CSV 내보내기를 누른다.CSV 생성을 시작했습니다안내가 뜨고 백그라운드 작업이 걸린다.- 완료되면 알림이 온다. 화면 아래
내보내기 내역에서 완료된 파일의 다운로드 링크를 받는다.
이렇게 되면 정상
- 예약 신청·승인, 키 발급·수령·폐기, 인스턴스 시작·중지, 팀·멤버 관리가 모두 액션 이력에 남는다.
- 시스템이 자동으로 한 조치(크레딧 소진 잠금 등)는 행위자
system으로 남는다. - 세션 추적의
차감합이 해당 팀의 GPU 사용액과 맞는다. - CSV 내보내기가
내보내기 내역에완료로 뜨고 다운로드된다.
막히는 경우
| 증상 | 원인 | 조치 |
|---|---|---|
조건에 맞는 로그가 없습니다 | 필터가 너무 좁음 | 필터 초기화를 누르거나 팀·액션을 전체로 |
| 다른 조직 로그가 안 보인다 | 로그는 조직 스코프 강제 | 정상이다. 조직 경계를 넘는 조회는 차단된다 |
| 세션 추적이 비어 있다 | 해당 팀에 GPU 세션 없음 | 팀 필터를 전체 팀으로 넓힌다 |
| CSV가 아직 없다 | 비동기 생성이 진행 중 | 완료 알림을 기다렸다가 내보내기 내역에서 받는다 |
알아둘 것
- 로그 조회는 항상 자기 조직 범위로 강제된다. instance-helper 시절의 크로스 테넌트 유출을 재발 방지하는 지점이다.
- 액션 이력은 개인 단위로 남는다. 팀원 계정(D-013)마다 행위자가 구분된다.
- 세션 이력은 팀을 삭제해도 감사 목적으로 보존된다. 노드 등록을 해제해도 인스턴스 행은 숨겨질 뿐 지워지지 않아 차감 귀속이 유지된다.
- 조직 어드민의 내보내기는 조직 스코프(팀 소유 내보내기가 아닌 것)만 목록에 뜬다.