• Facter: Accede a la información del sistema

    por  • 1 febrero, 2017 • El Blog de Rigo • 0 Comentarios

    Facter es una herramienta multiplataforma creada en lenguaje de programación Ruby, diseñada para obtener información sobre nuestro sistema cubriendo tanto los aspectos de hardware como de software.

    Una manera sencilla de ganar conocimiento de múltiples factores:

    • Nombre, arquitectura y versión del sistema operativo.
    • Direcciones IP y MAC.
    • Tipo de disco incluyendo modelo, número de serie, capacidad y vendedor.
    • Información sobre la BIOS y la placa madre.
    • Versión del kernel.
    • Formato del sistema de archivos (btrfs, ext, vfat, xfs, etc.).
    • Memoria RAM y de intercambio disponible/usada
    • Versiones de software como Apache, ruby o PHP.
    • Los diferentes puntos de montaje, incluyendo información sobre las diferentes informaciones.
      UID, nombre, privilegios y grupo al que pertenece el usuario.
    • Diferentes tiempos de carga.
    • Información sobre el procesador (modelo, velocidad, número)
    • Zona horaria.
    • Política de seguridad respecto a SeLinux.
    • Tiempo que llevamos en linea, es decir con el equipo funcionando.
    • La configuración de red.
    • Determinar si el sistema es físico o virtual.

    Y muchos más detalles que podéis consultar, simplemente tirando una línea de comandos,

    facter

    en vuestro emulador de terminal.

    Por supuesto si accedéis a la ayuda del programa,

    facter –help

    os va a mostrar la posibilidad de hacer una búsqueda más específica. Por ejemplo del sistema operativo

    facter os
    o todo lo relativo al protocolo ssh:

    facter ssh
    Además facter ofrece un sistema de plugíns, con los que añadir nuevos contenidos o personalizar los ya existentes.

    Instalación en Linux

    Claro que para eso hay que instalarlo antes:

    Para Arch Linux y sus derivadas (Antergos, Manjaro, Apricity) lo encontramos en el repositorio community

    sudo pacman -S facter
    En Fedora:

    su -c
    dnf install facter

    Para Debian y derivadas como Ubuntu, Elementary OS o Linux Mint:

    sudo apt install facter

    Los usuarios de openSUSE Tumbleweed (existen paquetes no oficiales para Leap) lo pueden instalar con zypper:

    su
    zypper in facter

    Tenemos mas documentación sobre Facter en la web de sus desarrolladores, que a la vez lo son de Puppet un proyecto open source con diversos módulos y herramientas (entre ellas Facter) para la configuración y mantenimiento de sistemas GNU/Linux, *BSD, Solaris, Mac OS X y Windows, tanto de servidores como sistemas virtuales en la nube (tipo Amazon EC2).

    Fuente

    Artículo original: Facter: Accede a la información del sistema

    Deja un comentario

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *