The following diagram shows one of the potential integration between a matchmaker and Arbitrium. If you’ve integrated your matchmaker with Agones (like this) to request an instance from a fleet, the flow remains the same.
Our services' nature makes it so that game components (servers, relays) are only started once they are needed. There is no need to register, pre-start, warm-up or things like that your game servers. You can remove this portion of your matchmaker and simplify your rules mechanism. You can also remove the rules around latency and enforce region since Arbitrium will pick the best location based on match context.
You can edit the call-flow using the web sequence website and the following info (cut & paste in the web page).