slitaz-arm annotate cgi-adm/plugins/status/status.cgi @ rev 87
Improve CGI admin and rename 2 plugins
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Tue Apr 01 23:09:04 2014 +0200 (2014-04-01) |
parents | |
children | e357535f1b91 |
rev | line source |
---|---|
pankso@87 | 1 #!/bin/sh |
pankso@87 | 2 # |
pankso@87 | 3 # SliTaz ARM CGI Plugin - System configs and options |
pankso@87 | 4 # |
pankso@87 | 5 |
pankso@87 | 6 if [ "$(GET status)" ]; then |
pankso@87 | 7 html_header "Status" |
pankso@87 | 8 cat << EOT |
pankso@87 | 9 <h1>System Status</h1> |
pankso@87 | 10 <p> |
pankso@87 | 11 Uptime: $(uptime) |
pankso@87 | 12 </p> |
pankso@87 | 13 |
pankso@87 | 14 <h2>Disk usage</h2> |
pankso@87 | 15 <pre> |
pankso@87 | 16 Filesystem Size Used Available Use% Mounted on |
pankso@87 | 17 -------------------------------------------------------------------------------- |
pankso@87 | 18 $(df -h | grep ^/dev) |
pankso@87 | 19 </pre> |
pankso@87 | 20 |
pankso@87 | 21 <h2>Memory usage</h2> |
pankso@87 | 22 <pre> |
pankso@87 | 23 Type total used free shared buffers |
pankso@87 | 24 -------------------------------------------------------------------------------- |
pankso@87 | 25 $(free -m | sed "/total/d") |
pankso@87 | 26 </pre> |
pankso@87 | 27 |
pankso@87 | 28 <h2>Routing table</h2> |
pankso@87 | 29 <pre> |
pankso@87 | 30 Destination Gateway Genmask Flags Metric Ref Use Iface |
pankso@87 | 31 -------------------------------------------------------------------------------- |
pankso@87 | 32 $(route | grep [0-9]) |
pankso@87 | 33 </pre> |
pankso@87 | 34 |
pankso@87 | 35 <h2>Kernel messages</h2> |
pankso@87 | 36 <pre> |
pankso@87 | 37 Last dmesg output |
pankso@87 | 38 -------------------------------------------------------------------------------- |
pankso@87 | 39 $(dmesg | tail -n 15) |
pankso@87 | 40 </pre> |
pankso@87 | 41 |
pankso@87 | 42 <h2>Kernel modules</h2> |
pankso@87 | 43 <pre> |
pankso@87 | 44 Module Size Used by Tainted: G |
pankso@87 | 45 -------------------------------------------------------------------------------- |
pankso@87 | 46 $(lsmod | sed "/^Module/d") |
pankso@87 | 47 </pre> |
pankso@87 | 48 |
pankso@87 | 49 EOT |
pankso@87 | 50 html_footer && exit 0 |
pankso@87 | 51 fi |