Module: StatsCloud::Plugin::SystemMonitor::FileSystem

Includes:
BytesConverter
Included in:
Engine
Defined in:
lib/stats_cloud/plugin/system_monitor/filesystem.rb

Overview

Provides information about filesystem.

Instance Method Summary collapse

Methods included from BytesConverter

#bytes_to_megabytes, #kilobytes_to_gigabytes, #kilobytes_to_megabytes

Instance Method Details

#record_filesystem_infoObject



12
13
14
15
16
17
18
# File 'lib/stats_cloud/plugin/system_monitor/filesystem.rb', line 12

def record_filesystem_info
  return unless filesystem_info_present?

  meter.record_event("system-monitor.disk.used-percent", root_info_percent_used)
  meter.record_event("system-monitor.disk.free-gb", kilobytes_to_gigabytes(root_info_free))
  meter.record_event("system-monitor.disk.free-percent", 100 - root_info_percent_used)
end