Cut the sausage into thin rings. Halve the tomatoes.
Heat small spoonful of oil in a large frying pan and fry the sausage and tomatoes over low heat.
Transfer them to a plate and keep warm under cover.
Break the eggs into the pan and cook for 2-5 minutes according to your liking.
Meanwhile, cut the bagels in half and lightly toast them in a toaster.
Spread some pesto over the lower halves, then divide the tomato and sausage mixture between them.
Put one egg on top of each bagel base, then garnish with balsamic glaze and serve with salad on the side.