8
9
10
11
12
13
14
15
16
17
18
|
# File 'lib/baseline_red_agent/plugin/system/disk.rb', line 8
def call
disks = Vmstat.snapshot.disks
disks.flat_map {|disk|
[
["system.disk.used_bytes", disk.used_bytes, { "origin" => disk.origin, "type" => disk.type, "mount" => disk.mount }],
["system.disk.free_bytes", disk.free_bytes, { "origin" => disk.origin, "type" => disk.type, "mount" => disk.mount }],
["system.disk.available_bytes", disk.available_bytes, { "origin" => disk.origin, "type" => disk.type, "mount" => disk.mount }],
["system.disk.total_bytes", disk.total_bytes, { "origin" => disk.origin, "type" => disk.type, "mount" => disk.mount }]
]
}
end
|