public function monitor() : array
{
return ["state" => $this->state, "bindings" => $this->vhosts->getBindableAddresses(), "clients" => count($this->clients), "IPs" => count($this->clientsPerIP), "pendingInputs" => count($this->keepAliveTimeouts), "hosts" => $this->vhosts->monitor()];
}