async def METHOD_NAME(self, request):  # pylint: disable=unused-argument; framework callback
    """Health of the service."""
    if self.components:
        healthy = True
        for component in self.components:
            if not await component.is_healthy:
                healthy = False
                break
    else:
        healthy = False
    if healthy:
        return web.json_response({'status': 'healthy'}, status=200)
    return web.json_response({'status': 'unhealthy'}, status=503)