#化鯤為鵬,我有話說# 鯤鵬服務器信息巡檢腳本

      網友投稿 928 2025-04-02

      一、背景


      目前使用華為云鯤鵬服務器,對登錄一個系統,快速查看其系統信息,檢查系統各項指標及參數,編寫系統快速檢查腳本,輸出系統信息到腳本運行的logs目錄下。

      二、腳本

      git地址

      #!/bin/bash #?auth:kaliarch #?func:sys?info?check #?version:v1.0 #?sys:centos6.x/7.x [?$(id?-u)?-gt?0?]?&&?echo?"請用root用戶執行此腳本!"?&&?exit?1 sysversion=$(rpm?-q?centos-release|cut?-d-?-f3) line="-------------------------------------------------" [?-d?logs?]?||?mkdir?logs sys_check_file="logs/$(ip?a?show?dev?eth0|grep?-w?inet|awk?'{print?}'|awk?-F?'/'?'{print?}')-`date?+%Y%m%d`.txt" #?獲取系統cpu信息 function?get_cpu_info()?{ ????Physical_CPUs=$(grep?"physical?id"?/proc/cpuinfo|?sort?|?uniq?|?wc?-l) ????Virt_CPUs=$(grep?"processor"?/proc/cpuinfo?|?wc?-l) ????CPU_Kernels=$(grep?"cores"?/proc/cpuinfo|uniq|?awk?-F?':?'?'{print?}') ????CPU_Type=$(grep?"model?name"?/proc/cpuinfo?|?awk?-F?':?'?'{print?}'?|?sort?|?uniq) ????CPU_Arch=$(uname?-m) cat?</dev/null) ????if?[?${sysversion}?-gt?6?];then ????????service_config=$(systemctl?list-unit-files?--type=service?--state=enabled|grep?"enabled") ????????run_service=$(systemctl?list-units?--type=service?--state=running?|grep?".service") ????else ????????service_config=$(/sbin/chkconfig?|?grep?-E?":on|:啟用"?|column?-t) ????????run_service=$(/sbin/service?--status-all|grep?-E?"running") ????fi cat?<#!/bin/bash #?auth:kaliarch #?func:sys?info?check #?version:v1.0 #?sys:centos6.x/7.x [?$(id?-u)?-gt?0?]?&&?echo?"請用root用戶執行此腳本!"?&&?exit?1 sysversion=$(rpm?-q?centos-release|cut?-d-?-f3) line="-------------------------------------------------" [?-d?logs?]?||?mkdir?logs sys_check_file="logs/$(ip?a?show?dev?eth0|grep?-w?inet|awk?'{print?$2}'|awk?-F?'/'?'{print?$1}')-`date?+%Y%m%d`.txt" #?獲取系統cpu信息 function?get_cpu_info()?{ ????Physical_CPUs=$(grep?"physical?id"?/proc/cpuinfo|?sort?|?uniq?|?wc?-l) ????Virt_CPUs=$(grep?"processor"?/proc/cpuinfo?|?wc?-l) ????CPU_Kernels=$(grep?"cores"?/proc/cpuinfo|uniq|?awk?-F?':?'?'{print?$2}') ????CPU_Type=$(grep?"model?name"?/proc/cpuinfo?|?awk?-F?':?'?'{print?$2}'?|?sort?|?uniq) ????CPU_Arch=$(uname?-m) cat?</dev/null) ????if?[?${sysversion}?-gt?6?];then ????????service_config=$(systemctl?list-unit-files?--type=service?--state=enabled|grep?"enabled") ????????run_service=$(systemctl?list-units?--type=service?--state=running?|grep?".service") ????else ????????service_config=$(/sbin/chkconfig?|?grep?-E?":on|:啟用"?|column?-t) ????????run_service=$(/sbin/service?--status-all|grep?-E?"running") ????fi cat?</dev/null|cut?-d/?-f5;egrep?-v?"^$|^#"?${cronuser}?2>/dev/null;echo?"";done) cat?<?${sys_check_file}

      }'?/etc/passwd) ????ssh_config=$(egrep?-v?"^#|^$"?/etc/ssh/sshd_config) ????sudo_config=$(egrep?-v?"^#|^$"?/etc/sudoers?|grep?-v?"^Defaults") ????host_config=$(egrep?-v?"^#|^$"?/etc/hosts) ????crond_config=$(for?cronuser?in?/var/spool/cron/*?;do?ls?${cronuser}?2>/dev/null|cut?-d/?-f5;egrep?-v?"^$|^#"?${cronuser}?2>/dev/null;echo?"";done) cat?<?${sys_check_file}

      三、測試

      #化鯤為鵬,我有話說# 鯤鵬服務器信息巡檢腳本

      鯤鵬服務器測試

      采集鯤鵬服務器信息

      CPU信息: 物理CPU個數:??0 邏輯CPU個數:??2 每CPU核心數: CPU型號: CPU架構:??????aarch64 ------------------------------------------------- 內存信息: ??????????????total????????used????????free??????shared??buff/cache???available Mem:???????????3482?????????393????????2081??????????20????????1007????????2514 Swap:?????????????0???????????0???????????0 ------------------------------------------------- IP信息: 系統公網地址:??????121.36.1.227 系統私網地址:??????192.168.0.17 網關地址:??????????192.168.0.1 MAC地址:???????????fa:16:3e:50:d8:50 02:42:9b:e4:84:bd d6:77:f9:49:14:8f 路由信息: Kernel?????????????IP?????????????????????routing??????????table Destination????????Gateway????????????????Genmask??????????Flags??Metric??Ref??Use??Iface 0.0.0.0????????????192.168.0.1????????????0.0.0.0??????????UG?????100?????0????0????eth0 169.254.169.254????192.168.0.1????????????255.255.255.255??UGH????100?????0????0????eth0 172.17.0.0?????????0.0.0.0????????????????255.255.0.0??????U??????0???????0????0????docker0 192.168.0.0????????0.0.0.0????????????????255.255.255.0????U??????100?????0????0????eth0 DNS????????????????信息: search?????????????openstacklocal nameserver?????????100.125.1.250 nameserver?????????100.125.129.250 options????????????single-request-reopen ------------------------------------------------- 磁盤信息: Disk?/dev/vda:?42.9?GB Disk?/dev/vdb:?107.4?GB 磁盤使用: Filesystem?????Type??????Size??Used?Avail?Use%?Mounted?on devtmpfs???????devtmpfs??1.7G?????0??1.7G???0%?/dev /dev/vda2??????ext4???????39G??3.4G???33G??10%?/ /dev/vda1??????vfat?????1022M??7.7M?1015M???1%?/boot/efi overlay????????overlay????39G??3.4G???33G??10%?/var/lib/docker/overlay2/6fde1851846f50e525be6b6fc104715c604c66b38f5d9e640f403dbc95f54def/merged inode信息: Filesystem?????Inodes?IUsed?IFree?IUse%?Mounted?on devtmpfs??????????28K???303???27K????2%?/dev /dev/vda2????????2.5M???78K??2.4M????4%?/ /dev/vda1???????????0?????0?????0?????-?/boot/efi overlay??????????2.5M???78K??2.4M????4%?/var/lib/docker/overlay2/6fde1851846f50e525be6b6fc104715c604c66b38f5d9e640f403dbc95f54def/merged ------------------------------------------------- 系統信息: 系統:??????????????GNU/Linux 發行版本:??????????CentOS????????????????????????????????Linux??release??7.4.1708??(AltArch) 系統內核:??????????4.14.0-115.5.1.el7a.aarch64 主機名:????????????ecs-kc1-large-2-linux-20191111131638 selinux狀態:???????Disabled 系統語言:??????????en_US.UTF-8 系統當前時間:??????Wed???????????????????????????????????Nov????13???????17:53:35??CST????????2019 系統最后重啟時間:??2019-11-11????????????????????????????13:18 系統運行時間:??????2?????????????????????????????????????days 系統負載:??????????0.00,?????????????????????????????????0.00,??0.00 ------------------------------------------------- 服務啟動配置: atd.service?????????????????????????????????enabled auditd.service??????????????????????????????enabled autovt@.service?????????????????????????????enabled cloud-config.service????????????????????????enabled cloud-final.service?????????????????????????enabled cloud-init-local.service????????????????????enabled cloud-init.service??????????????????????????enabled crond.service???????????????????????????????enabled dbus-org.freedesktop.NetworkManager.service?enabled dbus-org.freedesktop.nm-dispatcher.service??enabled docker.service??????????????????????????????enabled getty@.service??????????????????????????????enabled irqbalance.service??????????????????????????enabled kdump.service???????????????????????????????enabled lvm2-monitor.service????????????????????????enabled NetworkManager-dispatcher.service???????????enabled NetworkManager.service??????????????????????enabled ntpd.service????????????????????????????????enabled postfix.service?????????????????????????????enabled rsyslog.service?????????????????????????????enabled sshd.service????????????????????????????????enabled systemd-readahead-collect.service???????????enabled systemd-readahead-drop.service??????????????enabled systemd-readahead-replay.service????????????enabled tuned.service???????????????????????????????enabled ------------------------------------------------- 運行的服務: atd.service??????????????????????loaded?active?running?Job?spooling?tools auditd.service???????????????????loaded?active?running?Security?Auditing?Service cloudResetPwdUpdateAgent.service?loaded?active?running?LSB:?@app.long.name@ containerd.service???????????????loaded?active?running?containerd?container?runtime crond.service????????????????????loaded?active?running?Command?Scheduler dbus.service?????????????????????loaded?active?running?D-Bus?System?Message?Bus denyhosts.service????????????????loaded?active?running?LSB:?denyhosts docker.service???????????????????loaded?active?running?Docker?Application?Container?Engine getty@tty1.service???????????????loaded?active?running?Getty?on?tty1 irqbalance.service???????????????loaded?active?running?irqbalance?daemon lvm2-lvmetad.service?????????????loaded?active?running?LVM2?metadata?daemon NetworkManager.service???????????loaded?active?running?Network?Manager ntpd.service?????????????????????loaded?active?running?Network?Time?Service polkit.service???????????????????loaded?active?running?Authorization?Manager postfix.service??????????????????loaded?active?running?Postfix?Mail?Transport?Agent rsyslog.service??????????????????loaded?active?running?System?Logging?Service serial-getty@ttyAMA0.service?????loaded?active?running?Serial?Getty?on?ttyAMA0 sshd.service?????????????????????loaded?active?running?OpenSSH?server?daemon systemd-journald.service?????????loaded?active?running?Journal?Service systemd-logind.service???????????loaded?active?running?Login?Service systemd-udevd.service????????????loaded?active?running?udev?Kernel?Device?Manager tuned.service????????????????????loaded?active?running?Dynamic?System?Tuning?Daemon ------------------------------------------------- 監聽端口: Proto?Recv-Q?Send-Q?Local?Address???????????Foreign?Address?????????State???????PID/Program?name???? tcp????????0??????0?0.0.0.0:22??????????????0.0.0.0:*???????????????LISTEN??????1293/sshd??????????? tcp????????0??????0?127.0.0.1:25????????????0.0.0.0:*???????????????LISTEN??????990/master?????????? tcp????????0??????0?0.0.0.0:6379????????????0.0.0.0:*???????????????LISTEN??????7695/./src/redis-se? tcp6???????0??????0?:::80???????????????????:::*????????????????????LISTEN??????9992/docker-proxy??? tcp6???????0??????0?:::22???????????????????:::*????????????????????LISTEN??????1293/sshd??????????? tcp6???????0??????0?::1:25??????????????????:::*????????????????????LISTEN??????990/master?????????? tcp6???????0??????0?:::6379?????????????????:::*????????????????????LISTEN??????7695/./src/redis-se? udp????????0??????0?0.0.0.0:7945????????????0.0.0.0:*???????????????????????????621/dhclient???????? udp????????0??????0?0.0.0.0:68??????????????0.0.0.0:*???????????????????????????621/dhclient???????? udp????????0??????0?172.17.0.1:123??????????0.0.0.0:*???????????????????????????548/ntpd???????????? udp????????0??????0?192.168.0.17:123????????0.0.0.0:*???????????????????????????548/ntpd???????????? udp????????0??????0?127.0.0.1:123???????????0.0.0.0:*???????????????????????????548/ntpd???????????? udp????????0??????0?0.0.0.0:123?????????????0.0.0.0:*???????????????????????????548/ntpd???????????? udp6???????0??????0?fe80::d477:f9ff:fe4:123?:::*????????????????????????????????548/ntpd???????????? udp6???????0??????0?fe80::42:9bff:fee4::123?:::*????????????????????????????????548/ntpd???????????? udp6???????0??????0?fe80::f816:3eff:fe5:123?:::*????????????????????????????????548/ntpd???????????? udp6???????0??????0?::1:123?????????????????:::*????????????????????????????????548/ntpd???????????? udp6???????0??????0?:::123??????????????????:::*????????????????????????????????548/ntpd???????????? udp6???????0??????0?:::58458????????????????:::*????????????????????????????????621/dhclient???????? ------------------------------------------------- 內核參考配置: ------------------------------------------------- 系統登錄用戶: root:x:0:0:root:/root:/bin/bash ------------------------------------------------- ssh?配置信息: HostKey?/etc/ssh/ssh_host_rsa_key HostKey?/etc/ssh/ssh_host_ecdsa_key HostKey?/etc/ssh/ssh_host_ed25519_key SyslogFacility?AUTHPRIV AuthorizedKeysFile?.ssh/authorized_keys ChallengeResponseAuthentication?no GSSAPIAuthentication?yes GSSAPICleanupCredentials?no UsePAM?yes X11Forwarding?yes AcceptEnv?LANG?LC_CTYPE?LC_NUMERIC?LC_TIME?LC_COLLATE?LC_MONETARY?LC_MESSAGES AcceptEnv?LC_PAPER?LC_NAME?LC_ADDRESS?LC_TELEPHONE?LC_MEASUREMENT AcceptEnv?LC_IDENTIFICATION?LC_ALL?LANGUAGE AcceptEnv?XMODIFIERS Subsystem?sftp??/usr/libexec/openssh/sftp-server PermitRootLogin?yes PasswordAuthentication?yes UseDNS?no ------------------------------------------------- sudo?配置用戶: root????ALL=(ALL)???????ALL %wheel??ALL=(ALL)???????ALL ------------------------------------------------- 定時任務配置: ------------------------------------------------- hosts?信息: ::1?????localhost???????localhost.localdomain???localhost6??????localhost6.localdomain6 127.0.0.1???????localhost???????localhost.localdomain???localhost4??????localhost4.localdomain4 127.0.0.1???????localhost???????localhost 127.0.0.1???????ecs-kc1-large-2-linux-20191111131638????ecs-kc1-large-2-linux-20191111131638 ------------------------------------------------- CPU占用top10: ??PID?USER??????PR??NI????VIRT????RES????SHR?S??%CPU?%MEM?????TIME+?COMMAND ????1?root??????20???0????9536???8192???4224?S???0.0??0.2???0:02.49?systemd ????2?root??????20???0???????0??????0??????0?S???0.0??0.0???0:00.00?kthreadd ????4?root???????0?-20???????0??????0??????0?I???0.0??0.0???0:00.00?kworker/0:0H ????6?root???????0?-20???????0??????0??????0?I???0.0??0.0???0:00.00?mm_percpu_wq ????7?root??????20???0???????0??????0??????0?S???0.0??0.0???0:00.12?ksoftirqd/0 ????8?root??????20???0???????0??????0??????0?I???0.0??0.0???0:19.98?rcu_sched ????9?root??????20???0???????0??????0??????0?I???0.0??0.0???0:00.00?rcu_bh ???10?root??????rt???0???????0??????0??????0?S???0.0??0.0???0:00.02?migration/0 ???11?root??????rt???0???????0??????0??????0?S???0.0??0.0???0:00.14?watchdog/0???12?root??????20???0???????0??????0??????0?S???0.0??0.0???0:00.00?cpuhp/0 內存占用top10: ??PID?USER??????PR??NI????VIRT????RES????SHR?S??%CPU?%MEM?????TIME+?COMMAND ????1?root??????20???0????9536???8192???4224?S???0.0??0.2???0:02.49?systemd ????8?root??????20???0???????0??????0??????0?I???0.0??0.0???0:19.98?rcu_sched ???11?root??????rt???0???????0??????0??????0?S???0.0??0.0???0:00.14?watchdog/0 ????7?root??????20???0???????0??????0??????0?S???0.0??0.0???0:00.12?ksoftirqd/0 ???10?root??????rt???0???????0??????0??????0?S???0.0??0.0???0:00.02?migration/0 ????9?root??????20???0???????0??????0??????0?I???0.0??0.0???0:00.00?rcu_bh ????6?root???????0?-20???????0??????0??????0?I???0.0??0.0???0:00.00?mm_percpu_wq ????4?root???????0?-20???????0??????0??????0?I???0.0??0.0???0:00.00?kworker/0:0H ????2?root??????20???0???????0??????0??????0?S???0.0??0.0???0:00.00?kthreadd ???12?root??????20???0???????0??????0??????0?S???0.0??0.0???0:00.00?cpuhp/0

      鯤鵬

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:FusionInsight測試系列之:NameNode隨機寫性能測試
      下一篇:excel中自動排序的教程
      相關文章
      亚洲国产精品一区二区久| 亚洲男同帅GAY片在线观看| 亚洲中文字幕无码一区二区三区| 亚洲Aⅴ无码一区二区二三区软件| 亚洲GV天堂无码男同在线观看| 国产亚洲精品成人AA片| 亚洲人成毛片线播放| 亚洲人成电影网站| 亚洲永久中文字幕在线| 亚洲一卡二卡三卡| 亚洲国产激情在线一区| 伊人久久五月丁香综合中文亚洲| 亚洲成人激情小说| 亚洲精品国产suv一区88| 亚洲AV成人精品日韩一区| 国产精品久久久久久亚洲影视| 久久亚洲精品无码av| 亚洲AV无码不卡在线观看下载| jizzjizz亚洲| 中文字幕亚洲一区二区三区| 亚洲日韩中文字幕在线播放| 亚洲va久久久噜噜噜久久狠狠| 亚洲国产综合专区电影在线 | 久久水蜜桃亚洲AV无码精品| 精品亚洲成A人在线观看青青| 亚洲AⅤ永久无码精品AA| 中文字幕亚洲第一| 亚洲AV无码一区二区二三区软件| 亚洲人成网站影音先锋播放| 亚洲福利视频一区二区三区| 亚洲人成网站看在线播放| 亚洲国产精品18久久久久久| 国产AV日韩A∨亚洲AV电影| 国产精品亚洲综合专区片高清久久久| 亚洲午夜久久久久妓女影院| 亚洲精品国产成人99久久| 久久久久亚洲AV无码网站| 亚洲av无码不卡久久| 亚洲AV噜噜一区二区三区| 精品国产人成亚洲区| 亚洲av色福利天堂|