Skip to content

Instantly share code, notes, and snippets.

@jjuanrivvera99
Last active August 14, 2019 14:28
Show Gist options
  • Save jjuanrivvera99/c756d3b913579c4a18b5e827a66befcc to your computer and use it in GitHub Desktop.
Save jjuanrivvera99/c756d3b913579c4a18b5e827a66befcc to your computer and use it in GitHub Desktop.
Monitoreo con NetData

Monitoreo con NetData

Fuente: https://docs.netdata.cloud/

Markdown Monster icon

La instalación de netdata tendrá que hacerse tanto en el maestro como en los esclavos con el siguiente comando:

bash <(curl -Ss https://my-netdata.io/kickstart.sh)

Configuración del maestro

Antes que nada es necesario generar el API KEY que usará el maestro para comunicarse con los esclavos con el siguiente comando:

uuidgen

Para este ejemplo se usará: '11111111-2222-3333-4444-555555555555'

Editar el archivo /etc/netdata/stream.conf ejecutando este comando:

/etc/netdata/edit-config stream.conf

Y agregar la siguiente configuración:

[11111111-2222-3333-4444-555555555555]
    # enable/disable this API key
    enabled = yes

    # one hour of data for each of the slaves
    default history = 3600

    # do not save slave metrics on disk
    default memory = ram

    # alarms checks, only while the slave is connected
    health enabled by default = auto

Configuración de los esclavos

Opcional: Desactivar envío de datos estadísticos con el siguiente comando:

sudo touch /etc/netdata/.opt-out-from-anonymous-statistics

Desactivar la visibilidad de las métricas en el esclavo ejecutando el siguiente comando:

sudo /etc/netdata/edit-config netdata.conf

Y editando los siguientes valores:

[global]
    # disable the local database
    memory mode = none

[health]
    # disable health checks
    enabled = no

Configurar streaming ejecutando el siguiente comando:

sudo /etc/netdata/edit-config stream.conf

Y agregando la siguiente configuración :

[stream]
    # stream metrics to another Netdata
    enabled = yes

    # the IP and PORT of the master
    destination = IP:PORT

    # the API key to use
    api key = 11111111-2222-3333-4444-555555555555

Resultado

Markdown Monster icon

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment