뉴웰릭 Roku 에이전트는 시스템 수준 및 비디오 관련 이벤트에 초점을 맞춰 Roku의 동작을 모니터링하도록 설계되었습니다. REST 인터페이스를 통해 데이터를 전송하기 위해 이벤트 API 사용하며 다섯 가지 유형의 이벤트를 지원합니다.
- ConnectedDeviceSystem: 시스템 이벤트
- VideoAction: 비디오 이벤트
- VideoErrorAction: 오류 이벤트
- VideoAdAction: 광고 이벤트
- VideoCustomAction: 맞춤형 대시보드
전제 조건
뉴렐릭 Roku 에이전트를 초기화하려면 다음이 필요합니다.
- 귀하의 New Relic 계정 ID
- 귀하의 뉴렐릭 .
Roku 에이전트 설치 및 구성
Roku Video 에이전트 패키지를 다운로드하고 압축을 풀어 다음 파일 구조에 접근하세요.
components/NewRelicAgent/ NRAgent.brs NRAgent.xml NRTask.brs NRTask.xmlsource/ NewRelicAgent.brs
NewRelicAgent
폴더를 components
디렉토리에 복사하고 NewRelicAgent.brs
파일을 Roku 앱 프로젝트의 source
디렉토리에 복사합니다.
에이전트 초기화: 기본 BrightScript 파일을 엽니다(예: Main.brs
). ACCOUNT ID
, , APP NAME
, APPLICATION TOKEN
및 ENDPOINT
으로 NewRelic
함수를 호출하여 뉴렐릭 에이전트를 초기화합니다.
환경에 따라 다른 엔드포인트를 사용하도록 에이전트를 구성하려면 Main.brs
파일을 수정합니다. 기본 설정값은 US
이지만, 사용하시고자 하는 환경에 따라 EU
또는 staging
으로 변경 가능합니다.
m.nr = NewRelic("ACCOUNT ID", "LICENSE KEY", "APP NAME", "APPLICATION TOKEN", "US", true)