Two monitors in a single agent

In reply to chr_sue:

i thought if we need more agents of this type, we can simply instantiate it.
if we use 2 agents, one passive and other active, again 2 monitor lines of code will be coming,am i right ?