[ca] En l'actualitat tota mitjana o gran empresa, formada per diferents sucursals o sèus, necessita una xarxa privada que connecti els treballadors i les diferents sèus. D'aquesta xarxa depèn el correcte funcionament dels processos de l'empresa, ja que serveix per comunicar els treballadors i que s'intercanviïn arxius i correus electrònics, així com també s'utilitza per l'execució de molts processos per via telemàtica. Per aquest motiu, tota empresa necessita supervisar el correcte funcionament d'aquesta xarxa, i, per fer-ho, necessita una manera de monitoritzar tant els enllaços com els equips per poder detectar qualsevol incidència que pugui afectar el funcionament de la xarxa. Aquestes incidències poden ser la caiguda o saturació d'un enllaç, la caiguda d'un port del switch, la saturació de la memòria o la CPU d'un switch, la pèrdua de paquets, etc. Tots aquestes incidències es poden monitoritzar amb una eina anomenada Cacti. Cacti és una eina de monitorització en la que els seus principals avantatges són que pot monitoritzar grans xarxes i que la seva utilització és de fàcil aprenentatge gràcies a les plantilles que utilitza. Encara que el principal avantatge de Cacti és que per molt de temps que es monitoritzi un paràmetre, no augmenta la memòria utilitzada per guardar les dades que formen les gràfiques. Aquesta característica és deguda a la capacitat d'emmagatzematge de la RRDTool. En aquest treball s'exposen totes les característiques de Cacti així com també s'explica el seu funcionament i la seva instal·lació. Més endavant, es procedeix a la millora d'aquesta eina mitjançant una sèrie de processos i scripts. Finalment, es procedeix a provar el funcionament de Cacti en uns escenaris creats en el laboratori. En aquests escenaris es modifiquen les configuracions dels switchs i es força alguna incidència per poder veure com canvien les gràfiques amb aquests canvis.

[en] English: At present all medium or large company, consisting of different branches or offices, you need a private network to connect workers and offices. The proper functioning of the processes of the company depend on this network, since it serves to communicate workers, exchange emails and files, as well as used for the execution of many processes electronically. For this reason, every company needs to monitor the network correct operation, and to do so, you need a way to monitor links and equipment to detect any problems that may affect the operation of the network. These incidents may be the falling or saturation of a link, the fall of a switch port, the saturation of the CPU or memory of a switch, packet loss… All these incidents can be monitored with a tool called Cacti. Cacti is a monitoring tool in their main advantages are that can monitor large networks and the use is easy to learn because it works with templates. This is the main advantage, although a parameter is monitored for a long time, it doesn't increase the memory used to store the data that form the graphic. This is due to the storage capacity of rrdtool. In this document presents all the characteristics of Cacti as well as explain its operation and its installation. Later, we proceed to the improvement of this tool through a series of processes and scripts. Finally, we proceed to test the operation of Cacti in scenarios created in the laboratory. In these scenarios are modified configurations of switches and power of any incident to see how the graphs change with these changes.