[% #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'); %] [% FOR procdata = NOTICE.procdata -%] [% LAST IF loop.index >= 4 # Five items since this is zero indexed %] [% END -%]
[% 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') %]
[% procdata.pid %] [% procdata.user %] [% procdata.cpu %] [% procdata.mem %] [% code_inline(term=procdata.command) %]
[% END %] [% END %]