Compartir a través de


Optimización de costos y Application Insights

Application Insights es una característica de Azure Monitor. Esta característica proporciona administración del rendimiento de aplicaciones (APM) extensible y supervisión de aplicaciones web en vivo.

Características clave:

  • Admite una amplia variedad de plataformas, como .NET, Node.js, Java y Python.
  • Funciona para aplicaciones hospedadas en el entorno local, híbrido o en cualquier nube pública.
  • Se integra con procesos de DevOps.
  • Tiene puntos de conexión a muchas herramientas de desarrollo.
  • Puede supervisar y analizar datos de clientes de aplicaciones móviles mediante su integración con Visual Studio App Center.

Para más información, consulte la introducción a Application Insights.

Consideraciones de diseño

Application Insights incluye las siguientes consideraciones de diseño para la optimización de costos:

  • Considere la posibilidad de usar el muestreo para reducir la cantidad de datos que se envían:

    El muestreo es una característica de Application Insights. Es una forma recomendada de reducir el tráfico de datos, los datos y los costos de almacenamiento. Consulte Muestreo en Application Insights.

  • Considere la posibilidad de desactivar la recopilación de módulos innecesarios:

    En los archivos de configuración, se pueden habilitar o deshabilitar los inicializadores y módulos de datos para realizar el seguimiento de los datos de las aplicaciones. Consulte Application Insights para páginas web.

  • Considere la posibilidad de limitar el seguimiento de llamadas de Asynchronous JavaScript and XML (AJAX):

    Las llamadas de AJAX se pueden limitar para reducir costos. Consulte Application Insights para páginas web, donde se explican los campos y sus configuraciones.

Lista de comprobación

¿Ha configurado Application Insights con la optimización de costos en mente?

  • Evalúe el uso del límite diario para limitar la ingesta diaria del área de trabajo.
  • Use el muestreo en Azure Application Insights para reducir el tráfico de datos, los costos de datos y los costos de almacenamiento, a la vez que conserva un análisis estadísticamente correcto de los datos de la aplicación.

Recomendaciones para la configuración

Cuando configure Application Insights, tenga en cuenta las siguientes recomendaciones para la optimización de costos:

Recomendación Descripción
Evalúe el uso del límite diario para limitar la ingesta diaria del área de trabajo. El límite diario se usa para administrar un aumento inesperado del volumen de datos. Use el límite diario cuando desee limitar los cargos no planeados para el área de trabajo. Tenga cuidado con esta configuración, ya que puede hacer que algunos datos no se escriban en el área de trabajo de Log Analytics si se alcanza el límite diario. Esta configuración puede afectar a los servicios cuya funcionalidad puede depender de la disponibilidad de los datos actualizados en el área de trabajo. Consulte Establecimiento del límite diario para saber cómo establecer el límite diario en Application Insights. Nota: Si tiene una instancia de Application Insights basada en área de trabajo, use el límite diario en el área de trabajo para limitar la ingesta y los costos en lugar de usar el límite en Application Insights.

Paso siguiente