삭제된 키 & 팀 감사 로그

삭제된 키 & 팀 감사 로그 (Deleted Keys & Teams Audit Logs)

삭제된 API 키와 팀을 삭제 시점의 지출 및 예산 정보와 함께 감사·컴플라이언스 목적으로 봐요.

출처: 문서

본문

개요 (Overview)

Deleted Keys & Teams 기능은 LiteLLM 프록시에서 삭제된 엔티티에 대한 감사 추적을 제공해요. 이 기능은 어떤 키나 팀이 삭제되었는지, 삭제 시점의 지출/예산과 함께 쉽게 감사할 수 있도록 구현됐어요.

키나 팀이 삭제되면 LiteLLM은 자동으로 다음을 캡처해요:

  • 삭제 타임스탬프 - 엔티티가 삭제된 시점
  • 삭제한 사람 (Deleted by) - 삭제 작업을 수행한 사람
  • 삭제 시점 지출 (Spend at deletion) - 삭제 시점에 누적된 총 지출
  • 원래 예산 (Original budget) - 삭제 전 엔티티에 설정된 예산
  • 엔티티 상세 (Entity details) - 키 또는 팀 식별 정보

이 정보는 삭제 후에도 보존되어, 컴플라이언스 목적으로 정확한 재무 기록과 감사 추적을 유지할 수 있어요.

삭제된 키 보기 (Viewing Deleted Keys)

1단계: API Keys 페이지로 이동

LiteLLM UI에서 API Keys 페이지로 이동하세요:

http://localhost:4000/ui/?login=success&page=api-keys

2단계: Logs 섹션 접근

내비게이션에서 "Logs" 메뉴 항목을 클릭하세요.

3단계: 삭제된 키 보기

"Deleted Keys"를 클릭해 모든 삭제된 API 키의 테이블을 보세요.

4단계: 삭제 정보 검토

Deleted Keys 테이블은 각 삭제된 키에 대해 다음 정보를 포함해요:

  • 키가 삭제된 시점 (타임스탬프)
  • 키를 삭제한 사람 (사용자/관리자 정보)
  • 키 식별 상세

5단계: 재무 정보 보기

테이블은 삭제 시점에 캡처된 재무 정보도 표시해요:

  • 삭제 시점 지출 (Spend at deletion) - 키가 삭제됐을 때 누적된 총 지출
  • 원래 예산 (Original budget) - 키에 설정된 예산 한도

삭제된 팀 보기 (Viewing Deleted Teams)

1단계: 삭제된 팀 접근

Logs 섹션에서 "Deleted Teams"를 클릭해 모든 삭제된 팀을 보세요.

2단계: 팀 삭제 정보 검토

Deleted Teams 테이블은 각 삭제된 팀에 대해 상세 정보를 제공해요:

  • 팀이 삭제된 시점 (타임스탬프)
  • 팀을 삭제한 사람 (사용자/관리자 정보)
  • 팀 식별 상세

3단계: 팀 재무 정보 보기

삭제된 키와 유사하게, Deleted Teams 테이블은 재무 정보를 보여줘요:

  • 삭제 시점 지출 (Spend at deletion) - 팀이 삭제됐을 때 누적된 총 지출
  • 원래 예산 (Original budget) - 팀에 설정된 예산 한도

사용 사례 (Use Cases)

이 기능은 특히 다음과 같은 경우에 유용해요:

  • 재무 감사 (Financial Auditing) - 삭제된 엔티티의 지출과 예산 추적
  • 컴플라이언스 (Compliance) - 누가 무엇을 언제 삭제했는지 기록 유지
  • 비용 분석 (Cost Analysis) - 삭제 전 지출 패턴 이해
  • 책임 추적 (Accountability) - 삭제를 수행한 관리자/사용자 식별
  • 이력 기록 (Historical Records) - 엔티티 삭제 후에도 재무 데이터 보존
  • Audit Logs - 모든 엔티티 변경의 감사 로그 보기
  • UI Logs - 요청 로그와 지출 추적 보기