chatgpt-audit-logs
ChatGPT 감사 로그를 조회합니다.
chatgpt-audit-logs profile=PROFILE [duration=NUM{mon|w|d|h|m|s}] [from=yyyyMMddHHmmss] [to=yyyyMMddHHmmss] [project-id=PROJECT-ID] [user=USER] [action=ACTION]
- profile=PROFILE
- ChatGPT 접속 프로파일 이름
- duration=NUM{mon|w|d|h|m|s}
- 현재 시각으로부터 일정 시간 범위 이내의 로그로 한정. s(초), m(분), h(시), d(일), mon(월) 단위로 지정할 수 있습니다. 예를 들면, 10s의 경우 현재 시각으로부터 10초 이전까지의 범위를 의미합니다.
- from=yyyyMMddHHmmss
- yyyyMMddHHmmss 포맷으로 범위의 시작을 지정합니다. 뒷자리를 쓰지 않으면 0으로 채워집니다.
- to=yyyyMMddHHmmss
- yyyyMMddHHmmss 포맷으로 범위의 끝을 지정합니다. 뒷자리를 쓰지 않으면 0으로 채워집니다.
- project-id=PROJECT-ID
- 프로젝트 ID로 필터링
- user=USER
- 사용자 이메일로 필터링
- action=ACTION
- 액션 타입으로 필터링
출력 필드
필드 | 타입 | 이름 | 설명 |
---|---|---|---|
profile | 문자열 | 접속 프로파일 | ChatGPT 접속 프로파일 이름 |
_time | 날짜 | 시간 | 이벤트가 발생한 시간 |
id | 문자열 | ID | 감사 로그 이벤트의 고유 식별자 |
src_ip | IP 주소 | 출발지 IP | 사용자의 IP 주소 |
user_type | 문자열 | 사용자 타입 | 사용자 타입 (session, api_key) |
user | 문자열 | 사용자 | 작업을 수행한 사용자의 이메일 |
action | 문자열 | 액션 | 감사 로그 이벤트의 타입 |
project_name | 문자열 | 프로젝트명 | 이벤트와 관련된 프로젝트 이름 |
params | 맵 | 매개변수 | 이벤트별 매개변수 (예: api_key.created, certificate.deleted) |
user_id | 문자열 | 사용자 ID | 작업을 수행한 사용자 ID |
service_id | 문자열 | 서비스 ID | API 키 작업의 서비스 계정 ID |
api_key_id | 문자열 | API 키 ID | 사용된 API 키의 ID |
api_key_type | 문자열 | API 키 타입 | 사용된 API 키의 타입 |
project_id | 문자열 | 프로젝트 ID | 이벤트와 관련된 프로젝트 ID |