맥 저장 공간을 정리하다 DiagnosticReports나 .ips, .diag, .log 파일을 보면 “맥 진단 로그 삭제해도 되나요?”가 가장 먼저 궁금해져요. 이름만 보면 시스템에 꼭 필요한 파일처럼 보여서 선뜻 지우기 어렵죠.
기준부터 잡으면 어렵지 않아요. 오래된 앱 크래시·진단 리포트는 대체로 정리할 수 있지만, 현재 오류를 조사하고 있거나 macOS가 관리하는 시스템 로그라면 남겨두는 편이 안전해요.
- 오래된 앱 크래시 리포트와 진단 리포트는 대체로 삭제할 수 있어요
- 새로운 오류나 충돌이 생기면 새 리포트가 다시 만들어질 수 있어요
- 앱이나 macOS 오류를 조사 중이면 관련 리포트를 먼저 보관하세요
- Logs나 DiagnosticReports의 상위 폴더를 통째로 지우지는 마세요
- macOS가 관리하는 시스템 로그 영역은 직접 정리하지 않는 게 좋아요
- 로그 용량은 Mac마다 달라서 큰 저장 공간이 확보된다고 단정할 수 없어요
| 로그 종류 | 삭제 판정 | 이유 | 주의사항 |
|---|---|---|---|
| 오래된 앱 크래시 리포트 | ✅ 대체로 가능 | 충돌 당시의 분석 자료예요 | 같은 오류를 조사 중이면 보관 |
| Diagnostic Reports | ✅ 조건부 가능 | 하드웨어 자원·시스템 상태 등의 진단 자료예요 | 지원이나 원인 분석에 필요하면 보관 |
| 앱별 .log 파일 | ⚠️ 앱별 확인 | 앱마다 로그 역할과 관리 방식이 달라요 | 상위 Logs 폴더 전체 삭제 금지 |
| Mac Analytics Data·system.log | ❌ 직접 삭제 비권장 | macOS가 표시하고 관리하는 시스템 영역이에요 | 저장 공간 확보 목적으로 강제 삭제하지 않기 |
| 출처를 모르는 로그 폴더 | ❌ 확인 후 판단 | 앱 지원 파일이나 필요한 기록이 섞일 수 있어요 | 위치·만든 앱·날짜부터 확인 |

맥 진단 로그 삭제해도 되나요?
오래된 개별 크래시·진단 리포트를 골라 지우는 것은 대체로 괜찮아요. Apple의 macOS Tahoe 26 Console 사용 설명서에서도 Crash Reports와 Diagnostic Reports를 별도로 보여주며, 선택한 리포트를 휴지통으로 옮기는 기능을 제공해요.
다만 “로그”라는 이름이 붙은 파일을 모두 같은 종류로 보면 안 돼요. 앱 충돌을 기록한 리포트와 macOS가 계속 수집·관리하는 시스템 로그는 역할과 관리 방식이 달라요.
특히 시스템 영역의 로그를 저장 공간 확보 목적으로 직접 지우는 방식은 권장하지 않아요. 삭제 대상을 판단하기 어렵다면 먼저 Console에서 어떤 종류의 리포트인지 확인하는 편이 안전해요.
삭제해도 되는 로그와 남겨야 하는 로그
가장 판단하기 쉬운 것은 이미 해결된 앱 오류의 오래된 Crash Reports예요. Apple은 Crash Reports를 앱이나 프로세스가 충돌했을 때 만들어지는 시스템·사용자 리포트로 설명해요.
Diagnostic Reports에는 하드웨어 자원이나 시스템 응답 상태처럼 문제 분석에 필요한 내용이 포함될 수 있어요. 최근에 Mac이 비정상적으로 동작했거나 Apple 지원 또는 앱 개발자에게 문의할 예정이라면 삭제를 미루는 게 좋아요.
일반 앱이 만든 .log 파일은 앱마다 용도가 달라요. 이 글은 Console의 크래시·진단 리포트를 중심으로 다루므로, 출처를 모르는 일반 로그 파일까지 한꺼번에 같은 기준으로 삭제하면 안 돼요.
DiagnosticReports와 Library Logs는 무엇이 다른가요?
Diagnostic Reports는 Console에서 확인할 수 있는 리포트의 종류예요. 반면 Library의 Logs는 여러 앱이 로그 파일을 저장할 수 있는 파일 위치의 범주라서 두 표현을 같은 뜻으로 보면 안 돼요.
그래서 DiagnosticReports라는 이름이 보인다고 해서 상위 폴더 전체가 불필요하다는 뜻은 아니에요. Library의 Logs 영역도 앱마다 파일 역할이 다르므로 “전부 삭제해도 된다”는 기준을 적용하면 안 돼요.
| 위치·분류 | 저장되는 정보 | 삭제 기준 | 다시 생성 여부 |
|---|---|---|---|
| Console → Crash Reports | 앱·프로세스 충돌 정보 | 문제 해결 후 오래된 개별 리포트 | 새 충돌 시 생성 가능 |
| Console → Diagnostic Reports | 진단·시스템 상태 정보 | 지원이나 분석에 더 이상 필요하지 않을 때 | 새 진단 이벤트 시 생성 가능 |
| 사용자 Library의 Logs | 앱별 실행·오류 기록 | 앱과 개별 파일의 역할을 확인한 뒤 | 앱에 따라 다름 |
| /var/log/DiagnosticMessages | Mac Analytics Data | 직접 삭제 비권장 | macOS가 관리 |
| /private/var/log/system.log | legacy system.log | 직접 삭제 비권장 | 시스템 관리 영역 |
진단 리포트의 실제 위치를 확인할 때는 고정된 Finder 경로만 외우는 것보다 Console을 이용하는 게 확실해요. 원하는 리포트를 선택하고 File → Reveal in Finder를 누르면 현재 Mac에서 해당 파일이 있는 위치를 확인할 수 있어요.
맥 진단 로그를 안전하게 삭제하는 방법
macOS Tahoe 26 기준으로는 Console에서 리포트 종류를 확인한 뒤 필요한 개별 항목만 휴지통으로 옮기는 방법이 가장 이해하기 쉬워요. 시스템 로그 디렉터리를 터미널에서 한꺼번에 지울 필요는 없어요.
1. Console에서 리포트 종류를 확인해요
Finder → 응용 프로그램 → 유틸리티에서 Console을 열어요. 사이드바의 Reports에서 Crash Reports 또는 Diagnostic Reports를 선택하세요.
2. 앱 이름과 날짜를 확인해요
삭제하려는 리포트가 어떤 앱이나 프로세스와 관련됐는지 확인해요. 현재 겪고 있는 오류와 같은 앱·날짜의 리포트라면 원인 분석이 끝날 때까지 남겨두는 게 좋아요.
3. 필요하면 Finder에서 실제 파일을 확인해요
선택한 리포트의 위치를 확인하려면 Console에서 File → Reveal in Finder를 사용해요. 이렇게 하면 오래된 블로그의 고정 경로를 그대로 따라가는 대신 현재 Mac의 실제 파일을 확인할 수 있어요.
4. 개별 리포트만 휴지통으로 옮겨요
삭제할 항목이 확실하다면 Console에서 File → Move to Trash를 사용해요. 여러 종류의 로그가 들어 있는 상위 폴더 전체를 지우는 방식은 피하세요.
Console의 Action → Clear는 저장된 리포트 파일을 삭제하는 기능이 아니에요. Apple 설명에 따르면 지금까지 표시한 로그 데이터를 숨기고 이후 메시지만 보여주며, Reload를 사용하면 숨긴 로그를 다시 표시할 수 있어요.
이런 경우에는 진단 로그를 지우지 마세요
삭제 자체보다 중요한 것은 지금 그 기록이 다시 필요할 가능성이 있는지예요. 같은 문제가 반복되고 있다면 최근 리포트가 원인을 찾는 단서가 될 수 있어요.
| 상황 | 삭제 여부 | 이유 |
|---|---|---|
| 특정 앱이 계속 종료돼요 | ❌ 보관 | 최근 크래시 원인 분석에 필요할 수 있어요 |
| Apple 지원이나 개발자에게 문의할 예정이에요 | ❌ 보관 | 진단 자료를 요청받을 수 있어요 |
| Mac이 갑자기 재시동되거나 문제가 반복돼요 | ❌ 보관 | 시스템 문제를 확인하는 단서가 될 수 있어요 |
| 오류가 해결됐고 오래된 리포트예요 | ✅ 삭제 가능 | 과거 분석 기록만 남은 경우에는 정리할 수 있어요 |
| 파일 출처를 모르겠어요 | ❌ 먼저 확인 | 필요한 앱 데이터나 지원 자료일 수 있어요 |
| 시스템 관리 폴더 안에 있어요 | ❌ 직접 삭제 비권장 | macOS가 직접 관리하는 영역일 수 있어요 |
- 삭제하려는 파일이 크래시·진단·앱 로그 중 무엇인지 확인
- 파일 위치와 만든 앱 또는 프로세스 확인
- 최근 수정된 리포트인지 날짜 확인
- 현재 해결 중인 앱 또는 macOS 오류가 없는지 확인
- Apple 지원이나 개발자에게 전달할 로그가 아닌지 확인
- 상위 폴더나 다른 중요한 파일을 함께 선택하지 않았는지 확인
로그를 삭제했는데 다시 생기는 이유
진단 로그를 지웠는데 며칠 뒤 다시 보인다고 해서 삭제가 실패한 것은 아니에요. 같은 앱이 다시 충돌하거나 새로운 진단 이벤트가 발생하면 새로운 리포트가 만들어질 수 있어요.
Apple Developer 문서에서도 크래시 리포트와 콘솔 로그를 앱 문제를 진단하는 자료로 설명해요. 특정 앱 이름의 리포트가 계속 쌓인다면 로그만 반복해서 지우기보다 앱 업데이트 여부와 충돌 원인을 먼저 확인하는 편이 좋아요.
진단 로그를 지우면 저장 공간이 얼마나 늘어날까?
확보되는 용량은 Mac마다 달라요. 진단 리포트가 몇 개뿐인 Mac에서는 정리 효과가 작을 수 있고, 특정 앱이 반복적으로 오류를 내며 많은 파일을 만든 환경에서는 차이가 더 클 수 있어요.
삭제 전에는 Finder에서 실제 파일 크기를 확인하는 게 가장 정확해요. macOS Ventura 13 이상에서는 Apple 메뉴 → 시스템 설정 → 일반 → 저장 공간에서도 전체 저장 공간 사용량을 확인할 수 있어요.
Apple은 공간이 필요할 때 macOS가 안전하게 제거할 수 있는 일부 캐시와 로그를 자체적으로 정리한다고 안내해요. 진단 로그 몇 개를 지워도 시스템 데이터가 계속 크다면 맥 시스템 데이터 용량 정리처럼 더 큰 항목부터 확인하는 편이 효율적이에요.
자주 묻는 질문
기준 · 2026년 8월 · macOS Ventura 13 이상 공통 원칙, Console 메뉴와 리포트 분류는 macOS Tahoe 26 기준. 메뉴 명칭은 이후 업데이트로 바뀔 수 있어요.