[ca] En el context actual de la ciència de dades, cada registre d'un esdeveniment és crucial. Profunditzar sobre aquesta informació pot proporcionar informació molt valuosa. En el nostre cas, se'ns ha donat accés als logs del servidor UPCommons, el portal del coneixement obert de la Universitat Politècnica de Catalunya. Els logs són el registre d'accés, la petjada digital de cada usuari de la plataforma. Per cada examen, documentació, treball, vídeo o altre recurs consultat, aquest accés queda enregistrat. El nostre objectiu és recopilar totes aquestes dades i convertir-les en informació significativa. Aquest procés consta de tres passos. En primer lloc, entendre la semàntica i la sintaxi dels registres. Quin tipus d'informació tractarem, on es troba, quina informació inclou, i com ho analitzarem. Tot això tenint en compte l'abast de la tasca, tots els registres d'accés des de l'any 2006 fins al 2023, en concret, 1.922.392.760 registres d'entrada. En segon lloc, un cop aclarida la semàntica dels logs, es necessita una solució d'emmagatzematge per dur a terme una anàlisi sobre la informació prèviament estudiada. Hem de filtrar i decidir què emmagatzemarem, en quin format s'emmagatzema, i el més important, on ho emmagatzemarem. Finalment, hem pogut construir una eina de codi obert que pot analitzar i emmagatzemar tots els registres d'accés. Podem definir un cas d'ús per analitzar una determinada característica. Utilitzant l'eina d'observabilitat Grafana, els resultats es poden representar visualment. Per exemple, podem comprovar quin recurs és el més consultat dins d'un període de temps i representar la seva evolució. Si peticions malicioses han infectat el servidor, podem utilitzar aquesta eina per analitzar els símptomes. També relacionar el recurs amb les seves metadades: autors, llicència, llengua, etcètera. El valor que proposem és una eina que es pot utilitzar per a diferents finalitats, i un punt de partida per a futures investigacions.

[en] In the current context of data science, every record of an event is crucial. Investigating this information can yield valuable information. We have been granted access to the logs of the UPCommons server, which is the portal for the global access to the UPC knowledge. Logs are the access logs, which contain the fingerprints of each user on the platform. This access is recorded for each exam, document, video or other resource that is consulted. Our objective is to gather all of this data and transform it into valuable information. There are three steps involved in this process. Firstly, comprehend the semantics and syntax of the registers. What type of information will we process, where it is located, what information it includes, and how we will analyze it. All this, taking into account the size of the task, includes all access records from 2006 to 2023, which represents 1.922.392.760 input records. Secondly, once the semantics of the logs have been clarified, a storage solution is needed to perform an analysis of previously studied information. We have to filter and decide what we will store, in what format it will be stored, and most importantly, where we will store it. We have finally created an open source tool that can analyze and store all access logs. We can define a use case to analyze a specific characteristic. By using the Grafana observability tool, results can be shown visually. For instance, we can examine which resource is most frequently consulted and represent its progression. If malicious requests have infected the server, we can use this tool to analyze the symptoms. Also, relate the resource to its metadata: authors, license, language, and other relevant information. The value we propose is a tool that can be used for various purposes, and it provides a starting point for future research.