New Relic Java 에이전트 기본 보안 설정 은 APM 데이터에 대한 보안을 자동으로 제공하여 데이터 프라이버시를 보장하고 New Relic이 수신하는 정보의 종류를 제한합니다. 이러한 설정을 변경해야 하는 사업상의 이유가 있을 수 있습니다.
New Relic이 수신하는 정보를 제한하려면 높은 보안 모드를 활성화할 수 있습니다. 높은 수준의 보안 모드나 기본 설정이 비즈니스 요구에 적합하지 않은 경우 사용자 정의 설정을 적용할 수 있습니다.
New Relic의 보안 조치에 대한 자세한 내용은보안 및 개인 정보 보호 문서 를 참조하거나 New Relic 보안 웹사이트 를 방문하십시오.
기본 보안 설정
주의
스택 추적은 난독화될 수 없으며 SQL 쿼리를 비롯한 민감한 정보가 포함될 수 있습니다. 오류 무시에 대한 자세한 내용은 Java 에이전트 오류 구성 을 참조하십시오.
기본적으로 New Relic Java 에이전트가 다음과 같은 잠재적으로 민감한 데이터를 처리하는 방법은 다음과 같습니다.
- 요청 매개변수: 에이전트는 HTTP 요청 매개변수를 캡처하지 않습니다.
- HTTPS : 에이전트는 HTTPS를 사용하여 New Relic과 통신합니다.
- SQL : 에이전트는 SQL 기록을
obfuscated
으로 설정하여 잠재적으로 민감한 숫자 및 문자열 리터럴 값을 제거합니다.
높은 보안 모드 설정
높은 수준의 보안 모드를 활성화 하면 기본 설정이 잠겨 사용자가 변경할 수 없습니다. 게다가:
- 에이전트는 메시지 큐 매개변수를 수집하지 않습니다.
- 사용자 지정 이벤트 를 만들 수 없습니다.
- 사용자 정의 계측 편집기를 사용하여 사용자 정의 계측을 구현할 수 없습니다.
- 사용자 속성 을 수집할 수 없습니다.
사용자 정의 보안 설정
주의
보안 설정을 사용자 지정하면 애플리케이션 보안에 영향을 미칠 수 있습니다.
기본 또는 높은 보안 모드와 다른 보안 설정이 필요한 경우 다음 설정을 사용자 정의할 수 있습니다.
Setting | Effects on data security |
---|---|
부울 | 기본: 기본적으로 Java 에이전트는 New Relic으로 전송된 모든 데이터를 에이전트 로그 파일에 기록하지 않습니다. 이것을 |
부울 | 기본: 높은 보안 모드를 활성화하려면 이를 |
끈 | 기본값: (없음) 일부 프록시는 기본적으로 덜 안전한 프로토콜인 HTTP를 사용합니다. |
부울 | 기본: 사용자 정의 계측 편집기 의 기본값: 기본적으로 사용자 정의 계측 편집기를 사용하여 계측된 메서드를 제외하고 속성 을 New Relic으로 전송합니다. New Relic에 속성을 전송하지 않으려면 이것을 |
끈 | 기본값: (없음) 트랜잭션 추적에서 New Relic에 보내고 싶지 않은 특정 속성 키가 있는 경우
|
부울 | 기본: 기본적으로 |
끈 | 기본: 기본적으로
|
부울 | 기본: 기본적으로 이는 높은 수준의 보안 모드를 사용하지 않지만 허용 목록 에 있는 예외를 제외한 모든 예외에서 메시지를 제거하려면 이 값을 |
부울 | 기본: 기본적으로 에이전트는 |