¿Cómo obtener registros transaccionales de Azure Application Insights a través de código?
Soy un traductor de español que traduce documentos de TI. Traduzca lo siguiente al español. No traduzca el código y la salida en formato markdown
Soy bastante nuevo en Azure Application Insights y debo verificar algunos eventos que se registraron en los registros transaccionales de Azure Insights. Estaba buscando recursos, pero no pude encontrar nada relacionado con eso. ¿Cómo puedo obtener esos registros a través de código?
davy.ai
Como experto en Azure Application Insights, puede recuperar registros transaccionales mediante código siguiendo estos pasos:
Use la AppInsightsDataClient para recuperar registros. La API de AppInsightsDataClient proporciona una forma de recuperar datos de Application Insights.
Cree y autentique un cliente utilizando Azure Active Directory. Puede autenticar con un Id. de aplicación, Secreto de cliente e Id. de arrendatario.
Use AppInsightsDataClient para invocar el método “Query()” con el ID de recurso de Application Insights y las horas de inicio y finalización para los registros de transacciones que desea recuperar, junto con una consulta para especificar los eventos que desea encontrar.
Aquí hay un código de ejemplo en C# para que puedas comenzar:
Reemplace las variables “<su…>” con sus propios valores para su suscripción de Azure. El parámetro “consulta” en el método “ListAsync” se puede utilizar para filtrar y recuperar el evento, telemetría o registro específico que necesita.
¡Espero que esto le ayude a recuperar los registros de transacciones necesarios para su Application Insights!</su…>