Watchdog Middleware: API Monitoring Tool
This Master’s Thesis presents the design and implementation of a middleware solution for real-time monitoring of private APIs within Techtiva’s software ecosystem. The project addresses the need for greater visibility, reliability, and maintainability of internal APIs by developing a modular middlew...
| Autor: | |
|---|---|
| Formato: | tesis de maestría |
| Fecha de publicación: | 2025 |
| País: | España |
| Recursos: | Varias* (Consorci de Biblioteques Universitáries de Catalunya, Centre de Serveis Científics i Acadèmics de Catalunya) |
| Repositorio: | Recercat. Dipósit de la Recerca de Catalunya |
| OAI Identifier: | oai:recercat.cat:10459.1/468117 |
| Acesso em linha: | https://hdl.handle.net/10459.1/468117 |
| Access Level: | acceso abierto |
| Palavra-chave: | Middleware API ASP.NET |
| id |
ES_d4dea8b82e3debdda916e6db9473dfa2 |
|---|---|
| oai_identifier_str |
oai:recercat.cat:10459.1/468117 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Watchdog Middleware: API Monitoring ToolMartínez Sisó, RubénMiddlewareAPIASP.NETThis Master’s Thesis presents the design and implementation of a middleware solution for real-time monitoring of private APIs within Techtiva’s software ecosystem. The project addresses the need for greater visibility, reliability, and maintainability of internal APIs by developing a modular middleware in ASP.NET Core, integrated with InfluxDB for time-series data storage and Grafana for interactive visualisation. The system captures and analyses key metrics such as response times, error rates, and usage patterns, enabling proactive detection of issues and supporting data-driven decision-making. Containerisation with Docker ensures easy deployment and scalability across environments. The solution has demonstrated its effectiveness in improving API observability, supporting fast troubleshooting, and laying a robust foundation for future enhancements and advanced analytics.Nadal Rivero, ArnauGranollers i Saltiveri, ToniUniversitat de Lleida. Escola Politècnica Superior2025info:eu-repo/semantics/masterThesishttps://hdl.handle.net/10459.1/468117reponame:Recercat. Dipósit de la Recerca de Catalunyainstname:Varias* (Consorci de Biblioteques Universitáries de Catalunya, Centre de Serveis Científics i Acadèmics de Catalunya)Ingléscc-by-nc-ndAttribution-NonCommercial-NoDerivatives 4.0 Internationalinfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/4.0/oai:recercat.cat:10459.1/4681172026-05-29T05:05:01Z |
| dc.title.none.fl_str_mv |
Watchdog Middleware: API Monitoring Tool |
| title |
Watchdog Middleware: API Monitoring Tool |
| spellingShingle |
Watchdog Middleware: API Monitoring Tool Martínez Sisó, Rubén Middleware API ASP.NET |
| title_short |
Watchdog Middleware: API Monitoring Tool |
| title_full |
Watchdog Middleware: API Monitoring Tool |
| title_fullStr |
Watchdog Middleware: API Monitoring Tool |
| title_full_unstemmed |
Watchdog Middleware: API Monitoring Tool |
| title_sort |
Watchdog Middleware: API Monitoring Tool |
| dc.creator.none.fl_str_mv |
Martínez Sisó, Rubén |
| author |
Martínez Sisó, Rubén |
| author_facet |
Martínez Sisó, Rubén |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Nadal Rivero, Arnau Granollers i Saltiveri, Toni Universitat de Lleida. Escola Politècnica Superior |
| dc.subject.none.fl_str_mv |
Middleware API ASP.NET |
| topic |
Middleware API ASP.NET |
| description |
This Master’s Thesis presents the design and implementation of a middleware solution for real-time monitoring of private APIs within Techtiva’s software ecosystem. The project addresses the need for greater visibility, reliability, and maintainability of internal APIs by developing a modular middleware in ASP.NET Core, integrated with InfluxDB for time-series data storage and Grafana for interactive visualisation. The system captures and analyses key metrics such as response times, error rates, and usage patterns, enabling proactive detection of issues and supporting data-driven decision-making. Containerisation with Docker ensures easy deployment and scalability across environments. The solution has demonstrated its effectiveness in improving API observability, supporting fast troubleshooting, and laying a robust foundation for future enhancements and advanced analytics. |
| publishDate |
2025 |
| dc.date.none.fl_str_mv |
2025 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| dc.identifier.none.fl_str_mv |
https://hdl.handle.net/10459.1/468117 |
| url |
https://hdl.handle.net/10459.1/468117 |
| dc.language.none.fl_str_mv |
Inglés |
| language_invalid_str_mv |
Inglés |
| dc.rights.none.fl_str_mv |
cc-by-nc-nd Attribution-NonCommercial-NoDerivatives 4.0 International info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by-nc-nd/4.0/ |
| rights_invalid_str_mv |
cc-by-nc-nd Attribution-NonCommercial-NoDerivatives 4.0 International http://creativecommons.org/licenses/by-nc-nd/4.0/ |
| eu_rights_str_mv |
openAccess |
| dc.source.none.fl_str_mv |
reponame:Recercat. Dipósit de la Recerca de Catalunya instname:Varias* (Consorci de Biblioteques Universitáries de Catalunya, Centre de Serveis Científics i Acadèmics de Catalunya) |
| instname_str |
Varias* (Consorci de Biblioteques Universitáries de Catalunya, Centre de Serveis Científics i Acadèmics de Catalunya) |
| reponame_str |
Recercat. Dipósit de la Recerca de Catalunya |
| collection |
Recercat. Dipósit de la Recerca de Catalunya |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869420584149975040 |
| score |
15,811543 |