Tabla de Contenidos
200.2 Predict Future Resource Needs
Pertenece a LPI Topic 200: Capacity Planning
- Weight: 2
- Description: Candidates should be able to monitor resource usage to predict future resource needs.
- Key Knowledge Areas:
- Use monitoring and measurement tools to monitor IT infrastructure usage.
- Predict capacity break point of a configuration
- Observe growth rate of capacity usage
- Graph the trend of capacity usage
- Awareness of monitoring solutions such as Icinga2, Nagios, collectd, MRTG and Cacti
- The following is a partial list of the used files, terms and utilities:
- diagnose
- predict growth
- resource exhaustion
Predicción de Futuros Recursos
Haciendo uso de las herramientas y conocimientos del topic 200.1, debería ser posible diagnosticar el uso de los recursos de los componentes o procesos específicos.
Los pasos para predecir las necesidades futuras podrían ser:
- Decidir qué medir
- Utilizar las herramientas adecuadas para medir y registrar los datos correspondientes y sus dispositivos
- Analizar los resultados de la medición, comenzando por aquellos donde las fluctuaciones sean mayores.
- Predecir las necesidades futuras basadas en el análisis.
Además de sar, collectd es una de las herramientas que se pueden utilizar para controlar una infraestructura de TI.
collectd
Demonio (daemon) que recoge las estadísticas de rendimiento del sistema periódicamente y proporciona mecanismos para almacenar los valores de diferentes formas.
collectd está disponible a través del paquete collectd
Las estadísticas se pueden utilizar para:
- Los cuellos de botella de rendimiento actuales (análisis de rendimiento)
- Predecir la carga del sistema futuro (planificación de capacidad)
Características:
- Escrito en C (rendimiento y portabilidad)
- Incluye más de 90 plugins
- Proporciona características de red de gran alcance y es extensible de muchas maneras.
collectd no permite explotar la información obtenida, pero puede producir archivos de
recogida en diferentes formatos estándar que se pueden abrir con aplicaciones de presentación de datos (RRDtool, kcollectd o drraw…).
Archivo de configuración por defecto: /etc/collectd/collectd.conf
Como el demonio se instala como servicio, se puede activar manualmente mediante el comando:
service collectd start
O en systemd:
systemctl start collectd
