El agente Roku New Relic está diseñado para monitorear el comportamiento de la aplicación Roku, centrar en eventos a nivel del sistema y relacionados con el video. Emplea la API de eventos para enviar datos a través de una interfaz REST, admitiendo cinco tipos de eventos:
- ConnectedDeviceSystem: Evento del sistema
- VideoAction: Video del evento
- VideoErrorAction: evento de error
- VideoAdAction: Anuncio de evento
- VideoCustomAction: evento personalizado
Requisitos previos
Para inicializar el agente Roku de New Relic, necesitas:
- Su ID de cuentade New Relic
- Tu New Relic .
Instalar y configurar el agente Roku
Descargue el paquete del agente de Roku Video y descomprímalo para acceder a la siguiente estructura de archivos:
components/NewRelicAgent/ NRAgent.brs NRAgent.xml NRTask.brs NRTask.xmlsource/ NewRelicAgent.brs
Copie la carpeta NewRelicAgent
al directorio components
y el archivo NewRelicAgent.brs
al directorio source
de su proyecto de aplicación Roku.
Inicializar el agente: abra el archivo BrightScript principal (por ejemplo, Main.brs
). Inicialice el agente New Relic llamando a la función NewRelic
con sus ACCOUNT ID
, , APP NAME
, APPLICATION TOKEN
y ENDPOINT
.
Para configurar el agente para que emplee diferentes extremos según el entorno, modifique el archivo Main.brs
. El valor de configuración predeterminado es US
, pero se puede cambiar a EU
o staging
según el entorno que desee emplear.
m.nr = NewRelic("ACCOUNT ID", "LICENSE KEY", "APP NAME", "APPLICATION TOKEN", "US", true)