/** * @param \EricMakesStuff\ServerMonitor\Monitors\DiskUsageMonitor $diskUsageMonitor */ public function diskUsageAlarm(DiskUsageMonitor $diskUsageMonitor) { $this->sendNotification('whenDiskUsageAlarm', "Disk Usage on {$this->serverName} High! {$diskUsageMonitor->getPercentageUsed()} Used", "Disk Usage Alarm on {$this->serverName}! Filesystem {$diskUsageMonitor->getPath()} is above the alarm threshold ({$diskUsageMonitor->getAlarmPercentage()}) at {$diskUsageMonitor->getPercentageUsed()}", BaseSender::TYPE_ERROR); }