지원 패킷 생성

plans-img Enterprise, Professional 플랜에서 사용 가능

deployment-img self-hosted 배포판

레거시 Mattermost 엔터프라이즈 에디션 E10 및 E20에서 사용 가능

시스템 콘솔이나 mmctl system supportpacket 명령을 사용하여 구성 정보, 로그, 플러그인 세부 정보 및 외부 의존성 데이터가 포함된 Mattermost 지원 패킷을 생성하세요. 비밀번호와 같은 기밀 데이터는 자동으로 제거됩니다.

Mattermost 지원 패킷에는 다음 파일이 포함될 수 있습니다:

  • mattermost.log

  • plugins.json

  • sanitized_config.json

  • support_packet.yaml

  • cpu.prof

  • heap.prof

  • goroutines

  • warning.txt (패킷 생성 중 문제가 발생하는 경우에만 나타남)

Note

패킷 생성 중에 다음 정보가 산출처리됩니다: LdapSettings.BindPassword , FileSettings.PublicLinkSalt , FileSettings.AmazonS3SecretAccessKey , EmailSettings.SMTPPassword , GitLabSettings.Secret , GoogleSettings.Secret , Office365Settings.Secret , OpenIdSettings.Secret , SqlSettings.DataSource , SqlSettings.AtRestEncryptKey , ElasticsearchSettings.Password , All SqlSettings.DataSourceReplicas , All SqlSettings.DataSourceSearchReplicas , MessageExportSettings.GlobalRelaySettings.SmtpPassword , ServiceSettings.GfycatApiSecret , 그리고 ServiceSettings.SplitKey . 플러그인은 패킷 생성 중에 산출처리되지 않습니다.

  1. 시스템 콘솔로 이동하고 시스템 콘솔 메뉴에서 Commercial Support 를 선택하세요.

사용 가능한 시스템 콘솔 메뉴 옵션 예시.
  1. 지원 패킷 다운로드 를 선택하세요. zip 파일이 로컬 머신에 다운로드됩니다. 패킷 생성 중에 파일이 사용할 수 없는 경우 알림이 표시됩니다. 자세한 내용은 warning.txt 파일을 참조하세요.

  2. Mattermost 지원에 지원 패킷을 보내기 전에 plugin.json 파일의 기밀 세부정보를 변조하세요. 지원 패킷 데이터를 변조할 때, 가능한 경우 동일한 특수 문자를 포함하는 예제 문자열로 세부 정보를 대체하세요. 특수 문자는 구성 오류의 일반적인 원인이기 때문입니다.

Note

LDAP 그룹은 지원 패킷 생성 중에 포함되지 않습니다. LDAP VersionLDAP Vendor 만 포함됩니다(확인되는 경우). 이러한 값은 support_packet.yaml 파일에 포함됩니다.

Go 성능 메트릭

지원 패킷에는 3개의 go 런타임 프로파일 파일이 포함됩니다:

  • cpu.prof 는 5초 동안의 CPU 프로파일을 포함합니다.

  • heap.prof 는 힙 프로파일을 포함합니다.

  • goroutines 는 실행 중인 모든 go 루틴의 덤프를 포함합니다.

이 파일은 pprof 을 사용하여 읽을 수 있습니다.

프로파일의 시각화를 열기 위해 go tool pprof -web X 를 사용하여 브라우저에 프로파일의 파일 이름을 넣어야 합니다.