protected function notifyIfChanges($scheduler)
    {
        if (is_null($scheduler->healthy)) {
            return;
        }

        if ($this->wasUpAndIsNowDown($scheduler)) {
            $scheduler->healthy = false;
            $scheduler->save();

            if ($scheduler->alert_on_missed) {
                $this->eye->notifier()->alert(new Missed(['scheduler' => $scheduler]));
            }
        }
    }