日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python巡检脚本juniper_python实现巡检系统(solaris)示例

發布時間:2024/9/19 python 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python巡检脚本juniper_python实现巡检系统(solaris)示例 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

#!/usr/bin/python -u

#-*- coding:utf-8 -*-

'''

程序:solaris_status.py

author: gyh9711

功能:

系統狀態信息獲取

語言:

sh + python

注意:

部分調用命令需要用到root權限

測試情況:

系統版本:solaris10 系統測試ok

測試服務器型號:sun 6900 6800 v445 v440 M3000 M5000

內容:

'''

import time

import sys

import os

import re

# import pprint

def getNow():

return time.strftime("%Y-%m-%d %H:%M:%S",time.localtime())

def puts(mess,_type="print"):

if _type == "log":

sys.stdout.write("[%s] %s\n" % (getNow(),mess))

else:

sys.stdout.write("%s\n" % mess)

#pprint.pprint(mess)

def getCommand(cmd):

return [t.rstrip() for t in os.popen(cmd).readlines()]

#通過系統狀態信息:

#系統基本情況

puts("="*60)

puts("檢查時間 %s" % getNow())

puts("-"*60)

puts("\n系統基本信息")

for i in getCommand("showrev"):

puts(i)

puts("="*60)

puts("\n")

puts("主機名稱: %s " % getCommand("hostname")[0])

puts("處理器core數: %s " % getCommand("mpstat |awk 'END{print NR-1}'")[0])

puts("系統負載情況: %s " % getCommand("uptime")[0])

puts("系統進程數: %s " % getCommand("ps -ef |wc -l")[0])

puts("用戶運行進程情況")

psAll = getCommand('''ps -ef? |awk '{print $1}' |sort |uniq -c |grep -v "UID"''')

puts("\n%s%s" %("用戶".ljust(20),"進程數".ljust(10)))

puts("-"*60)

for i in psAll:

_user = re.split(r"\s+",i)[1:]

#print _user

puts("%s%s" %(_user[1].ljust(20),_user[0].ljust(10)))

puts("-"*60)

puts("\n")

puts("%s%s%s"%("="*30,"狀態信息","="*30))

puts("\n")

puts("處理器使用情況: %s %%" % getCommand("vmstat 1 2 |tail -1 |awk '{print 100-$22}'")[0])

puts("內存使用情況: %s %% 總大小:%s [M]" % (getCommand('''vmstat 1 2 |tail -1 |awk '{printf("%d",$5/1024/MEMALL*100);}' MEMALL=`prtconf |grep -i "^memory" |awk '{print $3}'`''')[0],getCommand('''prtconf |grep -i "^memory" |awk '{print $3}''')[0]))

puts("swap使用情況: %s" % (getCommand("swap -s")[0]))

puts("\n")

puts("%s%s%s\n"%("="*30,"磁盤空間使用情況","="*30))

for i in getCommand('''awk '{if($3 != "") {print $3}}' /etc/vfstab |egrep -v "mount|to|-" |xargs df -h'''):

puts(i)

puts("\n%s%s%s\n"%("="*30,"網絡情況","="*30))

puts("網絡接口狀態")

for i in getCommand('''for i in `ifconfig -a |egrep "^{hme|qfe|ge|ce|eri|bge|nge|e1000g}" |cut -d: -f1`; do /sbin/dladm show-dev $i; done'''):

puts(i)

puts("\n網絡接口IP及數據進出情況")

for i in getCommand("netstat -in"):

puts(i)

puts("\n網絡接口流量情況")

for i in getCommand('''for i in `ifconfig -a |egrep "^{hme|qfe|ge|ce|eri|bge|nge|e1000g}" |cut -d: -f1`; do netstat -I $i; done'''):

puts(i)

puts("\n 網絡ARP緩存信息")

for i in getCommand("netstat -anp"):

puts(i)

puts("\n")

puts("\n 路由表情況")

for i in getCommand("netstat -rn"):

puts(i)

puts("\n")

puts("\n%s%s%s\n"%("="*30,"系統主要服務及狀態[svcs]","="*30))

for i in getCommand('''svcs'''):

puts(i)

puts("\n%s%s%s\n"%("="*30,"服務硬件狀態[prtdiag]","="*30))

for i in getCommand('''prtdiag -v'''):

puts(i)

# puts(getCommand("showrev"))

#硬件狀態信息

#puts(getCommand("prtdiag -v"))

#cpu情況

#puts(getCommand("mpstat"))

#puts(getCommand("sar -u"))

#物理內存大小

#puts(getCommand('''/usr/sbin/prtdiag -v |grep "^Memory"'''))

#虛擬內存

#puts(getCommand('''vmstat 1 2'''))

#puts(getCommand('''swap -s'''))

#=================磁盤IO情況=================

#puts(getCommand('''iostat -xtc'''))? #

總結

以上是生活随笔為你收集整理的python巡检脚本juniper_python实现巡检系统(solaris)示例的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产h视频在线 | 日本午夜影院 | 色蜜桃av| 日韩一区二区三区电影 | 在线观看jizz | 国产农村妇女毛片精品久久 | 中文字幕资源在线 | 国产69页 | 九九热精品在线视频 | 免费国产区 | 国产一级视频在线观看 | 午夜黄色在线 | 色一五月 | 国产精品久久久久久久裸模 | 午夜在线观看视频18 | 亚洲欲妇 | 夜夜爽av福利精品导航 | 黄色av免费网站 | 中国免费一级片 | 黄色片视频在线观看 | 免费看av软件 | 在线欧美日韩国产 | 欧美大片免费在线观看 | 少妇特黄a一区二区三区88av | 成人做爰69片免费看 | 日本免费观看视频 | 在线观看欧美日韩视频 | 午夜精品999 | 亚洲第一页在线 | aaa特级毛片 | 色大师av一区二区三区 | 色婷婷91| 日韩福利在线播放 | 国产婷婷色一区二区在线观看 | 国产精品国产三级国产传播 | 一区二区精品久久 | 精品国产一区二区三区噜噜噜 | 已满18岁免费观看电视连续剧 | 亚洲丝袜av | 欧美成人aaaaⅴ片在线看 | 九九九九九九精品 | 免费中文字幕视频 | 亚洲国产激情 | av撸撸在线 | 婷婷色在线| 亚洲欧美一区二区三区情侣bbw | 91女人18毛片水多国产 | 在线成人日韩 | 中国特级黄色片 | 日韩三级视频在线播放 | 99福利网 | 久草视频手机在线观看 | 日韩啊v | 一级黄色性生活视频 | 美妇湿透娇羞紧窄迎合 | 热99 | 国产又爽又黄的视频 | 国产欧美日韩一区 | 国产精品久久久久久白浆 | 天天添天天操 | 一级特黄av| 日本三级中文字幕在线观看 | 久久精品久久99 | 黑鬼大战白妞高潮喷白浆 | 国产精品一区二区自拍 | 日本精品视频一区二区 | 国产亚洲一区二区在线 | 在线视频资源 | www操 | 亚洲精品偷拍 | 欧美有码在线观看 | 欧美视频自拍偷拍 | 亚洲黄色片子 | 一级片av| 色哟哟一区二区 | 波多野结衣加勒比 | 成人在线免费网站 | 欧美黄色小视频 | 裸体美女免费视频网站 | 在线免费看a| 日本视频一区二区三区 | 成人资源站 | 国产精品手机视频 | 91视频综合| 91视频社区 | 中国女人内精69xxxxxx | 粗大黑人巨茎大战欧美成人免费看 | 欧美性色网| 国产最新在线 | 精品一区李梓熙捆绑 | xxxxwwww国产| 韩国成人理伦片免费播放 | 黑丝美女啪啪 | 中文字幕在线一区二区三区 | 99精品影视 | 欧美日韩欧美日韩在线观看视频 | 久久免费的精品国产v∧ | 国产高清亚洲 | 精品无码国产一区二区三区51安 |