CISUC - Microservices Observability
CISUC - Microservices Observability
- Supervisors:
Filipe Araujo (CISUC/DEI); Jorge Cardoso (CISUC/ Huawei); Jorge Bernardino
(ISEC/IPC)
## Internship
As cloud and micro-service architectures become more complex, with more moving
parts, and highly distributed, there is a need to build deeper levels of
monitoring. Companies face increasing visibility challenges into the health and
performance of their systems. Developing state-of-the-art monitorable systems
requires to understand how recent technological developments and tools fit
together as end-to-end systems and what are the most important metrics and
components to monitor.
## Objectives
- Send the collected traces and metrics to Prometheus and Google Stackdriver.
- Use the data collected from the three sources and derive define actionable
alerts and insightful analysis using Prometheus and Google Stackdriver.
## Work Plan
- Study the state of the art, namely existing tools, and related technologies
such as logging, metric collection, and tracing (2 months).
- Define a Use Case and derive requirements for advanced observability (1 month)
## Conditions
This work should take place in the context of a research project funded by FCT.
A 6-month scholarship of 745 euros per month is foreseen for this work for
holders of a B.Sc. degree.