O
CACTI permite criar gráficos para diversos recursos que são monitorados via SNMP. As opções de criação de gráficos tornam-se disponíveis após a criação de "Devices", isto é, de equipamentos. Já abordei em outras
dicas como instalar e configurar o
servidor CACTI, inserir "Devices" ou instalar e configurar os clientes snmp.
A ferramenta fornece muitas opções para criação de gráficos, vou descrever como adicionar o novo template para monitoramento de
hardware através do pacote lm-sensors (Debian).
Instalação de template para leitura de sensores de hardware:
OBS.: Não são todos os computadores que possuem recursos compatíveis com o pacote lm-sensors (Debian).
1 - Vamos instalar o pacote lm-sensors no cliente snmp:
# apt-get install lm-sensors
2 - Baixe o pacote que contém os
arquivos necessários para a instalação do plugin no
servidor CACTI, acesse o link abaixo e descompacte no seu PC o
arquivo cacti-netsnmp-lmsensors.tar.gz:
- http://forums.cacti.net/download.php?id=8201
3 - Copiar o
arquivo /cacti-netsnmp-lmsensors/scripts/netsnmp_lmsensors.php para o servidor, salvando no diretório /usr/share/cacti/site/scripts/.
4 - Copiar os
arquivos da pasta /cacti-netsnmp-lmsensors/script_queries para o servidor, salvando no diretório /usr/share/cacti/site/resource/script_queries/.
5 - Através do browser abra o CACTI, logar com o usuário administrador do CACTI.
6 - Na opção "console", clique na opção "Import Templates", na opção "Import Template from Local File" clique no botão "Arquivo..." e selecione a pasta /cacti-netsnmp-lmsensors/templates (onde foi descompactado o
arquivo cacti-netsnmp-lmsensors.tar.gz) selecionando os
arquivos abaixo:
- cacti_data_query_ucdnet_lmsensors_fan_sensors.xml
- cacti_data_query_ucdnet_lmsensors_thermal_sensors.xml
- cacti_data_query_ucdnet_lmsensors_voltage_sensors.xml
- cacti_data_template_ucdnet_lmsensors_fan_sensor.xml
- cacti_data_template_ucdnet_lmsensors_thermal_sensor.xml
- cacti_data_template_ucdnet_lmsensors_voltage_sensor.xml
Criação de gráfico para verificar sensores de hardware:
Na opção "console", clique em "Management/Devices", clique no Device desejado.
Na opção "Associated Data Queries", clique em "Add Data Query:" e selecione "ucd/net - lmSensors - Fan Sensors" e clique no botão "add".
Na opção "Associated Data Queries", clique em "Add Data Query:" e selecione "ucd/net - lmSensors - Thermal Sensors" e clique no botão "add".
Na opção "Associated Data Queries", clique em "Add Data Query:" e selecione "ucd/net - lmSensors - Voltage Sensors" e clique no botão "add".
Clique no botão "save".
Na opção "console", clique em "Create/New Graphs".
Na opção "Create new graphs for the following host:", selecione o Device utilizado no item 1. Pronto é só selecionar os itens que deseja e clique no botão "create".
Na opção "console", clique em "Management/Graph Trees", clique no "Graph Trees" desejado.
Na opção "Tree Items", clique na opção "Add".
Na opção "Tree Item Type", altere para "Host".
Na opção "Tree Item Value/Host/Choose a host here to add it to the tree.", selecione o Device utilizado no item 1. Pronto, é só clicar em "graphs" e visualizar o gráfico criado.