User Tools

Site Tools


informatica:linux:nagios:cacti

This is an old revision of the document!


Instalación

apt-get install cacti

Configuración

Vamos a http://localhost/cacti y Siguiente, siguiente, siguiente…..

Contraseña por defecto: admin/admin y pide cambiarla

Gráficas

Crear Datos personalizados

Queremos monitorizar datos que se obtienen de un script. Por ejemplo valor download/upload de un test de velocidad.
Primero creamos la máquina que queremos monitorizar, por si no la tenemos:
Vamos a Management/Devices y en devices creamos el host

Data Input Methods

Collection Methods / Data Input Methods

El script se ejecuta con el usuario www-data. Comprobad los permisos:
“Data Input Methods”
Add
Name: GetDownload
Input Type: Script/Command
Input String: /root/scripts/getdownload.sh

En “Output Fileds” pulsamos Add
Field [Output]: download
Friendly Name: download

Data Template

Ahora vamos a Template\Data Templates Add
Name: DownloadTest
Data source
Name: DownloadTest
Data Inout Method: GetDownload (que acabamos de crear)
Data Sorce Item
Internal Data Source Name: velocidad

Al Pulsar Create en Output Field nos aparece el valor download-download

Data Sources

Creamos el Data Sources en Management/Datasources/Add

Selected Data Template: DownloadTest Host: <nuestro equipo>

Graph Template

Ahora en Templates/Graph Creamos el template

Añadimos los Graph Templates Item

Y luego en Graph Management añadimos Gráfica

Crear Gráfica SNMP

Queremos monitorizar por ejemplo el “Tx/Rx Rate” de una mikrotik

El valor lo obtenemos con el comando:

snmpwalk -Os -c public -v 1 10.140.52.233 1.3.6.1.4.1.14988.1.1.1
TX/RX Rate:
iso.3.6.1.4.1.14988.1.1.1.2.1.8.0.12.66.99.142.44.2 = Gauge32: 24000000
iso.3.6.1.4.1.14988.1.1.1.2.1.9.0.12.66.99.142.44.2 = Gauge32: 54000000

Primero creamos el servidor/router en cacti en Devices, menú de la izquierda Management/Devices

Añadimos el nombre y la ip y le damos a create:

Ahora creamos el data template para TxRate y RxRate. Menú izquierda Templates/Data Templates y add:

Rellenamos los siguientes campos. Al poner el comodín |host_description| nos creará cada datasource con el nombre del device:

Data Templates:
Name: TxRate
Data Source: Name: |host_description| - Tx Rate
Data Input Method: Get SNMP Data
Data Source Item:
Internal Data Source Name: TxRate

informatica/linux/nagios/cacti.1427878483.txt.gz · Last modified: 2015/04/13 20:19 (external edit)