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.brsCopie 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)