婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識(shí)庫(kù) > shell腳本監(jiān)控系統(tǒng)負(fù)載、CPU和內(nèi)存使用情況

shell腳本監(jiān)控系統(tǒng)負(fù)載、CPU和內(nèi)存使用情況

熱門標(biāo)簽:衛(wèi)星地圖標(biāo)注地名 電銷機(jī)器人 劍魚 寧波智能外呼系統(tǒng)公司 聯(lián)通電話機(jī)器人怎么接 地圖標(biāo)注輻射圖案 曲阜400電話辦理 申請(qǐng)公司400電話要注意什么 安裝外呼系統(tǒng)費(fèi)用 奧維互動(dòng)地圖標(biāo)注參數(shù)

在沒有nagios監(jiān)控軟件的情況下,只要服務(wù)器能上互聯(lián)網(wǎng),就可通過發(fā)郵件的方式來提醒管理員系統(tǒng)負(fù)載與CPU占用的使用情況。

一、安裝linux下面的一個(gè)郵件客戶端msmtp軟件(類似于一個(gè)foxmail的工具)

 1、下載安裝:
 http://downloads.sourceforge.net/msmtp/msmtp-1.4.16.tar.bz2?modtime=1217206451big_mirror=0

復(fù)制代碼 代碼如下:

# tar jxvf msmtp-1.4.16.tar.bz2
# cd msmtp-1.4.16
# ./configure --prefix=/usr/local/msmtp
# make make install

 2、創(chuàng)建msmtp配置文件和日志文件(host為郵件域名,郵件用戶名fuquanjun,密碼fuquanjun)

復(fù)制代碼 代碼如下:

# vim /root/.msmtprc

account default 
host xxxxx.com 
from fuquanjun@xxxx.com 
auth login 
user fuquanjun
password fuquanjun
logfile ~/.msmtp.log
 # chmod 600  /root/.msmtprc
 # touch ~/.msmtp.log

3、mutt安裝配置:(一般linux下有默認(rèn)安裝mutt)

如果沒有安裝,則使用yum安裝

復(fù)制代碼 代碼如下:

yum -y install mutt
# vim /root/.muttrc
set sendmail="/usr/local/msmtp/bin/msmtp"
set use_from=yes
set realname="moniter"  
set from=fuquanjun@xxx.com 
set envelope_from=yes
set rfc2047_parameters=yes
set charset="utf-8

4、郵件發(fā)送測(cè)試(-s郵件標(biāo)題,-a表加附件)

復(fù)制代碼 代碼如下:

 # echo "郵件內(nèi)容123456" | mutt -s "郵件標(biāo)題測(cè)試郵件" -a /scripts/test.txt  fuquanjun@xxxx.com

出現(xiàn)下面報(bào)錯(cuò)信息:
復(fù)制代碼 代碼如下:

msmtp: account default not found: no configuration file available

發(fā)送信件出錯(cuò),子進(jìn)程已退出 78 ()。
無法發(fā)送此信件。
解決方法:

單獨(dú)使用msmtp發(fā)送測(cè)試:/usr/local/msmtp/bin/msmtp -S  發(fā)現(xiàn)是配置文件沒找到

復(fù)制代碼 代碼如下:

msmtp: account default not found: no configuration file available

查看當(dāng)前的配置文件路徑:/usr/local/msmtp/bin/msmtp -P
復(fù)制代碼 代碼如下:

ignoring system configuration file/work/target/etc/msmtprc: No such file or directory
ignoring user configuration file /root/.msmtprc: No such file ordirectory
falling back to default account
msmtp: account default not found: no configuration file available

故將/usr/local/etc/msmtprc  復(fù)制為/root/.msmtprc
查看一下mutt文件安裝目錄情況
復(fù)制代碼 代碼如下:

rpm -ql mutt

故將/etc/Muttrc  復(fù)制為/root/.muttrc即可發(fā)送郵件。

二、監(jiān)控服務(wù)器系統(tǒng)負(fù)載情況:

1、用uptime命令查看當(dāng)前負(fù)載情況(1分鐘,5分鐘,15分鐘平均負(fù)載情況)在蘋果公司的Mac電腦上也適用

復(fù)制代碼 代碼如下:

# uptime
   15:43:59 up 186 days, 20:04,  1 user,  load average:  0.01,    0.02,   0.00

"load average"意思分別是1分鐘、5分鐘、15分鐘內(nèi)系統(tǒng)的平均負(fù)荷。
(1) 主要觀察"15分鐘系統(tǒng)負(fù)荷",將它作為電腦正常運(yùn)行的指標(biāo)。
(2) 如果15分鐘內(nèi),(系統(tǒng)負(fù)荷除以CPU核心數(shù)目之后的)平均負(fù)荷大于1.0,表明問題持續(xù)存在,不是暫時(shí)現(xiàn)象。
(3) 當(dāng)系統(tǒng)負(fù)荷持續(xù)大于0.7,你必須開始調(diào)查了,問題出在哪里,防止情況惡化。
(4) 當(dāng)系統(tǒng)負(fù)荷持續(xù)大于1.0,你必須動(dòng)手尋找解決辦法,把這個(gè)值降下來。
(5) 當(dāng)系統(tǒng)負(fù)荷達(dá)到5.0,就表明你的系統(tǒng)有很嚴(yán)重的問題,長(zhǎng)時(shí)間沒有響應(yīng),或者接近死機(jī)了。
假設(shè)你的電腦只有1個(gè)CPU。如果你的電腦裝了2個(gè)CPU,意味著電腦的處理能力翻了一倍,能夠同時(shí)處理的進(jìn)程數(shù)量也翻了一倍。
2個(gè)CPU表明系統(tǒng)負(fù)荷可以達(dá)到2.0,此時(shí)每個(gè)CPU都達(dá)到100%的工作量。推廣開來,n個(gè)CPU的電腦,可接受的系統(tǒng)負(fù)荷最大為n.0。

2、查看服務(wù)器cpu的總核數(shù)

復(fù)制代碼 代碼如下:

 # grep -c 'model name' /proc/cpuinfo  或者       cat /proc/cpuinfo

3、截取服務(wù)器1分鐘、5分鐘、15分鐘的負(fù)載情況
復(fù)制代碼 代碼如下:

# uptime | awk '{print $8,$9,$10,$11,$12}'
   load average:  0.01,    0.02,   0.00

4、查看截取15分鐘的平均負(fù)載

復(fù)制代碼 代碼如下:

# uptime | awk '{print $12}' (用 '{print $12}' 這個(gè)獲取的不夠準(zhǔn)確,如果都用awk取第12個(gè)字段的話,結(jié)果有可能為空了。而用$NF表輸出最后一段的內(nèi)容)
# uptime | awk '{print $NF}'

5、編寫系統(tǒng)負(fù)載監(jiān)控的腳本文件:
復(fù)制代碼 代碼如下:

# vim /scripts/load-check.sh
[code]
#!/bin/bash 
#使用uptime命令監(jiān)控linux系統(tǒng)負(fù)載變化 
 
#取系統(tǒng)當(dāng)前時(shí)間(以追加的方式寫入文件>>) 
date >> /scripts/datetime-load.txt    
 
#提取服務(wù)器1分鐘、5分鐘、15分鐘的負(fù)載情況 
uptime | awk '{print $8,$9,$10,$11,$12}' >> /scripts/load.txt 
 
#逐行連接上面的時(shí)間和負(fù)載相關(guān)行數(shù)據(jù)(每次重新寫入文件>) 
paste  /scripts/datetime-load.txt /scripts/load.txt   > /scripts/load_day.txt
# chmod a+x /scripts/load-check.sh

6、編寫系統(tǒng)負(fù)載結(jié)果文件郵件發(fā)送腳本:

復(fù)制代碼 代碼如下:

# vim /scripts/sendmail-load.sh

#!/bin/bash 
#把系統(tǒng)負(fù)載監(jiān)控生成的load_day.txt文件通過郵件發(fā)送給用戶 
 
#提取本服務(wù)器的IP地址信息 
IP=`ifconfig eth0 | grep "inet addr" | cut -f 2 -d ":" | cut -f 1 -d " "` 
 
#提取當(dāng)前日期 
today=`date -d "0 day" +%Y年%m月%d日` 
 
#發(fā)送系統(tǒng)負(fù)載監(jiān)控結(jié)果郵件 
echo "這是$IP服務(wù)器$today的系統(tǒng)負(fù)載監(jiān)控報(bào)告,請(qǐng)下載附件。" | mutt -s "$IP服務(wù)器$today的系統(tǒng)負(fù)載監(jiān)控報(bào)告" -a /scripts/load_day.txt  fuquanjun@xxx.com
# chmod a+x /scripts/sendmail-load.sh

7、編寫系統(tǒng)負(fù)載監(jiān)控的腳本文件:

復(fù)制代碼 代碼如下:

# vim /scripts/load-warning.sh

#!/bin/bash 
#使用uptime命令監(jiān)控linux系統(tǒng)負(fù)載變化 
 
#提取本服務(wù)器的IP地址信息 
IP=`ifconfig eth0 | grep "inet addr" | cut -f 2 -d ":" | cut -f 1 -d " "` 
 
#抓取cpu的總核數(shù) 
cpu_num=`grep -c 'model name' /proc/cpuinfo` 
 
#抓取當(dāng)前系統(tǒng)15分鐘的平均負(fù)載值 
load_15=`uptime | awk '{print $NF}'` 
 
#計(jì)算當(dāng)前系統(tǒng)單個(gè)核心15分鐘的平均負(fù)載值,結(jié)果小于1.0時(shí)前面?zhèn)€位數(shù)補(bǔ)0。 
average_load=`echo "scale=2;a=$load_15/$cpu_num;if(length(a)==scale(a)) print 0;print a" | bc` 
 
#取上面平均負(fù)載值的個(gè)位整數(shù) 
average_int=`echo $average_load | cut -f 1 -d "."` 
 
#設(shè)置系統(tǒng)單個(gè)核心15分鐘的平均負(fù)載的告警值為0.70(即使用超過70%的時(shí)候告警)。 
load_warn=0.70 
 
#當(dāng)單個(gè)核心15分鐘的平均負(fù)載值大于等于1.0(即個(gè)位整數(shù)大于0) ,直接發(fā)郵件告警;如果小于1.0則進(jìn)行二次比較 
if (($average_int > 0)); then 
      echo "$IP服務(wù)器15分鐘的系統(tǒng)平均負(fù)載為$average_load,超過警戒值1.0,請(qǐng)立即處理!!!" | mutt -s "$IP 服務(wù)器系統(tǒng)負(fù)載嚴(yán)重告警!!!"  fuquanjun@xxx.com 
else 
#當(dāng)前系統(tǒng)15分鐘平均負(fù)載值與告警值進(jìn)行比較(當(dāng)大于告警值0.70時(shí)會(huì)返回1,小于時(shí)會(huì)返回0 ) 
load_now=`expr $average_load \&; $load_warn` 
 
#如果系統(tǒng)單個(gè)核心15分鐘的平均負(fù)載值大于告警值0.70(返回值為1),則發(fā)郵件給管理員 
 if (($load_now == 1)); then 
    echo "$IP服務(wù)器15分鐘的系統(tǒng)平均負(fù)載達(dá)到 $average_load,超過警戒值0.70,請(qǐng)及時(shí)處理。" | mutt -s "$IP 服務(wù)器系統(tǒng)負(fù)載告警"  fuquanjun@xxx.com 
 fi 
fi
 # chmod a+x /scripts/load-warning.sh

三、監(jiān)控服務(wù)器系統(tǒng)cpu占用情況:

1、使用top命令查看linux系統(tǒng)cpu使用情況:

復(fù)制代碼 代碼如下:

#  top -b -n 1 | grep Cpu   (-b -n 1 表只需要1次的輸出結(jié)果)
     Cpu(s):  0.0%us,  0.0%sy,  0.0%ni, 99.9%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st

2、查看截取空閑cpu的百分比數(shù)值命令(只取整數(shù)部分):
復(fù)制代碼 代碼如下:

# top -b -n 1 | grep Cpu | awk '{print $5}' | cut -f 1 -d "."

3、編寫cpu監(jiān)控的腳本文件:
復(fù)制代碼 代碼如下:

# vim /scripts/cpu-check.sh

#!/bin/bash 
#使用top命令監(jiān)控linux系統(tǒng)cpu變化 
 
#取系統(tǒng)當(dāng)前時(shí)間(以追加的方式寫入文件>>) 
date >> /scripts/datetime-cpu.txt    
 
#抓取當(dāng)前cpu的值(以追加的方式寫入文件>>) 
top -b -n 1 | grep Cpu  >> /scripts/cpu-now.txt  
 
#逐行連接上面的時(shí)間和cpu相關(guān)行數(shù)據(jù)(每次重新寫入文件>) 
paste  /scripts/datetime-cpu.txt   /scripts/cpu-now.txt  > /scripts/cpu.txt
# chmod a+x /scripts/cpu-check.sh

4、查看CPU監(jiān)控的結(jié)果文件:

復(fù)制代碼 代碼如下:

# cat /scripts/cpu.txt

5、編寫cpu結(jié)果文件郵件發(fā)送腳本:
復(fù)制代碼 代碼如下:

# vim /scripts/sendmail-cpu.sh
#!/bin/bash 
#把生成的cpu.txt文件通過郵件發(fā)送給用戶 
 
#提取本服務(wù)器的IP地址信息 
IP=`ifconfig eth0 | grep "inet addr" | cut -f 2 -d ":" | cut -f 1 -d " "` 
 
#提取當(dāng)前日期
today=`date -d "0 day" +%Y年%m月%d日` 
 
#發(fā)送cpu監(jiān)控結(jié)果郵件 
echo "這是$IP服務(wù)器$today的cpu監(jiān)控報(bào)告,請(qǐng)下載附件。" | mutt -s "$IP服務(wù)器$today的CPU監(jiān)控報(bào)告" -a /scripts/cpu.txt  fuquanjun@xxx.com
 # chmod a+x /scripts/sendmail-cpu.sh
 

四、監(jiān)控系統(tǒng)cpu的情況,當(dāng)使用超過80%的時(shí)候發(fā)告警郵件:

復(fù)制代碼 代碼如下:

# vim /scripts/cpu-warning.sh
#!/bin/bash 
#監(jiān)控系統(tǒng)cpu的情況腳本程序 
 
#提取本服務(wù)器的IP地址信息 
IP=`ifconfig eth0 | grep "inet addr" | cut -f 2 -d ":" | cut -f 1 -d " "` 
 
#取當(dāng)前空閑cpu百份比值(只取整數(shù)部分) 
cpu_idle=`top -b -n 1 | grep Cpu | awk '{print $5}' | cut -f 1 -d "."` 
 
#設(shè)置空閑cpu的告警值為20%,如果當(dāng)前cpu使用超過80%(即剩余小于20%),立即發(fā)郵件告警 
if (($cpu_idle 20)); then 
      echo "$IP服務(wù)器cpu剩余$cpu_idle%,使用率已經(jīng)超過80%,請(qǐng)及時(shí)處理。" | mutt -s "$IP 服務(wù)器CPU告警"  fuquanjun@xxx.com 
fi
# chmod a+x /scripts/cpu-warning.sh

五、使用free命令監(jiān)控系統(tǒng)內(nèi)存:

1、使用free命令查看linux系統(tǒng)內(nèi)存使用情況:(以M為單位)

復(fù)制代碼 代碼如下:

# free -m 
             total       used       free     shared    buffers     cached
Mem:          3952       3414        538          0        168        484
-/+ buffers/cache:       2760       1191
Swap:         8191         86       8105

2、查看截取剩余內(nèi)存free的數(shù)值命令:

(1) 物理內(nèi)存free值: # free -m | grep Mem | awk '{print $4}'
(2) 緩沖區(qū)的free值: # free -m | grep - | awk '{print $4}'
(3) Swap分區(qū)free值: # free -m | grep Swap | awk '{print $4}'

3、編寫內(nèi)存監(jiān)控的腳本文件:

復(fù)制代碼 代碼如下:

# vim /scripts/free-mem.sh
#!/bin/bash 
#使用free命令監(jiān)控linux系統(tǒng)內(nèi)存變化 
 
#取系統(tǒng)當(dāng)前時(shí)間(以追加的方式寫入文件>>) 
date >> /scripts/date-time.txt    
 
#抓取物理內(nèi)存free值(以追加的方式寫入文件>>) 
echo Mem-free: `free -m | grep Mem | awk '{print $4}'`M >> /scripts/mem-free.txt  
 
#抓取緩沖區(qū)的free值(以追加的方式寫入文件>>) 
echo buffers/cache-free: `free -m | grep - | awk '{print $4}'`M  >> /scripts/buffers-free.txt 
 
#抓取Swap分區(qū)free值(以追加的方式寫入文件>>) 
echo Swap-free: `free -m | grep Swap | awk '{print $4}'`M  >> /scripts/swap-free.txt 
 
#逐行連接上面的時(shí)間和內(nèi)存相關(guān)行數(shù)據(jù)(每次重新寫入文件>) 
paste  /scripts/date-time.txt /scripts/mem-free.txt  /scripts/buffers-free.txt   /scripts/swap-free.txt   > /scripts/freemem.txt
# chmod a+x /scripts/free-mem.sh

4、查看內(nèi)存監(jiān)控的結(jié)果文件:
復(fù)制代碼 代碼如下:

# cat /scripts/freemem.txt

5、編寫free結(jié)果文件郵件發(fā)送腳本:
復(fù)制代碼 代碼如下:

# vim /scripts/sendmail-mem.sh
#!/bin/bash 
#把生成的freemem.txt文件通過郵件發(fā)送給用戶 
 
#提取本服務(wù)器的IP地址信息 
IP=`ifconfig eth0 | grep "inet addr" | cut -f 2 -d ":" | cut -f 1 -d " "` 
 
#提取當(dāng)前日期時(shí)間 
today=`date -d "0 day" +%Y年%m月%d日` 
 
#發(fā)送內(nèi)存監(jiān)控結(jié)果郵件 
echo "這是$IP服務(wù)器$today的內(nèi)存監(jiān)控報(bào)告,請(qǐng)下載附件。" | mutt -s "$IP服務(wù)器$today內(nèi)存監(jiān)控報(bào)告" -a /scripts/freemem.txt fuquanjun@xxx.com
# chmod a+x /scripts/sendmail-mem.sh

六、監(jiān)控系統(tǒng)交換分區(qū)swap的情況,當(dāng)使用超過80%的時(shí)候發(fā)告警郵件:

復(fù)制代碼 代碼如下:

# vim /scripts/swap-warning.sh
#!/bin/bash 
 
#提取本服務(wù)器的IP地址信息 
IP=`ifconfig eth0 | grep "inet addr" | cut -f 2 -d ":" | cut -f 1 -d " "` 
 
#系統(tǒng)分配的交換分區(qū)總量 
swap_total=`free -m | grep Swap | awk '{print  $2}'` 
 
#當(dāng)前剩余的交換分區(qū)free大小 
swap_free=`free -m | grep Swap | awk '{print  $4}'` 
 
#當(dāng)前已使用的交換分區(qū)used大小 
swap_used=`free -m | grep Swap | awk '{print  $3}'` 
 
 
if (($swap_used != 0)); then 
 
#如果交換分區(qū)已被使用,則計(jì)算當(dāng)前剩余交換分區(qū)free所占總量的百分比,用小數(shù)來表示,要在小數(shù)點(diǎn)前面補(bǔ)一個(gè)整數(shù)位0 
   swap_per=0`echo "scale=2;$swap_free/$swap_total" | bc` 
 
#設(shè)置交換分區(qū)的告警值為20%(即使用超過80%的時(shí)候告警)。 
   swap_warn=0.20 
 
#當(dāng)前剩余交換分區(qū)百分比與告警值進(jìn)行比較(當(dāng)大于告警值(即剩余20%以上)時(shí)會(huì)返回1,小于(即剩余不足20%)時(shí)會(huì)返回0 ) 
   swap_now=`expr $swap_per \&; $swap_warn` 
 
#如果當(dāng)前交換分區(qū)使用超過80%(即剩余小于20%,上面的返回值等于0),立即發(fā)郵件告警 
  if (($swap_now == 0)); then 
    echo "$IP服務(wù)器swap交換分區(qū)只剩下 $swap_free M 未使用,剩余不足20%,使用率已經(jīng)超過80%,請(qǐng)及時(shí)處理。" | mutt -s "$IP 服務(wù)器內(nèi)存告警"  fuquanjun@xxx.com 
  fi 
fi
# chmod a+x /scripts/swap-warning.sh

七、加入任務(wù)計(jì)劃:系統(tǒng)負(fù)載與CPU占用率每十分鐘檢測(cè)一次,有告警則立即發(fā)郵件(十分鐘發(fā)一次),負(fù)載與CPU檢測(cè)結(jié)果郵件每天早上8點(diǎn)發(fā)一次。


復(fù)制代碼 代碼如下:
# crontab -e
*/10 * * * *  /scripts/load-check.sh > /dev/null 2>1
*/10 * * * *  /scripts/load-warning.sh 
0 8 * * *  /scripts/sendmail-load.sh 
 
*/10 * * * *  /scripts/cpu-check.sh 
*/10 * * * *  /scripts/cpu-warning.sh 
0 8 * * *  /scripts/sendmail-cpu.sh
 
*/10 * * * *  /scripts/free-mem.sh 
*/10 * * * *  /scripts/swap-warning.sh 
0 8 * * *  /scripts/sendmail-mem.sh
# service crond restart

您可能感興趣的文章:
  • 一個(gè)用了統(tǒng)計(jì)CPU 內(nèi)存 硬盤 使用率的shell腳本
  • 統(tǒng)計(jì) cpu 內(nèi)存 使用率的shell腳本代碼
  • 消耗CPU資源的shell腳本
  • 使用shell腳本采集系統(tǒng)cpu、內(nèi)存、磁盤、網(wǎng)絡(luò)等信息
  • Linux中使用Shell腳本查看Java線程的CPU使用情況
  • 自動(dòng)殺掉占用較多CPU資源的Shell腳本
  • Shell腳本實(shí)現(xiàn)把進(jìn)程負(fù)載均衡到多核CPU中
  • Linux shell腳本實(shí)現(xiàn)CPU預(yù)警

標(biāo)簽:遵義 上饒 仙桃 三門峽 安康 大慶 江西 大興安嶺

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《shell腳本監(jiān)控系統(tǒng)負(fù)載、CPU和內(nèi)存使用情況》,本文關(guān)鍵詞  shell,腳本,監(jiān)控系統(tǒng),負(fù)載,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《shell腳本監(jiān)控系統(tǒng)負(fù)載、CPU和內(nèi)存使用情況》相關(guān)的同類信息!
  • 本頁收集關(guān)于shell腳本監(jiān)控系統(tǒng)負(fù)載、CPU和內(nèi)存使用情況的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    日韩国产精品久久久| 中文字幕视频一区| 日韩精品一区二| 亚洲视频在线一区二区| 国产成人免费av在线| 欧美一区二区播放| 日韩中文字幕av电影| 欧美日韩一本到| 午夜av一区二区三区| 欧美久久婷婷综合色| 日韩高清在线一区| 欧美成人三级电影在线| 久久99深爱久久99精品| 欧美国产精品中文字幕| 99在线精品一区二区三区| 国产精品电影一区二区三区| 91在线观看视频| 夜夜嗨av一区二区三区中文字幕| 在线观看免费亚洲| 亚洲第一激情av| 日韩精品中文字幕一区| 黑人巨大精品欧美黑白配亚洲| 精品国产乱码久久久久久1区2区| 国产白丝精品91爽爽久久| 综合婷婷亚洲小说| 91精品国产美女浴室洗澡无遮挡| 国产精品主播直播| 亚洲精品免费视频| 日韩精品一区二区在线| 成人精品国产福利| 日日夜夜精品免费视频| 国产亚洲欧美色| 成人av免费在线播放| 亚洲欧美色综合| 精品一区二区三区在线视频| 国产一区二区三区在线看麻豆| 久久久午夜精品理论片中文字幕| 风间由美一区二区av101| 亚洲乱码国产乱码精品精98午夜 | 亚洲一级不卡视频| 日韩亚洲欧美一区二区三区| 成人午夜精品一区二区三区| 天堂影院一区二区| 中文字幕国产精品一区二区| 91麻豆精品在线观看| 激情综合一区二区三区| 亚洲自拍与偷拍| 久久久青草青青国产亚洲免观| 在线免费亚洲电影| 成人免费毛片高清视频| 奇米一区二区三区| 亚洲福利视频三区| 中文字幕欧美日本乱码一线二线| 91久久香蕉国产日韩欧美9色| 老司机精品视频在线| 亚洲成人一区在线| 亚洲视频一区在线| 国产精品午夜电影| 日韩欧美一区二区三区在线| 91免费在线视频观看| 国产一区二区三区在线观看免费视频| 亚洲高清一区二区三区| 成人免费一区二区三区在线观看| 3d动漫精品啪啪一区二区竹菊| 91精品办公室少妇高潮对白| 91在线无精精品入口| 国产精品传媒在线| 精品国产乱码久久| ww久久中文字幕| 欧美一区二区三区免费在线看 | 国产98色在线|日韩| 亚洲va欧美va国产va天堂影院| 亚洲天堂成人网| 亚洲欧美日韩国产成人精品影院| 精品国产一区二区三区av性色| 91麻豆精品国产91久久久久| 欧美精品丝袜久久久中文字幕| 欧美精品 日韩| 日韩精品一区二区在线| 精品久久人人做人人爱| 精品粉嫩超白一线天av| 久久久另类综合| 欧美tickling网站挠脚心| 欧美日韩一级片网站| 欧美美女bb生活片| 日韩欧美专区在线| 国产日韩欧美精品一区| 亚洲人被黑人高潮完整版| 一区二区不卡在线视频 午夜欧美不卡在| 亚洲欧美激情插| 亚洲一二三四久久| 久久精品国产99| 一本高清dvd不卡在线观看| 精品视频免费看| 26uuu国产电影一区二区| 日本一区二区成人在线| 亚洲午夜精品久久久久久久久| 日本成人超碰在线观看| 国产成人精品aa毛片| 在线观看国产一区二区| 久久久精品tv| 一区二区三区国产精华| 久久91精品久久久久久秒播| 成人精品免费视频| 欧美日韩免费观看一区三区| 亚洲成a人片在线观看中文| 久久成人精品无人区| 久久精品国产一区二区三区免费看| 人人精品人人爱| 国产成人鲁色资源国产91色综| 9l国产精品久久久久麻豆| 欧美日韩一区二区在线观看视频| 欧美乱妇一区二区三区不卡视频| 欧亚洲嫩模精品一区三区| 欧美一级高清片在线观看| 欧美极品xxx| 午夜久久久久久久久久一区二区| 国产一区美女在线| 欧美色图12p| 国产精品女人毛片| 日本美女一区二区三区视频| 91在线观看美女| 精品91自产拍在线观看一区| 中文字幕欧美激情一区| 日韩电影在线一区| av高清不卡在线| 欧美一区二区三区电影| 日韩午夜在线观看| 狠狠色狠狠色综合系列| 欧美丰满美乳xxx高潮www| 久久久久久久久久久电影| 91小视频免费观看| 日韩午夜激情电影| 一区二区三区在线观看网站| 亚洲成人在线免费| 91丨九色丨蝌蚪丨老版| 久久久久国产一区二区三区四区| 亚洲视频香蕉人妖| 日韩国产在线观看一区| 风流少妇一区二区| 欧美亚洲国产一区二区三区| 日韩欧美高清一区| 麻豆91免费观看| 欧美一级精品大片| 亚洲欧美综合另类在线卡通| 精品少妇一区二区三区视频免付费 | 亚洲mv在线观看| 国产成人精品亚洲日本在线桃色 | 日韩一区二区三区高清免费看看| 国产精品乱码人人做人人爱| 久久精品国产免费看久久精品| 91蜜桃网址入口| 久久精品亚洲一区二区三区浴池| 亚洲欧美日韩国产一区二区三区| 日韩午夜电影在线观看| 国产成人一级电影| 国产黄人亚洲片| 日韩欧美在线不卡| 亚洲精品久久7777| 99久精品国产| 久久免费午夜影院| 精品在线免费观看| 国产亚洲欧洲一区高清在线观看| 国产一区二区三区四| 久久精品一区二区三区不卡| 精品一区二区影视| 亚洲人成网站在线| 91精品国产91久久久久久最新毛片| 极品少妇一区二区| 中文字幕欧美激情一区| 日本道色综合久久| 午夜日韩在线观看| 欧美www视频| www.色精品| 亚洲成人av免费| 欧美日韩亚洲高清一区二区| 亚欧色一区w666天堂| 国产精品久线在线观看| 不卡视频在线看| 亚洲制服欧美中文字幕中文字幕| 欧美午夜精品一区二区三区| 蜜臀av性久久久久蜜臀av麻豆| 国产欧美一区视频| av午夜一区麻豆| 亚洲精品成a人| 日韩欧美中文字幕精品| 91色九色蝌蚪| 韩日av一区二区| 亚洲视频资源在线| 日韩视频一区二区三区在线播放| 风流少妇一区二区| 日韩高清中文字幕一区| 久久久欧美精品sm网站| 欧美挠脚心视频网站| 成人精品免费视频| 蜜桃在线一区二区三区| 一区二区三区四区视频精品免费| 欧美一区二区三区视频在线观看| 久久aⅴ国产欧美74aaa| 久久女同性恋中文字幕|