[[define "define_uptime"]][[.Data.system_ostent.uptime_format]][[end]][[define "define_hostname"]][[.Data.system_ostent.hostname_short]][[end]][[define "define_la"]]
[[end]][[define "define_mem"]]
Memory Total Used Free Use%
[[if .Data.mem]][[range $mem := .Data.mem.List]]
[[$mem.Kind]] [[$mem.Total]] [[$mem.Used]] [[$mem.Free]] [[$mem.UsePct]]%
[[end]][[end]]
[[end]][[define "define_df"]]
[[/* poke purifycss:
*/]][[with index .Data.params.Vlinks.Dfk 0]] Device[[end]][[with index .Data.params.Vlinks.Dfk 1]] Mounted[[end]][[with index .Data.params.Vlinks.Dfk 5]] Total[[end]][[with index .Data.params.Vlinks.Dfk 4]] Used[[end]][[with index .Data.params.Vlinks.Dfk 2]] Avail[[end]][[with index .Data.params.Vlinks.Dfk 3]] Use%[[end]]
[[if .Data.df]][[range $df := .Data.df.List]]
[[$df.DevName]] [[$df.DirName]] [[$df.Total]] [[$df.Inodes]] [[$df.Used]] [[$df.Iused]] [[$df.Avail]] [[$df.Ifree]] [[$df.UsePct]]% [[$df.IusePct]]%
[[end]][[end]]
[[end]][[define "define_cpu"]]
Core User% Sys% Wait% Idle%
[[if .Data.cpu]][[range $cpu := .Data.cpu.List]]
[[$cpu.N]] [[$cpu.UserPct]]% [[$cpu.SysPct]]% [[$cpu.WaitPct]]% [[$cpu.IdlePct]]%
[[end]][[end]]
[[end]][[define "define_if"]]
Interface IP Loss IO ps Packets IO ps IO bps
[[if .Data.netio]][[range $if := .Data.netio.List]]
[[$if.Name]][[$if.IP]] [[$if.DropsIn]]/[[$if.DropsOut]],[[$if.ErrorsIn]]/[[$if.ErrorsOut]] [[$if.DeltaDropsIn]]/[[$if.DeltaDropsOut]],[[$if.DeltaErrorsIn]]/[[$if.DeltaErrorsOut]] [[$if.PacketsIn]]/[[$if.PacketsOut]] [[$if.DeltaPacketsIn]]/[[$if.DeltaPacketsOut]] [[$if.BytesIn]]/[[$if.BytesOut]] [[$if.DeltaBitsIn]]/[[$if.DeltaBitsOut]]
[[end]][[end]]
[[end]][[define "define_ps"]]
[[/* poke purifycss:
*/]][[with index .Data.params.Vlinks.Psk 0]] PID[[end]][[with index .Data.params.Vlinks.Psk 1]] UID[[end]][[with index .Data.params.Vlinks.Psk 2]] USER[[end]][[with index .Data.params.Vlinks.Psk 3]] PR[[end]][[with index .Data.params.Vlinks.Psk 4]] NI[[end]][[with index .Data.params.Vlinks.Psk 5]] VIRT[[end]][[with index .Data.params.Vlinks.Psk 6]] RES[[end]][[with index .Data.params.Vlinks.Psk 7]] TIME[[end]][[with index .Data.params.Vlinks.Psk 8]] COMMAND[[end]]
[[if .Data.procs]][[range $ps := .Data.procs.List]]
[[$ps.PID]] [[$ps.UID]] [[$ps.User]] [[$ps.Priority]] [[$ps.Nice]] [[$ps.Size]] [[$ps.Resident]] [[$ps.Time]] [[$ps.Name]]
[[end]][[end]]
[[end]] [[.Data.system_ostent.hostname_short]] ostent

[[template "define_hostname" .]] ostent

[[if .OstentUpgrade]] [[end]]

[[.Distrib]] up [[template "define_uptime" .]]

[[if ne (len .Exporting) 0]]
Exporting to [[len .Exporting]]Endpoint
[[range $expo := .Exporting]]
[[$expo.Name]][[$expo.Endpoint]]
[[end]]
[[end]]
[[template "define_la" .]]
[[template "define_mem" .]]
[[template "define_df" .]]
[[template "define_cpu" .]]
[[template "define_if" .]]
[[template "define_ps" .]]