provide backend monitoring api