Archivo de la categoría: UNIX y GNU/Linux

Artículos relativos con sistemas UNIX y GNU/Linux. Con preferencia por mi favorito: Debian GNU/Linux

Scripts gnuplot para IOzone

Para representar los resultados de un benchmark con IOzone se suele recurrir casi siempre a LibreOffice Calc o Excel, entre otras cosas porque es el método de representación que aparece más documentado (por ejemplo, en la página man de la utilidad). Sin embargo, existen unos scripts escritos en gnuplot que son unos grandes olvidados y… Leer más »

Resolución 1366×768 en Guests QEMU/KVM

Para máquinas virtuales con entorno de escritorio siempre suelo tirar de VirtualBox, pero tocó probar con KVM. Además en el portátil, que tiene -como otros muchos- una resolución de 1366×768. El único problema que encontré es que con el driver de vídeo QXL que aplica por defecto, en un Guest no podemos seleccionar la resolución… Leer más »

Swapeando voy, swapeando vengo

Para ver el uso de swap global de nuestro sistema tenemos multitud de herramientas como vmstat, top, htop, atop, free, /proc/swaps, swapon -s, etc… Si queremos entrar en más detalle, personalmente me gusta utilizar smem para obtener una lista de todos los procesos del sistema y su uso particular de swap ordenado de mayor a… Leer más »

Screencasting en condiciones (SimpleScreenRecorder + codec NVENC)

Si tienes una tarjeta gráfica Nvidia y realizas screencasting te será muy útil conocer el codec nvenc. Normalmente es la CPU quien asume la pesada tarea de codificación de vídeo. Nvenc permite a la GPU asumir la tarea de codificación y liberar a la CPU de dicha carga. El resultado final es obvio: mayor rapidez… Leer más »

VirtualHosts basados en nombre y comprobación de certificados con OpenSSL

Si utilizamos VirtualHosts basados en nombre en nuestro frontal web -cosa que suele estar a la orden del día, en primer lugar para ahorrar IPs- debemos tener en cuenta ciertas consideraciones si comprobamos nuestros certificados con OpenSSL. En una arquitectura como la mencionada, un servidor web Apache o Nginx puede alojar múltiples sitios web (dominios)… Leer más »

Netdata, navaja suiza para monitorizar el sistema

Ya iba siendo hora de agrupar en una sola herramienta la monitorización de varios componentes del sistema. Netdata no sólo nos proporciona una interfaz HTML sencilla y clara en la que representar los datos, sino que también actúa como recolector de una gran cantidad de métricas de nuestro sistema y servidores adicionales como pueda ser… Leer más »

Shellcheck: revisión y análisis de código de shell scripts

Para todos los niveles de experiencia en scripting, Shellcheck realiza una comprobación de estándar POSIX, posibles problemas en expansión de variables, variables no utilizadas, errores sintácticos o en construcciones lógicas (como bucles for/while o condicionales if) etc… Proporcionando también sugerencias para lograr una mayor robustez del código de nuestros scripts.

Mod_security – Whitelist para googlebot (y otros crawlers legítimos)

Si bien mod_security nos proporciona una capa más de seguridad en nuestro servidor web Apache, pueden darse casos en los que queden bloqueadas peticiones legítimas que tendremos que dejar pasar por nuestro WAF. Por norma general siempre hay que personalizar o bien las reglas o el comportamiento global del módulo para añadir ciertas excepciones. Algunos… Leer más »