EricMakesStuff\ServerMonitor\Notifications\Notifier::diskUsageAlarm PHP Method

diskUsageAlarm() public method

public diskUsageAlarm ( DiskUsageMonitor $diskUsageMonitor )
$diskUsageMonitor EricMakesStuff\ServerMonitor\Monitors\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);
    }

Usage Example

 /**
  * @param \EricMakesStuff\ServerMonitor\Events\DiskUsageAlarm $event
  */
 public function whenDiskUsageAlarm(DiskUsageAlarm $event)
 {
     $this->notifier->diskUsageAlarm($event->diskUsageMonitor);
 }