monitorlogik