New Relic의 기본 APM 에이전트 설정은 높은 수준의 보안을 제공합니다. 그러나 기본 APM 에이전트 설정이 더 관대하도록 재정의되더라도 민감한 데이터가 New Relic으로 전송되지 않도록 해야 할 수도 있습니다. 이 경우 APM의 높은 보안 모드(엔터프라이즈 보안 모드라고도 함)를 켜야 합니다.
보안 조치에 대한 자세한 내용은보안 및 개인 정보 보호 문서 를 참조하거나 New Relic 보안 웹 사이트 를 방문하십시오.
요구 사항
Enterprise 버전이필요합니다.
이 기능에 대한 액세스에 대해 질문이 있습니까? New Relic 계정 담당자에게 문의하십시오.
계정 수준
높은 보안을 켜기로 선택한 경우 계정에 보고하는 모든 애플리케이션에 대해 높은 보안을 활성화해야 합니다. 각 개별 계정에 높은 보안을 설정해야 합니다.상위/하위 계정 구조 가 있는 조직의 경우 하위 계정은 상위 계정에서 활성화된 경우 높은 보안 설정을 자동으로 상속하지 않습니다.
현재 높은 보안 모드에는 두 가지 버전이 있습니다. 버전 1 은 더 이상 사용되지 않으며 이미 있는 경우에만 사용할 수 있습니다. 처음으로 높은 보안 모드를 활성화하는 경우 유일한 옵션은 버전 2(v2)입니다.
높은 보안 모드 사용(버전 2)
높은 보안을 사용하려면 서버의 로컬 구성 과 UI의 원격 구성을 모두 업데이트해야 합니다.
주의
계정에 대해 높은 보안을 활성화하면 New Relic Support 의 도움 없이는 높은 보안을 끌 수 없습니다 .
위치 설정 | 설명 |
---|---|
UI에서 설정 |
|
에이전트를 통해 로컬 | 에이전트 구성 파일에서 높은 보안 모드를 활성화하십시오. 높은 보안 모드는 기본적으로 비활성화되어 있으며 활성화하는 정확한 절차는 에이전트에 따라 다릅니다. |
높은 보안 모드를 활성화한 결과(버전 2)
활성화되면 높은 보안 모드(v2)가 계정에 대해 다음을 보장합니다.
기능 | 코멘트 |
---|---|
에이전트가 보안 연결(HTTPS)을 사용해야 합니다. | 높은 보안 모드에는 보안(HTTPS) 연결이 필요합니다. 비보안 연결 시도는 거부됩니다. 모든 New Relic 에이전트의 최신 버전은 HTTPS를 지원합니다. 구성이 적절하게 설정되지 않은 경우 에이전트는 최신 산업 표준에 따라 전송 중인 모든 데이터를 확인하기 위해 속성을 재정의합니다. |
HTTP 매개변수 캡처 방지 | 높은 보안 모드에서는 민감한 고객 데이터가 포함될 수 있는 HTTP 매개변수를 New Relic 수집기로 보낼 수 없습니다. 에이전트가 로컬로 또는 서버 측 구성 을 통해 HTTP 매개변수를 보내도록 구성된 경우 높은 보안 모드는 HTTP 매개변수를 캡처하지 않도록 구성을 무시합니다. |
메시지 대기열 매개변수 캡처 방지 | 높은 보안 모드에서는 민감한 고객 데이터를 포함할 수 있는 메시지 대기열 매개변수를 New Relic 수집기로 보낼 수 없습니다. 에이전트가 로컬로 또는 서버측 구성 을 통해 메시지 대기열 매개변수를 보내도록 구성된 경우 높은 보안 모드는 메시지 대기열 매개변수를 캡처하지 않도록 구성을 무시합니다. |
원시 쿼리 문 캡처 방지 | 높은 보안 모드에서는 민감한 고객 데이터가 포함될 수 있는 원시 데이터베이스 쿼리 문을 캡처할 수 없습니다. 에이전트가 원시 쿼리를 로컬로 또는 서버 측 구성 을 통해 캡처하도록 구성된 경우 높은 보안 모드는 원시 쿼리를 캡처하지 않도록 구성을 무시합니다. |
사용자 속성 캡처 방지 | 높은 보안 모드에서는 민감한 고객 데이터가 포함될 수 있으므로 각 에이전트의 API를 사용하여 설정한 속성을 캡처할 수 없습니다. 예를 들어 자바 에이전트에서 다음
|
| 높은 보안 모드에서는 민감한 고객 데이터가 포함될 수 있으므로 각 에이전트의 예를 들어 자바 에이전트에서 다음
|
사용자 지정 이벤트 방지 | 높은 보안 모드에서는 민감한 고객 데이터가 포함될 수 있으므로 에이전트 API를 사용하여 사용자 지정 이벤트를 생성할 수 없습니다. 예를 들어 .NET 에이전트에서 API 호출 |
에이전트 내 로그 이벤트 전달 방지 | 높은 보안 모드에서는 로그 메시지에 민감한 고객 데이터가 포함될 수 있으므로 |
CIE 를 통한 Custom Instrumentation 배포 방지 | 높은 보안 모드에서는 사용자 지정 계측 편집기 를 사용할 때 사용자 지정 계측 배포를 허용하지 않습니다. 높은 보안 모드가 활성화 된 경우 계측을 내보내고 앱 서버로 수동으로 가져와야 합니다. |
높은 보안 모드 v1을 활성화한 결과(더 이상 사용되지 않음)
높은 보안 모드 버전 1은 더 이상 사용되지 않으며 버전 2를 사용할 수 있기 전에 활성화한 경우에만 사용할 수 있습니다. 높은 보안 모드 버전 1은 계정에 대해 다음을 보장합니다.
기능 | 코멘트 |
---|---|
에이전트가 보안 연결(HTTPS)을 사용해야 합니다. | 높은 보안 모드에는 암호화된 연결(HTTPS)이 필요합니다. 비보안 연결 시도는 거부됩니다. 모든 New Relic 에이전트의 최신 버전은 HTTPS를 지원합니다. 구성이 적절하게 설정되지 않은 경우 에이전트는 전송 중인 모든 데이터가 최신 산업 표준에 따라 암호화되도록 속성을 재정의합니다. |
HTTP 매개변수 캡처 방지 | 민감한 고객 데이터가 포함될 수 있는 HTTP 매개변수를 캡처하도록 구성된 에이전트는 New Relic에 연결할 수 없습니다. 로컬 구성이 요청 매개변수를 캡처하도록 설정된 경우 New Relic의 수집기는 연결을 거부하고 에이전트는 종료됩니다. |
원시 쿼리 문 캡처 방지 | 민감한 고객 데이터를 포함할 수 있는 원시 데이터베이스 쿼리 문을 캡처하도록 구성된 에이전트는 New Relic에 연결할 수 없습니다. 에이전트가 로컬 또는 서버 측 구성 을 통해 원시 쿼리를 캡처하도록 구성된 경우 New Relic의 수집기는 연결을 거부하고 에이전트는 종료됩니다. |
CIE 를 통한 Custom Instrumentation 배포 방지 | 높은 보안 모드에서는 사용자 지정 계측 편집기 를 사용할 때 사용자 지정 계측 배포를 허용하지 않습니다. 높은 보안 모드가 활성화 된 경우 계측을 내보내고 앱 서버로 수동으로 가져와야 합니다. |
버전 1에서 버전 2로 마이그레이션
다음은 두 가지 고급 보안 버전 간의 주요 차이점입니다.
- 높은 보안을 더욱 안전하게 만들려면 New Relic 사용자 인터페이스 와 로컬 New Relic 구성 파일에서 높은 보안을 활성화해야 합니다. 높은 보안 v1은 New Relic UI에서 높은 보안을 설정하기만 하면 됩니다.
- 사용자 속성,
noticeError
속성 및 메시지 대기열 매개변수는 버전 2에서 높은 보안으로 해제되지만 버전 1에서는 해제되지 않습니다.
v1에서 v2로 업데이트하려면 로컬 에이전트 구성 파일에 high_security: true
을 추가합니다.