안내된 설치 프로세스를 사용하여 syslog 모니터링 에이전트를 설치하거나 에이전트를 수동으로 설치할 수 있습니다. 이 문서에서는 설치 프로세스를 시작하기 위한 전제 조건과 설치 옵션의 단계별 안내를 다룹니다.
전제 조건
시작하기 전에 New Relic 계정에 가입 해야 합니다. 에이전트를 수동으로 설치하도록 선택한 경우 다음도 필요합니다.
New Relic 계정 ID .
뉴렐릭
.
syslog 메시지 수집을 위한 에이전트를 배포하려면 Docker 컨테이너를 사용하는 것이 좋습니다. 이를 사용하려면 다음이 필요합니다.
- Linux 호스트에 설치된 Docker
- 명령줄을 통해 새 컨테이너를 시작하는 기능
Linux를 사용하여 에이전트를 서비스로 설치하는 경우 다음이 필요합니다.
네트워크 모니터링 에이전트를 실행하는 호스트에 syslog 메시지를 보내도록 소스 장치를 구성해야 합니다. 일부 장치에서 네트워크 syslog 내보내기를 구성하는 방법은 다음과 같습니다(전체 목록은 아님).
New Relic에서 네트워크 syslog 모니터링 설정
대부분의 사용 사례에서는 네트워크 흐름 데이터 모니터링을 설정하기 위해 안내 설치를 권장합니다. 사용자 정의 구성을 사용하여 설정이 더 고급인 경우 수동으로 설치하는 것이 좋습니다.
one.newrelic.com > All capabilities > Add more data
으)로 이동합니다.
Network
보일 때까지 아래로 스크롤하고
Syslog
클릭합니다.
안내된 설치 프로세스에 설명된 단계를 따르세요. Docker나 Linux를 사용할 수 있습니다.
one.newrelic.com > All capabilities > Add more data > Network > Syslog syslog 메시지 모니터링을 설정합니다.
다음 쿼리를 사용하여 뉴렐릭 UI 에서 장치 syslog 메시지를 조사합니다.
"plugin.type":"ktranslate-syslog"
다음은 네트워크 syslog 모니터링을 설정하는 방법을 보여주는 짧은 비디오(2분 56분)입니다.
이 수동 설치 프로세스를 따르는 경우 문제가 발생해도 지원을 받지 못할 수 있습니다. 계속 진행하려면 다음을 수행하십시오.
Docker 가 설치된 Linux 호스트에서 다음 중 하나를 실행하여
ktranslate
이미지를 다운로드합니다.
도커 허브
$docker pull kentik/ktranslate:v2
키아이오
$docker pull quay.io/kentik/ktranslate:v2
snmp-base.yaml
파일을 Docker 사용자의 로컬 $HOME
디렉토리에 복사하고 다음을 실행하여 컨테이너를 삭제합니다.
$id=$(docker create kentik/ktranslate:v2)
$docker cp $id:/etc/ktranslate/snmp-base.yaml .
snmp-base.yaml
파일을 편집하고 다음 구조를 사용하여 devices
사전 키 내에 네트워크 syslog 장치를 추가합니다.
중요
네트워크 syslog도 보내는 SNMP 데이터 장치를 이미 모니터링하고 있는 경우 syslog 메시지가 New Relic의 올바른 엔터티에 표시되도록 두 구성 파일에 대해 device_name
값이 동일한지 확인해야 합니다. UI.
다음을 실행하여 네트워크 syslog 메시지를 수신하려면 ktranslate
실행하세요.
$docker run -d --name ktranslate-$CONTAINER_SERVICE --restart unless-stopped --pull=always -p 514:5143/udp \
>-v `pwd`/snmp-base.yaml:/snmp-base.yaml \
>-e NEW_RELIC_API_KEY=$YOUR_NR_LICENSE_KEY \
> -snmp /snmp-base.yaml \
> -nr_account_id=$YOUR_NR_ACCOUNT_ID \
> -service_name=$CONTAINER_SERVICE \
다음 쿼리를 사용하여 뉴렐릭 UI 에서 장치 syslog 메시지를 조사합니다.
"plugin.type":"ktranslate-syslog"
다음은 뭐지?
네트워크 syslog 데이터를 보완하기 위해 몇 가지 추가 에이전트를 설정할 수 있습니다.