TAG:[ sysadm ]
-
2023-08-05 | blog | EN
Words: 1664 | Reading time: 8 min.
-
2023-02-28 | blog | EN
Will OpenAI/Whisper recognized my “Andalusian accent” when I speak Spanish and transcribe the audio to text without problems? I had to use 0.032759 kWh of energi to find this out.Words: 1207 | Reading time: 6 min.
-
2022-12-15 | blog | EN
Is OpenZFS as good as its reputation says? In this article I install and test OpenZFS on Linux and see how it replaces my hardware RAID5 installation.Words: 2753 | Reading time: 13 min.
-
2022-04-13 | blog | EN
Not long ago I got some nice second-hand SAS drives that I could use with my home server. I didn’t have a SAS controller that I could use with these drives at that time, so I started looking for one. I didn’t want to spend too much money and the specifications I wanted were not very advanced.
After some investigation I decided to purchase a Broadcom MegaRaid SAS 9341-8i controller. This controller is a bit old but it had the functionality I was looking for at an affordable price.
Words: 2101 | Reading time: 10 min. -
2020-01-17 | presentation | EN | LinuxConf-AU 2020 - Gold Coast, Australia
Have you ever wondered how to manage billions of logs and metrics from thousands of devices in your infrastructure? If you need high-availability and a resilient and stable system to process your data this is the tutorial for you.
-
2019-05-30 | blog | EN
After several weeks of intense testing, fixing configuration problems, re-indexing data and experiencing problems when upgrading our Kibana indices, we managed to upgrade our 36 Kibana instances and our Elasticsearch cluster in production from version 5.6.16 to 6.7.1 a couple of weeks ago.Words: 1786 | Reading time: 9 min.
-
2018-03-06 | blog | EN
I am writing this article with contradictory feelings, Am I having a bad day on top of The Oracle at Google not giving me answers, or is the documentation of the Keepalived software totally outdated and old?Words: 1244 | Reading time: 6 min.
-
2017-09-15 | presentation | EN | ZabbixConf 2017 - Riga, Latvia
A case study about how the University of Oslo uses Zabbix in a DEVOPS environment where changes happen fast and no one can have control of everything.
-
2017-07-10 | blog | EN
If you have to administrate an Elasticsearch cluster, there are some common maintenance tasks that you will have to run to keep your data growth under control, backup your indexes and keep the cluster updated.Words: 1801 | Reading time: 9 min.
-
2017-06-25 | blog | EN
“CEREBRO” is an Elasticsearch web admin tool built using Scala, Play Framework, AngularJS and Bootstrap. It is equivalent to KOPF with some extra new features.Words: 843 | Reading time: 4 min.
-
2017-06-19 | blog | EN
We started using Zabbix to monitor the IT infrastructure at The University of Oslo in 2014. During all this time we have been running all our Zabbix servers on VMware virtual servers with an acceptable level of performance. This situation changed some months ago when the VMvare+Storage we were using did not have more available resources for us to grow and it was slowing down the future development of our monitoring system.Words: 2225 | Reading time: 11 min.
-
2017-05-02 | presentation | EN | UNINETT fagdager 2017 - Trondheim, Norway
A short presentation focused on how we automate the Zabbix configuration at the Universitity of Oslo
-
2016-09-10 | presentation | EN | ZabbixConf 2016 - Riga, Latvia
A 5 minuttes lightning talk to present Zabbix-CLI.
-
2016-09-10 | presentation | EN | ZabbixConf 2016 - Riga, Latvia
A case study showing the problems we have resolved with Zabbix and the challenges we had when we implemented Zabbix as the main monitoring tool at the University of Oslo.
-
2016-04-21 | presentation | NO | UiO-IT konferanse 2016 - Sweden
A short presentation about why and how we are using data analysis of log information at the University of Oslo with elasticsearch, logstash and kibana.
-
2015-10-29 | presentation | EN | PGConfEU-2015 - Vienna, Austria
A 5 minuttes lightning talk to present PgBackMan.
-
2015-04-24 | presentation | NO | UiO-IT konferanse 2015 - Sweden
A tour of the job done at the University of Oslo in the areas of automation, monitoring, data analysis and trending during 2015.
-
2014-10-22 | presentation | ES | PGConfEU-2014 - Madrid, Spain
This presentation is a journey through measures and management techniques that a DBAs should be familiar with when working with valued data.
-
2014-10-09 | projects
Zabbix-cli is a tool for managing some administration tasks in monitoring systems running Zabbix. It is a terminal client written in Python that uses the Zabbix-API to connect to your Zabbix installation.
-
2013-10-17 | blog | ES
Nada más crear las casi 400 bases de datos que necesitabamos y sin empezar a utilizar el servidor, el disco en donde se alojan estas bases de datos empezó a trabajar sin parar.Words: 1082 | Reading time: 6 min.
-
2011-03-16 | blog | ES
Este artículo es el segundo de una serie de artículos sobre monitorización que estamos publicando en PostgreSQL-es. En el vamos a ver como podemos generar gráficos de una manera fácil a partir de los datos generados usando monitorización Ad Hoc.Words: 2644 | Reading time: 13 min.
-
2011-02-12 | blog | ES
Una de las tareas más importantes de un administrador de bases de datos es monitorizar los sistemas a su cargo para saber como están funcionando y planear futuras modificaciones y actualizaciones de los mismos.Words: 3659 | Reading time: 18 min.
-
2011-02-02 | presentation | ES | PgDay Latinoamericano 2011 - Havana, Cuba
Presentation / workshop about monitoring and PostgreSQL given in the PgDay Latinoamericano 2011
-
2011-02-01 | presentation | ES | PgDay Latinoamericano 2011 - Havana, Cuba
A general presentation about different aspects and components we have to take care of when securing the data in a PostgreSQL database.
-
2009-08-27 | blog | ES
Si estais administrando pequeños sistemas sin muchos datos ó usuarios, probablemente nunca tendreis que pensar en muchos de los temas que se tratan en este artículo. Pero si teneis ó vais a tener a vuestro cargo sistemas más complejos, os vendrá bien la lectura de lo que se trata aquí. Aunque el artículo está centrado en las bases de datos PostgreSQL, mucha de la información contenida en el mismo es perféctamente válida para sistemas que usen otras bases de datos.Words: 2987 | Reading time: 15 min.
-
2009-04-30 | blog | ES
Un administrador de bases de datos no siempre tiene acceso ó conoce la aplicación que está accediendo a la base datos que administra. En muchos casos habrá que ayudar a los desarrolladores ó encargados de la aplicación a resolver los problemas que surjan.
En este artículo vamos a ver como identificar procesos, tanto en el servidor como en los clientes, que están accediendo a nuestra base datos. El saber identificar los procesos involucrados en una operación nos puede ayudar mucho en situaciones especiales en las que ciertas operaciones ó conexiones tengan ó sean causantes de problemas.
Words: 1178 | Reading time: 6 min. -
2009-04-22 | blog | ES
Una instalación por defecto de PostgreSQL no necesita ninguna configuración especial del sistema operativo Linux donde se ejecuta.
Pero si vamos a utilizar PostgreSQL en sistemas de producción ó con grandes cantidades de datos, tendremos que ajustar ciertos parametros en el fichero de configuración postgresql.conf y estos cambios con gran probabilidad, harán que PostgreSQL deje de funcionar si no se ajustan ciertos parametros del núcleo de Linux.
Words: 1148 | Reading time: 6 min. -
2009-04-20 | blog | ES
En este pequeño artículo vamos a ver como instalar en postgreSQL una función programada en C por nosotros.
La posibilidad que tiene PostgreSQL de poder programar nuestras propias funciones en C y usarlas desde nuestra base de datos es una de las muchas características que hacen a esta base de datos tan potente. Una función programada en C podra tener entre otras cosas, acceso a muchas funciones del sistema y a la velocidad de proceso que C nos brinda.
Words: 662 | Reading time: 4 min. -
2009-04-04 | blog | ES
La cuenta de administrator es la cuenta más importante de nuestro sistema y se merece una atención especial por nuestra parte para evitarnos problemas de seguridad. Un fallo en la configuración de la misma puede poner la integridad de nuestro sistema en peligro.Words: 875 | Reading time: 5 min.
-
2009-03-29 | blog | ES
El “prompt” (texto de introducción en la linea de comandos) en psql se puede cambiar y definir de una manera sencilla y rapida para adaptarlo a nuestras necesidades.
A mi por ejemplo me gusta que me indique en que servidor estoy trabajando, el usuario con el que estoy ejecutando comandos, si estoy en una transacción ó no, etc. Estos datos me ayudan mucho en mi trabajo diario y evitan que cometa errores.
Words: 761 | Reading time: 4 min. -
2009-03-29 | blog | ES
PostgreSQL se puede empezar a utilizar nada más terminar de instalarlo y despues de inicializar nuestro “cluster”, sin necesidad de configurar nada. Pero si vamos a utilizar PostgreSQL para algo importante y con cierto volumen de datos y usuarios es imprescindible que lo configuremos para dicho trabajo.
No es la primera vez que algun asuario protesta o esta super preocupado de lo mal y lo lento que funciona su cluster de base de datos PostgreSQL en un servidor ultimo modelo con muchisima memoria. Normalmente el problema es que PostgreSQL no ha sido configurado para trabajar con el volumen de datos y usuarios con el que lo estamos usando. No es una gran ayuda tener un servidor con varios GBytes de memoria RAM si le hemos dicho a PostgreSQL, por ejemplo, que no utilice más de 32MBytes.
Words: 1389 | Reading time: 7 min. -
2008-04-08 | presentation | EN | GoOpen2008 - Oslo, Norway
A general presentation about PostgreSQL database for the GoOpen2008 conference in Oslo.
-
2006-10-04 | blog | ES
En este articulo vamos a ver como conectarse sin clave de acceso a otros ordenadores, de una manera segura, con ssh. Tambien veremos como configurar nuestro sistema para que trabaje por nosotros, automatizando tareas con cron y at. Y por ultimo, como combinando estas tecnicas, podemos ejecutar trabajos y recoger informacion de forma automatica de muchos ordenadores a un servidor central.Words: 1800 | Reading time: 9 min.
-
2006-10-01 | blog | ES
En nuestra cuarta entrega sobre la introduccion a el interprete de comandos Bash, vamos a ver una pequeña introduccion a las estructuras de control y bucles en Bash. Estas construcciones nos ayudan a controlar la ejecucion de un script y a obtener diversos resultados dependiendo de las condiciones que se cumplan o no cuando ejecutamos el script.Words: 946 | Reading time: 5 min.
-
2006-09-23 | blog | ES
En este articulo vamos a ver una introduccion de diferentes tecnicas que se utilizan para que los sistemas informaticos esten disponibles y se puedan acceder incluso cuando alguna parte del sistema falla.
Cuando se tienen sistemas criticos que tienen que estar disponibles y funcionando 24 horas al dia, 365 dias al año, hay que intentar minimizar los fallos que puedan afectar al funcionamiento normal del sistema. Fallos van a ocurrir, pero existen tecnicas y configuraciones que ayudan a tener sistemas redundantes, en los que ciertas partes pueden fallar sin que esto afecte al funcionamiento del mismo.
Words: 1596 | Reading time: 8 min. -
2006-09-03 | blog | ES
En nuestra tercera entrega sobre el interprete de comandos Bash vamos a empezar a ver como podemos usar de forma practica la informacion que hemos visto en los articulos anteriores. Para empezar y antes de entrar en materia, nada mejor que un ejemplo del clasico “Hola Mundo” en Bash.Words: 804 | Reading time: 4 min.
-
2006-08-25 | blog | ES
En este corto articulo tratamos el tema de como cambiar los permisos de ficheros y directorios en nuestro sistema Linux. Todo los comandos y ejemplos que se citan deben ejecutarse desde la linea de comandos en una terminal. Tambien decir que existen programas en modo grafico donde se puede conseguir lo mismo que aqui se explica a golpe de raton.Words: 722 | Reading time: 4 min.
-
2006-08-21 | blog | ES
En este articulo intentaremos explicar lo mas brevemente posible, como los directorios de un sistema Linux/Unix estan organizados y para que se usan. Uno de los problemas que tienen los nuevos usuarios de un sistema Linux/Unix es el no saber que significan y para que se utilizan los diferentes directorios del sistema. No preocuparos, en un principio puede pareceros dificil y sin logica, pero una vez que empeceis a usarlos os acostumbrais pronto.Words: 846 | Reading time: 4 min.
-
2006-08-19 | blog | ES
En este segundo articulo sobre el interprete de comandos bash, vamos a ver tres cosas importantes cuando trabajamos con bash: Los comandos y palabras reservadas, Las variables de entorno, Combinaciones especiales de teclasWords: 1864 | Reading time: 9 min.
-
2006-07-12 | blog | ES
Todo administrador de sistemas UNIX en general y Linux en particular, deberia de aprender un minimo de programacion en Bash para automatizar y administrar tareas y trabajos en el sistema. Las posibilidades som muchas y una vez que se le coge el gusto a este lenguaje de programacion, no te puedes imaginar un dia como administrador sin hacer uso del mismo.Words: 705 | Reading time: 4 min.
-
2006-05-30 | blog | ES
El contenido del fichero /etc/passwd determina quien puede acceder al sistema de manera legitima y que se puede hacer una vez dentro del sistema. Este fichero es la primera linea de defensa del sistema contra accesos no deseados. Debe de mantenerse escrupulosamente y libre de errores y fallos de seguridad. En el tenemos registrados las cuentas de usuarios, asi como las claves de accesos y privilegios.Words: 1057 | Reading time: 5 min.
-
2005-10-13 | presentation | EN | NUUG - Oslo, Norway
An extended presentation about PostgreSQL, the history of the project, features, administration and the most important tuning parameters.