$30 off During Our Annual Pro Sale. View Details »

DevOpsDays Cuba 2017: The Use Of Metrics In The Monitoring Of The Development Infrastructure

DevOpsDays Cuba
October 25, 2017
240

DevOpsDays Cuba 2017: The Use Of Metrics In The Monitoring Of The Development Infrastructure

Author: Dayron Aguero
Summary: The investment in technological infrastructure represents a vital asset of the company for the continuity of the business. Keeping applications and services available 24x7 represents a challenge because of the complexity and growth of them. Complex IT environments, third-party applications, and parallel application development create an environment that is difficult to monitor. The use of metrics to monitor development infrastructure seems to be a good bet to help organizations improve the application programming, cost estimation, software quality, and risk mitigation as they grow or change infrastructure.

DevOpsDays Cuba

October 25, 2017
Tweet

More Decks by DevOpsDays Cuba

Transcript

  1. USO DE MÉTRICAS EN EL MONITOREO
    DE LA INFRAESTRUCTURA DE
    DESARROLLO

    View Slide

  2. Dayron Agüero Jiménez
    Ops Team at: DATYS
    Twitter: @dayron_aj
    LinkedIn: www.linkedin.com/in/dayron-aj
    • Graduado en 2008 como Ingeniero en Ciencias Informáticas
    en la Universidad de las Ciencias Informáticas, Cuba.
    Graduado en 2011 como Máster en Telemática y Redes de
    Telecomunicación en la universidad de Málaga, España.

    View Slide

  3. View Slide

  4. ¿Cumplen realmente nuestras aplicaciones con los requisitos
    del usuario final?
    ¿Tenemos la información necesaria para mitigar el riesgo,
    mantener la deuda técnica mínima y controlar la complejidad?
    ¿Qué tan productivo es nuestro equipo de desarrollo o los
    servicios contratados de terceros?
    INTERROGANTES……

    View Slide

  5. ¿QUÉ ES MONITOREO?
    El monitoreo son las herramientas
    y el proceso por el cual mide y
    administra sus sistemas de IT
    Pero es mós que eso!!!!!!

    View Slide

  6. View Slide

  7. View Slide

  8. View Slide

  9. View Slide

  10. View Slide

  11.  Asegurar que el rendimiento de las aplicaciones no se vea
    afectado por el comportamiento de los servidores.
     Caracterizar el comportamiento de nuestras aplicaciones.
     Contribuir a minimizar el tiempo de inactividad de los
    servicios de apoyo al desarrollo.
    ASPIRACIONES

    View Slide

  12. View Slide

  13. View Slide

  14. View Slide

  15. View Slide

  16. MÉTRICAS
    Apuesta

    View Slide

  17. ¿POR QUÉ UTILIZAR MÉTRICAS?
    1. Las métricas son un término ampliamente utilizado en
    el mundo de la informática y el desarrollo de software.
     Gestión de proyecto
     Calidad
     Planificación
     Gestión de riesgos
     Experiencia de usuario
     Monitoreo

    View Slide

  18. ¿POR QUÉ UTILIZAR MÉTRICAS?

    View Slide

  19. View Slide

  20. View Slide

  21. View Slide

  22. View Slide

  23. View Slide

  24. View Slide

  25. View Slide

  26. INDICADORES DE RENDIMIENTO
     Capacidades y estado del almacenamiento de los discos.
     Estado de las interfaces de red.
     Memoria y uso de cada servidor.
     Estado y consumo de CPU por procesador.
     Velocidad de lectura y/o escritura en nuestros discos.

    View Slide

  27. View Slide

  28. INDICADORES DE RENDIMIENTO DE BD
     Uso de memoria de cada base de datos.
     Número de ejecuciones de secuencias separadas por lectura
    (selects) y escritura (deletes, inserts y updates).
     Número de conecciones activas.
     Número de items detectados a la hora de escribir en base de
    datos.

    View Slide

  29. View Slide

  30. INDICADORES DE RENDIMIENTO DE APPS
     Tiempos de respuesta de nuestras aplicaciones.
     Disponibilidad
     Memoria y CPU consumida por cada aplicación.
     Número de veces que el garbage collector actúa para
    optimizar los recursos consumidos por las aplicaciones.

    View Slide

  31. View Slide

  32. View Slide

  33. View Slide

  34. View Slide

  35. View Slide

  36. USO DE MÉTRICAS EN EL MONITOREO
    DE LA INFRAESTRUCTURA DE
    DESARROLLO
    Dayron Agüero Jiménez
    Ops Team at: DATYS
    Twitter: @dayron_aj

    View Slide