Trim ramps and discard any translucent leaves.
Cut the white bulbs off and set aside, then slice green parts in half. Keep the white parts and green parts of the ramps separate
Remove sausages from casings and crumble into small nuggets.
Whisk together eggs with half and half and salt and pepper, then set aside.
Heat skillet on high heat and add oil.
Add sausage crumbles and, white parts of the ramps and rosemary and saute. Make sure the sausage doesn't stick to the bottom of the skillet.
Once sausage is cooked lower heat to medium, then add egg mixture.
Scatter green parts of the ramps all over the eggs, then crumble goat cheese on top, and then finish with Gruyere cheese.
Remove from heat and place under the broiler on a low heat.
Cook until frittata is golden, then remove from broiler and serve immediately.