Monitor function: use "" as NULL address