[%
#REQUIRES USING Cpanel::iContact::Utils (); IN THE ASSOCIATED CALL
%]
[%
PROCESS 'include/system_info_views.html.tmpl';
PROCESS 'include/code_inline.tmpl';
-%]
[% MACRO system_info_rows BLOCK %]
[% system_info_table_zebra = !system_info_table_zebra %]
| [% CPANEL.locale.maketext('Memory Information'); %] |
| [% CPANEL.locale.maketext('Used'); %] |
[% CPANEL.locale.format_bytes( NOTICE.memory_used ); %] |
| [% CPANEL.locale.maketext('Available'); %] |
[% CPANEL.locale.format_bytes( NOTICE.memory_available ); %] |
| [% CPANEL.locale.maketext('Installed'); %] |
[% CPANEL.locale.format_bytes( NOTICE.memory_installed ); %] |
|
[% system_info_table_zebra = !system_info_table_zebra %]
| [% CPANEL.locale.maketext('Load Information'); %] |
[% NOTICE.load_one %]
[% NOTICE.load_five %]
[% NOTICE.load_fifteen %]
|
[% system_info_table_zebra = !system_info_table_zebra %]
| [% CPANEL.locale.maketext('Uptime'); %] |
[% split_time_view.print(NOTICE.uptime) %] |
[% IF NOTICE.iostat_txt %]
[% system_info_table_zebra = !system_info_table_zebra %]
| [% CPANEL.locale.maketext('[asis,IOStat] Information'); %] |
[% code_inline(term=NOTICE.iostat_txt) %] |
[% END %]
[% IF NOTICE.chkservd_version && NOTICE.show_chkservd_version %]
[% system_info_table_zebra = !system_info_table_zebra %]
| [% CPANEL.locale.maketext('[asis,ChkServd] Version') %] |
[% NOTICE.chkservd_version %] |
[% END %]
[% FOREACH key IN additional_items.keys %]
[% IF additional_items.$key %]
[% system_info_table_zebra = !system_info_table_zebra %]
|
[% key %]
|
[% additional_items.$key %]
|
[% END %]
[% END %]
[% IF NOTICE.procdata %]
[% system_info_table_zebra = !system_info_table_zebra %]
| [% CPANEL.locale.maketext('Top Processes'); %] |
| [% CPANEL.locale.maketext('[output,abbr,PID,process ID]') %] |
[% CPANEL.locale.maketext('Owner') %] |
[% CPANEL.locale.maketext('[output,abbr,CPU,Central Processing Unit] %') %] |
Memory % |
[% CPANEL.locale.maketext('Command') %] |
[% FOR procdata = NOTICE.procdata -%]
| [% procdata.pid %] |
[% procdata.user %] |
[% procdata.cpu %] |
[% procdata.mem %] |
[% code_inline(term=procdata.command) %] |
[%
LAST IF loop.index >= 4
# Five items since this is zero indexed
%]
[% END -%]
|
[% END %]
[% END %]