자기 - 진단 및 자동 - 복구 를 위한 적응 형 자동 상세 진단 로그 수집 을 허용 한다 . 일 실시 형태 에서 , 그룹 통신 서버 는 무선 통신 디바이스 들 간 의 그룹 통신 에서 결함 이 발생 했 다는 것 을 결정 한다 . 그룹 통신 서버 는 이 결함 에 기초 하 여 로그 할 이벤트 들 의 세트 를 결정 하 고 , 이벤트 들 의 세트 의 로그 를 시작 하 도록 그룹 통신 을 호스팅 하 는 컴포넌트 에 명령 한다 . 예컨대 그룹 통신 의 컴포넌트 내 의 너무 높 은 로드 로 인해 이벤트 들 의 세트 를 로그 하 는 것 이 더 이상 수행 될 수 없 다는 것 을 결정 할 때 , 그룹 통신 서버 는 너무 높 은 로드 를 야기 하 지 않 을 이벤트 들 의 제 2 세트 를 로그 함 으로써 로그 를 적응 하 고 , 리소스 들 이 이용 가능 하 게 될 때 동적 일 수 있 다 . 일 실시 형태 에서 , 지금 제 1 이벤트 를 로그 하 기 위해 이용 가능 한 리소스 들 이 없 기 때문 에 ( CPU 메모리 또는 버퍼 가 오버 플로우 이거 나 로드 가 노드 에서 높 음 ) , 제 1 이벤트 전 에 제 2 이벤트 가 로그 될 수 도 있 다 . 제 1 이벤트 가 로그 될 수 없 다고 결정 한 후 에 만 , 제 1 이벤트 를 위한 로그 를 시작 한다 .