Displaying items by tag: GNUGPL
Weekly plugin: usage disk space check in UNIXlike systems
We release new plugin, growing family of plug-ins for UNIX systems. This time we focus on disk space checks on UNIXlike systems, check_unix_disk_usage.
Like the state of memory consumption made on our system, it is equally important to conduct a thorough checkup of the disk space we are using in the file systems. So we developed this first version of the plugin to improvements on all the available plugins currently on the Nagios Exchange community.
- Excludes check the types of filesystems for which it makes no sense to check your space usage. The filesystem types excluded by default are: debugfs, devpts, nfs, nfsv4, proc, romfs and smbfs.
- Allows you to exclude filesystem types in addition to those excluded by default.
- For each of the filesystems checked:
- Returns the space used in the unit that best fits, and the percentage of use. If the state is not OK adds information of not OK state reached and exceeded threshold.
- Returns the performance data, in Bytes: the value of the check, the warning and critical levels, and minimum and maximum values of the allocated space.
The plugin is programmed in Perl and is compatible with Nagios 3.x (Embedded Perl). It comes with a README file in which is described in more detail the operation of this and its requirements. As always, the plugin can be downloaded from our website and more information is available through Nagios Exchange.
Weekly plugin: Powerware UPS working mode check
Open Symbiosis

El modelo de negocio de software libre debe basarse en un equilibrio entre las ventajas que aporta y sus exigencias inherentes. ¿Cómo diferenciar quién se alinea con su mensaje y quien no va más allá de las palabras?
Quizás por tratarse de un modelo de negocio relativamente nuevo no es difícil encontrar compañías que, habiendo adoptado la filosofía del código abierto por bandera, practican un comportamiento muy distante del que su discurso comercial defiende, manteniéndose perfectamente alineadas con la bien conocida Ley del Embudo: todo para mi y nada para ti.
Estos comportamientos depredatorios, lejos de aportar valor a los productos Open Source, acaban por convertirse en parasitarios, esto es, proporcionan un beneficio a quien los practica a costa de causar un mal endémico a quien los sufre. Y los sufridores no son otros que la comunidad de desarrolladores que, desinteresadamente, invierten tiempo y conocimiento en el desarrollo de productos abiertos.... hasta que se hastían de que otros se enriquezcan en base a su trabajo sin aportar absolutamente nada.
Hay distintas formas de aportar valor añadido a un producto basado en código abierto, siendo quizás la más habitual de todas la liberación de contenidos. Muy lejos de lo que la mentalidad tradicional opina de esta práctica (¿dar algo que nos ha costado dinero? eso es ridículo), la liberación de contenidos es una simbiosis en la que producto, comunidad y empresa obtienen un beneficio. Puesto que el actual se escribe desde el punto de vista de ésta última, nombremos únicamente las vías por las que la empresa obtiene ventajas:
- La liberación de contenidos demuestra públicamente la alineación de su compañía con la filosofía que abandera. Considere que sus clientes potenciales lo son por sentir un mayor o menor grado de afinidad hacia el movimiento Open Source, afinidad que le van a exigir que demuestre. Desde esta perspectiva puede considerar esta práctica como una operación de márketing con resultado tangible para empresa y cliente.
- Considere la comunidad de usuarios como el mayor banco de pruebas y generador de ideas existente. Someter sus productos a él le va a reportar escenarios heterogéneos donde probar sus desarrollos y un filtro de realidad con el que descartar funcionalidades poco prácticas sustituyéndolas por las realmente necesarias.
- Como evolución del punto anterior, someter sus productos al uso de la comunidad es un Tour de Force en el que se demuestra de un modo irrefutable su calidad. Puede llenar su página web de logos de clientes o redactar casos de éxito más o menos impactantes, pero la calidad de los contenidos liberados es la imagen más fiel de la calidad de su trabajo.
Fotografía publicada bajo licencia Creative Commons, cortesía de Danielguip
Weekly plugin: Cisco hardware components check
After a low activity period (or rather, after highest activity period), we release this week a Nagios plugin very useful for those who use Cisco devices. check_cisco_envmon uses data stored in CISCO-ENVMON MIB for checking the hardware components status and the discrete levels of their functional values.
Plugin allows you checking the operational status of power supplies, fans, voltage and temperature levels managing these values:
- Normal: The component or checked value is healthy or in the operational value range.
- Warning: Component with degraded working state or values out of range but still not reaching critical values.
- Critical: Component working state is critical or the checked value level has raised critical values.
- Shutdown: Component status or value level is so degraded that the device will shutdown for auto protection.
- Not Present: Checked component is not present.
- Not Functioning: Checked component reports abnormal values, thus not functioning state is considered.
Relative to functional values, plugin returns voltage levels and temperature values as performance data.
We would like to thank Marcia Gross her help lighting our way in order to select what plugin to release this week (Marcia, we hope it has most useful for you).
El Software Libre a por el Príncipe de Asturias

TComm decide apoyar la candidatura de la Comunidad Internacional del Software Libre a los Premios Príncipe de Asturas de 2011. Esta propuesta viene de la mando de la Fundación CENATIC.
Desde la Fundación Príncipe de Asturias se ha invitado al Centro Nacional de Referencia de Aplicación de las TIC basadas en fuentes abiertas, es decir, al CENATIC, a presentar una propuesta de candidatura a los Premios Príncipe de Asturias 2011. A raíz de esta petición desde el CENATIC se ha decidido que la mejor propuesta posible, que representase al sector del software libre en España, es la de presentar como candidato a la Comunidad Internacional del Software Libre a los Premios Príncipe de Asturias 2011, en su modalidad de Cooperación Internacional.
Desde TComm hemos decidido que tenemos la obligación de apoyar esta candidatura porque formamos parte de ella. De modo que nos hemos adherido a la propuesta que realizará el CENATIC en reconocimiento al esfuerzo que conlleva el aporte de Software Libre a la comunidad Internacional. Es un desarrollo que hacemos entre todos para intentar mejorar el espacio tecnológico actual. El software libre permite generar y compartir conocimiento con millones de personas de todo el mundo. Esto, a su vez, permite que toda esa gran comunidad internacional pruebe y mejore el software desarrollado, rompiendo barreras económicas, sociales, culturales, idiomáticas y geográficas y creando la mayor red humana y tecnológica de colaboración existente.
Weekly plugin: Battery state on UPSv4 MIB compliant UPS
This week go back again with a new plugin. The turn this time is for check_upsv4_batteryage, a plugin for the UPSv4 MIB compliant UPS's and a Delta Electronics property.
check_upsv4_batteryage let us checking the condition and expiration date of a battery on a supported SNMP and MIB UPSv4 device. All Delta Electronics models and some Chloride models support this MIB.
check_upsv4_batteryage joins to check_upsv4_mode inside the released plugins for this MIB, in addition to the released plugins for UPSs of the UPS(RFC 1628) and xUPS from Powerware/Eaton MIBS. Plugin is fully embedded Perl compatible (ePN) and can be downloaded from our website or through Nagios Exchange.
We hope this contribution will be useful and your suggestions and comments are welcomed.
Plugin de la semana: chequeo de archivos abiertos en Unix
Esta semana liberamos para uso público un plugin de gran utilidad. check_unix_open_fds permite comprobar el número de descriptores de fichero abiertos por una aplicación.
El objetivo de conocer este valor es evitar un problema vinculado a la apertura de gran número de ficheros que se manifiesta por el error de sistema "Too many open files". Este error aparece usualmente por ataques contra servidores web y provoca un fallo por denegación de servicio (DoS).
El plugin, programado en Perl y compatible con Nagios 3.x, va acompañado de un archivo README con información detallada sobre sus requerimientos. Como siempre el plugin se puede descargar desde nuestra web o a través de Nagios Exchange.
Update the memory status plugin on Unix
This week we publish the first version change in one of our plugins. Thanks to the community of users who have trusted in our developments for their Nagios system we could get a bug in the plugin to check the memory status on Unix system, the check_unix_mem_usage.
As soon as we have received notice of the error we got down to work and we have corrected this bug and and two more that we have found in way. So, if you seemed functional the plugin, you will now be safer.
Thank you for trusting us. And, you can find the update both our downloads section and in the Nagios Exchange.
Our sincere thanks to José Renato Attab Braga.

