Anzeige der wichtigsten Systeminformationen im Disk Station Manager

Status
Für weitere Antworten geschlossen.

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
SUPER !!!

Kannst dir ja den Web-Editor jetzt installieren :D, dann hast in Zukunft keine Probs mehr mit dem vi

Grüße, itari
 

Henryk42

Benutzer
Mitglied seit
11. Mai 2007
Beiträge
135
Punkte für Reaktionen
0
Punkte
16
SUPER !!!

Kannst dir ja den Web-Editor jetzt installieren :D, dann hast in Zukunft keine Probs mehr mit dem vi

Grüße, itari

OK werd ich morgen in angriff nehmen,
für heute ist schluß, Frau und Haustiere rufen.

Danke für deine Hilfe Itari.

Wünsche euch einen schönen Tag.


Tschau
Henryk42
 

andre

Benutzer
Mitglied seit
21. Feb 2008
Beiträge
35
Punkte für Reaktionen
0
Punkte
6
Also mit chmod 755 gehts bei mir nun auch! :D
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
@andre - SUPER :)
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Update auf Version 2 der Systeminformationen

kleinere Erweiterungen und Verschönerungen:

Rich (BBCode):
#!/bin/ash
cat <<EOT
Content-type: text/html

<html><head><title>System-Info</title></head><body>
<style>body{font:11px Arial;background-color:#ddf;}a{text-decoration:none}</style>
<a name="back">
<h2>General system information for host $(hostname -s)
[$(ifconfig eth0 | grep inet | sed 's/^ *..........//' | sed 's/ .*$//')]</h2>
<a href="#cpu">CPU</a> | <a href="#memory">Memory</a> | <a href="#flash">Flash-Layout</a> |
<a href="#swap">Swap</a> | <a href="#devices">Devices</a> | <a href="#partitions">Partitions</a> |
<a href="#filesystems">File-Systems</a> | <a href="#raid">RAID-Volumes</a> | <a href="#mount">mounted Volumes</a> |
<a href="#fsusage">File-System Usage</a><br><a href="#linux">Installed Linux-Version</a> |
<a href="#modules">Installed Modules</a> | <a href="#user">User</a> | <a href="#processes">Processes</a> |
<a href="#interfaces">Network Interfaces</a> | <a href="#ports">Network Ports</a> | <a href="#nfs">NFS Mounts</a> |
<a href="#samba">Samba</a>
<div style='overflow:auto;position:absolute;top:80px'>
<h3><a name="cpu">CPU</h3><pre>$(cat /proc/cpuinfo)</pre>
<h3><a name="memory" href="#back">Memory</h3></a><pre>$(cat /proc/meminfo)<hr>$(free)</pre>
<h3><a name="flash" href="#back">Flash-Layout</h3></a><pre>$(cat /proc/mtd) </pre>
<h3><a name="swap" href="#back">Swap</h3></a><pre>$(cat /proc/swaps)<hr>$(sysctl -a| grep swap)</pre>
<h3><a name="devices" href="#back">Devices (Major-#)</h3></a><pre>$(cat /proc/devices)</pre>
<h3><a name="partitions" href="#back">Partitions</h3><pre></a>$(cat /proc/partitions)<hr>$(/sbin/sfdisk -l)</pre>
<h3><a name="filesystems" href="#back">File-Systems</h3></a><pre>$(cat /proc/filesystems)</pre>
<h3><a name="raid" href="#back">RAID-Volumes</h3></a><pre>$(cat /proc/mdstat)<hr>
$(for m in /dev/md?; do echo "$m"; /opt/sbin/dumpe2fs -h $m; done)<hr>
$(for m in /dev/md?; do echo ""; mdadm --query --detail $m; done)</pre>
<h3><a name="mount" href="#back">mounted Volumes</h3></a><pre>$(cat /proc/self/mounts)<hr>$(mount)</pre>
<h3><a name="fsusage" href="#back">File-System Usage</h3></a><pre>$(df)</pre>
<h3><a name="linux" href="#back">Installed Linux-Version</h3></a><pre>$(cat /proc/version)</pre>
<h3><a name="modules" href="#back">Installed Modules</h3></a><pre>$(cat /proc/modules)</pre>
<h3><a name="user" href="#back">User</h3></a><pre>$(cat /etc/passwd)<hr>$(who)</pre>
<h3><a name="processes" href="#back">Processes</h3></a><pre>$(ps)</pre>
<h3><a name="interfaces" href="#back">Network Interfaces</h3></a><pre>$(ifconfig -a)<hr>$(synoethinfo)</pre>
<h3><a name="ports" href="#back">Network Ports</h3></a><pre>$(netstat -na)</pre>
<h3><a name="nfs" href="#back">NFS Mounts</h3></a><pre>$(showmount)</a></pre>
<h3><a name="samba" href="#back">Samba</h3></a><pre>$(net -V)<br>$(smbstatus -vS)<br>
$(net status sessions)<br>$(net status shares)</pre>
</div></body></html>
EOT
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Update 3 der Systeminformationen

jetzt mit Disk-Spin-Down-Protokoll (Vorausetzung: /usr/syno/bin/syno_hibernate_debug_tool --enable-force_hibernation) und Anzeige der /etc/crontab:

Rich (BBCode):
#!/bin/ash
cat <<EOT
Content-type: text/html

<html><head><title>System-Info</title></head><body>
<style>body{font:11px Arial;background-color:#ddf;}a{text-decoration:none}</style>
<a name="back">
<h2>General system information for host $(hostname -s)
[$(ifconfig eth0 | grep inet | sed 's/^ *..........//' | sed 's/ .*$//')]
 $(uptime | sed 's/, l.*//') hours</h2>
<a href="#cpu">CPU</a> | <a href="#memory">Memory</a> | <a href="#swap">Swap</a> |
<a href="#flash">Flash-Layout</a> | <a href="#swap">Swap</a> | <a href="#devices">Devices</a> |
<a href="#partitions">Partitions</a> |
<a href="#filesystems">File-Systems</a> | <a href="#raid">RAID-Volumes</a> |
<a href="#hibernate">Disk Wake-Up Protocol</a> | <a href="#mount">mounted Volumes</a> |
<a href="#fsusage">File-System Usage</a><br><a href="#linux">Installed Linux-Version</a> |
<a href="#modules">Installed Modules</a> | <a href="#user">User</a> | <a href="#processes">Processes</a> |
<a href="#cron">Cron</a> |
<a href="#interfaces">Network Interfaces</a> | <a href="#ports">Network Ports</a> | <a href="#nfs">NFS Mounts</a> |
<a href="#samba">Samba</a>
<div style='overflow:auto;position:absolute;top:80px'><br>
<h3><a name="cpu">CPU</h3><pre>$(cat /proc/cpuinfo)</pre>
<h3><a name="memory" href="#back">Memory</h3></a><pre>$(cat /proc/meminfo)</pre>
<img src="http://chart.apis.google.com/chart?cht=p&chs=250x120&
chd=$(free | awk 'NR==2{printf("t:%d,%d,%d,%d",$3/1000, $4/1000, $5/1000, $6/1000)}')&chl=Used|Free|Shared|Buffers&a
mp;chtt=Mem">
<img src="http://chart.apis.google.com/chart?cht=p&chs=250x120&
chd=$(free | awk 'NR==3{printf("t:%d,%d",$3/1000, $4/1000)}')&chl=Used|Free&chtt=Swap">
<pre>$(free)</pre>
<h3><a name="swap" href="#back">Swap</h3></a><pre>$(cat /proc/swaps)<hr>$(sysctl -a| grep swap)</pre>
<h3><a name="flash" href="#back">Flash-Layout</h3></a><pre>$(cat /proc/mtd) </pre>
<h3><a name="devices" href="#back">Devices (Major-#)</h3></a><pre>$(cat /proc/devices)</pre>
<h3><a name="partitions" href="#back">Partitions</h3><pre></a>$(cat /proc/partitions)<hr>$(/sbin/sfdisk -l)</pre>
<h3><a name="filesystems" href="#back">File-Systems</h3></a><pre>$(cat /proc/filesystems)</pre>
<h3><a name="raid" href="#back">RAID-Volumes</h3></a><pre>$(cat /proc/mdstat)<hr>
$(for m in /dev/md?; do echo "$m"; /opt/sbin/dumpe2fs -h $m; done)<hr>
$(for m in /dev/md?; do echo ""; mdadm --query --detail $m; done)</pre>
<h3><a name="hibernate" href="#back">Disk Wake-Up Protocol</a></h3>
<pre>$(grep 'standbytimer=' /etc/synoinfo.conf|sed 's/"//'|sed 's/"/ Minutes/')<br>
$(grep 'wake up' /var/log/messages|awk '{print $1" "$2" "$3" "$6" "$7}'|tail -n 20)</pre>
<h3><a name="mount" href="#back">mounted Volumes</h3></a><pre>$(cat /proc/self/mounts)<hr>$(mount)</pre>
<h3><a name="fsusage" href="#back">File-System Usage</h3></a><pre>$(df)</pre>
<img src="http://chart.apis.google.com/chart?cht=p&chs=200x120&
chd=$(df|awk '/rootfs/{printf("t:%d,%d",$3/$2*100, $4/$2*100)}')&chl=Used|Available&chtt=md0">
<img src="http://chart.apis.google.com/chart?cht=p&chs=200x120&
chd=$(df|awk '/volume1$/{printf("t:%d,%d",$3/$2*100, $4/$2*100)}')&chl=Used|Available&chtt=md2">
<img src="http://chart.apis.google.com/chart?cht=p&chs=200x120&
chd=$(df|awk '/tmp/{printf("t:%d,%d",$3/$2*100, $4/$2*100)}')&chl=Used|Available&chtt=tmp">
<h3><a name="linux" href="#back">Installed Linux-Version</h3></a><pre>$(cat /proc/version)</pre>
<h3><a name="modules" href="#back">Installed Modules</h3></a><pre>$(cat /proc/modules)</pre>
<h3><a name="user" href="#back">User</h3></a><pre>$(cat /etc/passwd)<hr>$(who)</pre>
<h3><a name="processes" href="#back">Processes</h3></a><pre>$(ps)</pre>
<h3><a name="cron" href="#back">Cron</h3></a><pre>$(ps | grep crond | grep -v grep >/dev/null &&
echo "crond is running" || echo "crond is not running")<br><br>$(cat /etc/crontab)</pre>
<h3><a name="interfaces" href="#back">Network Interfaces</h3></a><pre>$(ifconfig -a)<hr>$(synoethinfo)</pre>
<h3><a name="ports" href="#back">Network Ports</h3></a><pre>$(netstat -na)</pre>
<h3><a name="nfs" href="#back">NFS Mounts</h3></a><pre>$(showmount)</a></pre>
<h3><a name="samba" href="#back">Samba</h3></a><pre>$(net -V)<br>$(smbstatus -vS)<br>
$(net status sessions)<br>$(net status shares)</pre>
</div></body></html>
EOT

Hab mal Bildchen dazu gemacht:
 

Anhänge

  • systeminfo1.jpg
    systeminfo1.jpg
    85,4 KB · Aufrufe: 268
  • systeminfo2.jpg
    systeminfo2.jpg
    37 KB · Aufrufe: 264
  • systeminfo3.jpg
    systeminfo3.jpg
    16,1 KB · Aufrufe: 262
  • systeminfo4.jpg
    systeminfo4.jpg
    51,2 KB · Aufrufe: 263
  • systeminfo5.jpg
    systeminfo5.jpg
    42,1 KB · Aufrufe: 265
Zuletzt bearbeitet:

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Update auf Version 4

zeigt nun die installierten ipkg-Pakete an, zeigt die USB-Geräte an, macht einen ping zum Nachweis, dass man ins Internet kommt und noch ein paar Kleinigkeiten ...

Rich (BBCode):
#!/bin/ash
cat <<EOT
Content-type: text/html

<html><head><title>System-Info</title></head><body>
<style>body{font:11px Arial;background-color:#ddf;}a{text-decoration:none}</style>
<a name="back">
<h2>General system information for host $(hostname -s)
[$(ifconfig eth0 | grep inet | sed 's/^ *..........//' | sed 's/ .*$//')]
 $(uptime | sed 's/, l.*//') hours</h2>
<a href="#cpu">CPU</a> | <a href="#memory">Memory</a> | <a href="#swap">Swap</a> |
<a href="#flash">Flash-Layout</a> | <a href="#swap">Swap</a> | <a href="#devices">Devices</a> |
<a href="#partitions">Partitions</a> |
<a href="#filesystems">File-Systems</a> | <a href="#raid">RAID-Volumes</a> |
<a href="#hibernate">Disk Wake-Up Protocol</a> | <a href="#mount">mounted Volumes</a> |
<a href="#fsusage">File-System Usage</a><br><a href="#linux">Installed Linux-Version</a> |
<a href="#modules">Installed Modules</a> | <a href="#ipkg">Itsy Package Management System</a> |
<a href="#user">User</a> | <a href="#processes">Processes</a> |
<a href="#cron">Cron</a><br>
<a href="#interfaces">Network Interfaces</a> | <a href="#ports">Network Ports</a> |
<a href="#dns">Domain Name System</a> | <a href="#netstat">Network Statistics</a> |
<a href="#nfs">NFS Mounts</a> | <a href="#samba">Samba</a>
<div style='overflow:auto;position:absolute;top:80px'><br>
<h3><a name="cpu">CPU</h3><pre>$(cat /proc/cpuinfo)</pre>
<h3><a name="memory" href="#back">Memory</h3></a><pre>$(cat /proc/meminfo)</pre>
<img src="http://chart.apis.google.com/chart?cht=p3&chs=250x120&chco=0000ff&chf=bg,s,efefef00&
chd=$(free | awk 'NR==2{printf("t:%d,%d,%d,%d",$3/1000, $4/1000, $5/1000, $6/1000)}')&chl=Used|Free|Shared
mp;chtt=Mem">
<img src="http://chart.apis.google.com/chart?cht=p3&chs=250x120&chco=0000ff&chf=bg,s,efefef00&
chd=$(free | awk 'NR==3{printf("t:%d,%d",$3/1000, $4/1000)}')&chl=Used|Free&chtt=Swap">
<pre>$(free)</pre>
<h3><a name="swap" href="#back">Swap</h3></a><pre>$(cat /proc/swaps)<hr>$(sysctl -a| grep swap)</pre>
<h3><a name="flash" href="#back">Flash-Layout</h3></a><pre>$(cat /proc/mtd) </pre>
<h3><a name="devices" href="#back">Devices (Major-#)</h3></a><pre>$(cat /proc/devices)<br>
USB devices:$(cat /proc/bus/usb/devices)</pre>
<h3><a name="partitions" href="#back">Partitions</h3><pre></a>$(cat /proc/partitions)<hr>$(/sbin/sfdisk -l)</p
<h3><a name="filesystems" href="#back">File-Systems</h3></a><pre>$(cat /proc/filesystems)</pre>
<h3><a name="raid" href="#back">RAID-Volumes</h3></a><pre>$(cat /proc/mdstat)<hr>
$(for m in /dev/md?; do echo "$m"; /opt/sbin/dumpe2fs -h $m; done)<hr>
$(for m in /dev/md?; do echo ""; mdadm --query --detail $m; done)</pre>
<h3><a name="hibernate" href="#back">Disk Wake-Up Protocol</a></h3>
<pre>$(grep 'standbytimer=' /etc/synoinfo.conf|sed 's/"//'|sed 's/"/ Minutes/')<br>
$(grep 'wake up' /var/log/messages|awk '{print $1" "$2" "$3" "$6" "$7}'|tail -n 20)</pre>
<h3><a name="mount" href="#back">mounted Volumes</h3></a><pre>$(cat /proc/self/mounts)<hr>$(mount)</pre>
<h3><a name="fsusage" href="#back">File-System Usage</h3></a><pre>$(df)</pre>
<img src="http://chart.apis.google.com/chart?cht=p3&chs=240x120&chco=0000ff&chf=bg,s,efefef00&
chd=$(df|awk '/rootfs/{printf("t:%d,%d",$3/$2*100, $4/$2*100)}')&chl=Used|Available&chtt=md0">
<img src="http://chart.apis.google.com/chart?cht=p3&chs=240x120&chco=0000ff&chf=bg,s,efefef00&
chd=$(df|awk '/volume1$/{printf("t:%d,%d",$3/$2*100, $4/$2*100)}')&chl=Used|Available&chtt=md2">
<img src="http://chart.apis.google.com/chart?cht=p3&chs=240x120&chco=00ff00&chf=bg,s,efefef00&
chd=$(df|awk '/tmp/{printf("t:%d,%d",$3/$2*100, $4/$2*100)}')&chl=Used|Available&chtt=tmp">
<h3><a name="linux" href="#back">Installed Linux-Version</h3></a><pre>$(cat /proc/version)</pre>
<h3><a name="modules" href="#back">Installed Modules</h3></a><pre>$(lsmod)</pre>
<h3><a name="ipkg" href="#back">Itsy Package Management System</h3></a><pre>$(ipkg list_installed)</pre>
<h3><a name="user" href="#back">User</h3></a><pre>$(cat /etc/passwd)<hr>$(who -a)</pre>
<h3><a name="processes" href="#back">Processes</h3></a><pre>$(ps)</pre>
<h3><a name="cron" href="#back">Cron</h3></a><pre>$(ps | grep crond | grep -v grep >/dev/null &&
echo "crond is running" || echo "crond is not running")<br><br>$(cat /etc/crontab)</pre>
<h3><a name="interfaces" href="#back">Network Interfaces</h3></a><pre>$(ifconfig -a)<hr>$(synoethinfo)<hr>ARP
$(cat /proc/net/arp)<br><br>$(netstat -r)</pre>
<h3><a name="ports" href="#back">Network Ports</h3></a><pre>$(netstat -a|awk '/UNIX/{print "\n"}{print $0}')</
<h3><a name="dns" href="#back">Domain Name System</h3></a><pre>$(cat /etc/resolv.conf)</pre>
<h3><a name="netstat" href="#back">Network Statistics</h3></a><pre>$(ping -c 2 ipkg.nslu2-linux.org)<br>
$(</proc/net/dev sed 's/:/ /'|awk 'NR>2{printf("%-4s Received: %10d kB     Transmit: %10d kB\n",$1,$2/1000,$10
<br>Average Packet-Size</br>
$(</proc/net/dev sed 's/:/ /'|awk 'NR>2{printf("%-4s Received: %10d Bytes  Transmit: %10d Bytes\n",$1,$2/$3,$1
</pre>
<h3><a name="nfs" href="#back">NFS Mounts</h3></a><pre>$(showmount)</a></pre>
<h3><a name="samba" href="#back">Samba</h3></a><pre>$(net -V)<br>$(smbstatus -vS)<br>
$(net status sessions)<br>$(net status shares)</pre>
</div></body></html>
EOT
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
..."die von Ihnen gewünsche Seite konnte nicht gefunden werden"...

Gibt es da noch irgendwelche IPKG-Pakete, die installiert sein müssen?

Trolli
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
nein - IPKG-Pakete müssen für das Skript nicht installiert werden.
Hast es das erste Mal installiert oder lief es schon mal ??? Vielleicht chmod 777 auf info.cgi vergessen???
 
Zuletzt bearbeitet:

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Es lief schon mal mit der ersten Version - chmod 755. Das reicht zumindest bei den anderen .cgi Skripten.
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Vollständige Fassung der Version 4

755 reicht :) und du hast natürlich recht, das läuft so nicht, weil ein paar Zeilen zu kurz sind. Soooooooorrrrrrryyyyyy :eek:

Das ist mir wohl beim Kopieren über die Zwischenablage ein wenig zu wenig mitgenommen worden :rolleyes:.
Ich habe mal die Zeilen etwas kürzer gemacht (dafür ist das Skript nu länger :D).

Rich (BBCode):
#!/bin/ash
cat <<EOT
Content-type: text/html

<html><head><title>System-Info</title></head><body>
<style>body{font:11px Arial;background-color:#ddf;}a{text-decoration:none}</style>
<a name="back">
<h3>General system information for host $(hostname -s)
[$(ifconfig eth0 | grep inet | sed 's/^ *..........//' | sed 's/ .*$//')]
 $(uptime | sed 's/, l.*//') hours</h3>
<a href="#cpu">CPU</a> |
<a href="#memory">Memory</a> |
<a href="#swap">Swap</a> |
<a href="#flash">Flash-Layout</a> |
<a href="#swap">Swap</a> |
<a href="#devices">Devices</a> |
<a href="#partitions">Partitions</a> |
<a href="#filesystems">File-Systems</a> |
<a href="#raid">RAID-Volumes</a> |
<a href="#hibernate">Disk Wake-Up Protocol</a> |
<a href="#mount">mounted Volumes</a> |
<a href="#fsusage">File-System Usage</a><br>
<a href="#linux">Installed Linux-Version</a> |
<a href="#modules">Installed Modules</a> |
<a href="#ipkg">Itsy Package Management System</a> |
<a href="#user">User</a> |
<a href="#processes">Processes</a> |
<a href="#cron">Cron</a><br>
<a href="#interfaces">Network Interfaces</a> |
<a href="#ports">Network Ports</a> |
<a href="#dns">Domain Name System</a> |
<a href="#netstat">Network Statistics</a> |
<a href="#nfs">NFS Mounts</a> |
<a href="#samba">Samba</a>
<h3><a name="cpu">CPU</h3><pre>$(cat /proc/cpuinfo)</pre>
<h3><a name="memory" href="#back">Memory</h3></a><pre>$(cat /proc/meminfo)</pre>
<img src="http://chart.apis.google.com/chart?cht=p3&chs=250x120&chco=0000ff&
chf=bg,s,efefef00&&chl=Used|Free|Shared|Buffers&chtt=Mem&
chd=$(free | awk 'NR==2{printf("t:%d,%d,%d,%d",$3/1000, $4/1000, $5/1000, $6/1000)}')">
<img src="http://chart.apis.google.com/chart?cht=p3&chs=250x120&chco=0000ff&
chf=bg,s,efefef00&chl=Used|Free&chtt=Swap&
chd=$(free | awk 'NR==3{printf("t:%d,%d",$3/1000, $4/1000)}')">
<pre>$(free)</pre>
<h3><a name="swap" href="#back">Swap</h3></a><pre>$(cat /proc/swaps)<hr>$(sysctl -a|grep swap)</pre>
<h3><a name="flash" href="#back">Flash-Layout</h3></a><pre>$(cat /proc/mtd) </pre>
<h3><a name="devices" href="#back">Devices (Major-#)</h3></a><pre>$(cat /proc/devices)<br>
USB devices:$(cat /proc/bus/usb/devices)</pre>
<h3><a name="partitions" href="#back">Partitions</h3><pre></a>$(cat /proc/partitions)<hr>
$(/sbin/sfdisk -l)</pre>
<h3><a name="filesystems" href="#back">File-Systems</h3></a><pre>$(cat /proc/filesystems)</pre>
<h3><a name="raid" href="#back">RAID-Volumes</h3></a><pre>$(cat /proc/mdstat)<hr>
$(for m in /dev/md?; do echo "$m"; /opt/sbin/dumpe2fs -h $m; done)<hr>
$(for m in /dev/md?; do echo ""; mdadm --query --detail $m; done)</pre>
<h3><a name="hibernate" href="#back">Disk Wake-Up Protocol</a></h3>
<pre>$(grep 'standbytimer=' /etc/synoinfo.conf|sed 's/"//'|sed 's/"/ Minutes/')<br>
$(grep 'wake up' /var/log/messages|awk '{print $1" "$2" "$3" "$6" "$7}'|tail -n 20)</pre>
<h3><a name="mount" href="#back">mounted Volumes</h3></a><pre>$(cat /proc/self/mounts)<hr>
$(mount)</pre>
<h3><a name="fsusage" href="#back">File-System Usage</h3></a><pre>$(df)</pre>
<img src="http://chart.apis.google.com/chart?cht=p3&chs=240x120&chco=0000ff&
chf=bg,s,efefef00&;chl=Used|Available&chtt=md0&
chd=$(df|awk '/rootfs/{printf("t:%d,%d",$3/$2*100, $4/$2*100)}')">
<img src="http://chart.apis.google.com/chart?cht=p3&chs=240x120&chco=0000ff&
chf=bg,s,efefef00&chl=Used|Available&chtt=md2&
chd=$(df|awk '/volume1$/{printf("t:%d,%d",$3/$2*100, $4/$2*100)}')">
<img src="http://chart.apis.google.com/chart?cht=p3&chs=240x120&chco=00ff00&
chf=bg,s,efefef00&chl=Used|Available&chtt=tmp&
chd=$(df|awk '/tmp/{printf("t:%d,%d",$3/$2*100, $4/$2*100)}')">
<h3><a name="linux" href="#back">Installed Linux-Version</h3></a><pre>$(cat /proc/version)</pre>
<h3><a name="modules" href="#back">Installed Modules</h3></a><pre>$(lsmod)</pre>
<h3><a name="ipkg" href="#back">Itsy Package Management System</h3></a><pre>$(ipkg list_installed)</pre>
<h3><a name="user" href="#back">User</h3></a><pre>$(cat /etc/passwd)<hr>$(who -a)</pre>
<h3><a name="processes" href="#back">Processes</h3></a><pre>$(ps)</pre>
<h3><a name="cron" href="#back">Cron</h3></a><pre>$(ps|grep crond|grep -v grep >/dev/null &&
echo "crond is running" || echo "crond is not running")<br><br>$(cat /etc/crontab)</pre>
<h3><a name="interfaces" href="#back">Network Interfaces</h3></a><pre>$(ifconfig -a)<hr>
$(synoethinfo)<hr>ARP
$(cat /proc/net/arp)<br><br>$(netstat -r)</pre>
<h3><a name="ports" href="#back">Network Ports</h3></a>
<pre>$(netstat -a|awk '/UNIX/{print "\n"}{print $0}')</pre>
<h3><a name="dns" href="#back">Domain Name System</h3></a><pre>$(cat /etc/resolv.conf)</pre>
<h3><a name="netstat" href="#back">Network Statistics</h3></a><pre>$(ping -c 2 ipkg.nslu2-linux.org)<br>
$(</proc/net/dev sed 's/:/ /'|
awk 'NR>2{printf("%-4s Received: %10d kB     Transmit: %10d kB\n",$1,$2/1000,$10/1000)}')
<br>Average Packet-Size</br>
$(</proc/net/dev sed 's/:/ /'|
awk 'NR>2{printf("%-4s Received: %10d Bytes  Transmit: %10d Bytes\n",$1,$2/$3,$10/$11)}')
</pre>
<h3><a name="nfs" href="#back">NFS Mounts</h3></a><pre>$(showmount)</a></pre>
<h3><a name="samba" href="#back">Samba</h3></a><pre>$(net -V)<br>$(smbstatus -vS)<br>
$(net status sessions)<br>$(net status shares)</pre>
</body></html>
EOT
 
Zuletzt bearbeitet:

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Jo - Danke, jetzt läufts wieder. Allerdings sind die angezeigten Infos glaub ich nicht so, wie es sein sollte (hab ich mal im Screenshot markiert). Ausserdem wird die Anzeige bei mir im IE verschoben angezeigt (2. Screenshot). Zu allem Überfluss werden auch die Grafiken nur als weisse Fläche angezeigt - kann das möglicherweise an Port 5001 liegen?

Trolli
 

Anhänge

  • SystemInfo FF.jpg
    SystemInfo FF.jpg
    16,5 KB · Aufrufe: 208
  • SystemInfo IE.jpg
    SystemInfo IE.jpg
    17,5 KB · Aufrufe: 210

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
was für einen IE-Version benutzt denn? Wegen der Grafik - da ist Transparenz in den Bildchen drin, und der IE kann des net gut ... erst mit Version 7 und viel Mühe gehts. Also bei mir auch. Mit Port hat des nichts zu tun, weil der Aufruf zu google ja ganz normal im Browser erfolgt und nicht auf der DS.

in Zeile 10 wird der uptime verwendet, der ist bei mir in /opt/bin ... (coreutils), aber vielleicht kennst du ja eine Alternative ... kann ja sein, dass der Wert irgendwo in /proc steht oder sonstwie zu erlangen ist, dann änder ich das ab.

lösch diese Zeile mal raus: <div style='overflow:auto;position:absolute;top:80px;left:10px;'><br> und ganz am Ende das zugehörige </div>
 
Zuletzt bearbeitet:

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Ja - IE 7. Exakt gesagt: 7.0.5730.11IC

Die coreutils hab ich auch installiert. Gebe ich uptime allerdings direkt auf der Kommandozeile ein, so bekomme ich die Meldung "uptime: couldn't get boot time: No such process". Möglicherweise sollte ich es mal mit einem Neustart meiner CS versuchen...

EDIT: Nach Entfernen der Zeile (die übrigens ohne das "left:10px;" dort stand) sieht's jetzt wieder schön aus. Jetzt muss ich nur noch nach den Grafiken schauen.
http://chart.apis.google.com/chart?cht=p&chs=250x200&chd=t:10,20,5,15&chl=A|B|C|D&chtt=Test funktioniert jedenfalls...

EDIT2: Nach dem Neustart wird jetzt auch die uptime korrekt angezeigt. Da war wohl ein Prozess nicht gestartet...

EDIT3: ..ach ja - der Firefox (Version 3) zeigt die Bilder genauso weiss...

Trolli
 
Zuletzt bearbeitet:

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Kein Problem. Funktioniert einwandfrei. (IE7 und Firefox 3, nicht 2)
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
und hierbei kommen auch Zahlen raus???

free | awk 'NR==2{printf("t:%d,%d,%d,%d",$3/1000, $4/1000, $5/1000, $6/1000)}'
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Ja: t:116,10,0,4

EDIT: Schau mal, wie es von Dir aus aussieht. Ich schicke Dir den Link per PN.
 
Zuletzt bearbeitet:

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
und du kopierst die Skripte via Zwischenablage in den vi und machst brav die Leerstellen am Anfang der Zeilen weg ???:rolleyes:
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Aargh - Danke! Die Leerzeichen! :eek::eek::rolleyes:
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat