Difference between revisions of "Linux monitor resources from terminal"
Jump to navigation
Jump to search
(→Saidar) |
|||
Line 1: | Line 1: | ||
= Saidar = | = Resources = | ||
== Saidar == | |||
sudo apt-get install saidar | sudo apt-get install saidar | ||
Line 26: | Line 27: | ||
ram11 0B 0B / 245G 10.59% | ram11 0B 0B / 245G 10.59% | ||
ram12 0B 0Bram13 /sys/fs/cgroup4 4096B0Bra 0.00 | ram12 0B 0Bram13 /sys/fs/cgroup4 4096B0Bra 0.00 | ||
= Network = | |||
== netstat - network statistics == | |||
In CentOS 7 <tt>'''net-tools'''</tt> package has been replaced by <tt>'''iproute2'''</tt> therefore in course to use <tt>'''netstat'''</tt> needs installing: | |||
[piotr@vmcent7 ~]$ '''sudo yum install net-tools''' | |||
[piotr@vmcent7 ~]$ '''sudo netstat -pant''' | |||
Active Internet connections (servers and established) | |||
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name | |||
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1771/master | |||
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1434/sshd | |||
tcp 0 0 192.168.1.148:22 192.168.1.89:40653 ESTABLISHED 35910/sshd: piotr [ | |||
tcp 0 0 192.168.1.148:22 192.168.1.89:40614 ESTABLISHED 35831/sshd: piotr [ | |||
tcp 0 0 192.168.1.148:22 192.168.1.64:4334 ESTABLISHED 35679/sshd: piotr [ | |||
tcp6 0 0 ::1:25 :::* LISTEN 1771/master | |||
tcp6 0 0 :::22 :::* LISTEN 1434/sshd | |||
== ss - socket viewer == | |||
<tt>'''ss'''</tt> tool is by defult shipped in a minimal CentOS 7, similar to the <tt>'''netstat'''</tt> provides more detailed information about sockets. | |||
[piotr@vmcent7 ~]$ '''sudo ss -pant''' | |||
State Recv-Q Send-Q Local Address:Port Peer Address:Port | |||
LISTEN 0 100 127.0.0.1:25 *:* users:(("master",1771,13)) | |||
LISTEN 0 128 *:22 *:* users:(("sshd",1434,3)) | |||
ESTAB 0 0 192.168.1.148:22 192.168.1.89:40653 users:(("sshd",35914,3),("sshd",35910,3)) | |||
ESTAB 0 0 192.168.1.148:22 192.168.1.89:40614 users:(("sshd",35835,3),("sshd",35831,3)) | |||
ESTAB 0 0 192.168.1.148:22 192.168.1.64:4334 users:(("sshd",35683,3),("sshd",35679,3)) | |||
LISTEN 0 100 ::1:25 :::* users:(("master",1771,14)) | |||
LISTEN 0 128 :::22 :::* users:(("sshd",1434,4)) | |||
= Other performance monitoring tools = | = Other performance monitoring tools = |
Revision as of 22:15, 16 February 2015
Resources
Saidar
sudo apt-get install saidar
Hostname : linux-ubuntu Uptime : 00:14:52 Date : 2015-01-25 11:56:42 Load 1 : 0.19 CPU Idle : 96.01% Running : 2 Zombie : 0 Load 5 : 0.27 CPU System: 1.12% Sleeping : 198 Total : 200 Load 15 : 0.22 CPU User : 2.87% Stopped : 0 No. Users : 2 Mem Total : 3729M Swap Total: 3869M Mem Used : 22.04% Paging in : 0 Mem Used : 822M Swap Used : 0B Swap Used : 0.00% Paging out: 0 Mem Free : 2907M Swap Free : 3869M Total Used: 10.82% Disk Name Read Write Network Interface rx tx ram0 0B 0B eth0 0B 0B ram1 0B 0B lo 0B 0B ram2 0B 0B wlan0 373B 84B ram3 0B 0B ram4 0B 0B Mount Point Free Used ram5 0B 0B / 245G 10.59% ram6 0B 0B /sys 0B -nan% ram7 0B 0B /proc 0B -nan% ram8 0B 0B /dev 1854M 0.00% ram9 0B 0B /dev/pts 0B -nan% ram10 0B 0B /run 371M 0.34% ram11 0B 0B / 245G 10.59% ram12 0B 0Bram13 /sys/fs/cgroup4 4096B0Bra 0.00
Network
netstat - network statistics
In CentOS 7 net-tools package has been replaced by iproute2 therefore in course to use netstat needs installing:
[piotr@vmcent7 ~]$ sudo yum install net-tools [piotr@vmcent7 ~]$ sudo netstat -pant Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1771/master tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1434/sshd tcp 0 0 192.168.1.148:22 192.168.1.89:40653 ESTABLISHED 35910/sshd: piotr [ tcp 0 0 192.168.1.148:22 192.168.1.89:40614 ESTABLISHED 35831/sshd: piotr [ tcp 0 0 192.168.1.148:22 192.168.1.64:4334 ESTABLISHED 35679/sshd: piotr [ tcp6 0 0 ::1:25 :::* LISTEN 1771/master tcp6 0 0 :::22 :::* LISTEN 1434/sshd
ss - socket viewer
ss tool is by defult shipped in a minimal CentOS 7, similar to the netstat provides more detailed information about sockets.
[piotr@vmcent7 ~]$ sudo ss -pant State Recv-Q Send-Q Local Address:Port Peer Address:Port LISTEN 0 100 127.0.0.1:25 *:* users:(("master",1771,13)) LISTEN 0 128 *:22 *:* users:(("sshd",1434,3)) ESTAB 0 0 192.168.1.148:22 192.168.1.89:40653 users:(("sshd",35914,3),("sshd",35910,3)) ESTAB 0 0 192.168.1.148:22 192.168.1.89:40614 users:(("sshd",35835,3),("sshd",35831,3)) ESTAB 0 0 192.168.1.148:22 192.168.1.64:4334 users:(("sshd",35683,3),("sshd",35679,3)) LISTEN 0 100 ::1:25 :::* users:(("master",1771,14)) LISTEN 0 128 :::22 :::* users:(("sshd",1434,4))
Other performance monitoring tools
- iftraf
- iftop
- htop
- lsof
Service control managers
- Ubuntu: System > Administrator > services
- bum - GUI bootup manager
- rcconf
- sysv-rc-conft