欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

Linux常用監(jiān)控指標(biāo)有哪些

本篇內(nèi)容介紹了“Linux常用監(jiān)控指標(biāo)有哪些”的有關(guān)知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

創(chuàng)新互聯(lián)堅信:善待客戶,將會成為終身客戶。我們能堅持多年,是因為我們一直可值得信賴。我們從不忽悠初訪客戶,我們用心做好本職工作,不忘初心,方得始終。十載網(wǎng)站建設(shè)經(jīng)驗創(chuàng)新互聯(lián)是成都老牌網(wǎng)站營銷服務(wù)商,為您提供網(wǎng)站建設(shè)、做網(wǎng)站、網(wǎng)站設(shè)計、H5建站、網(wǎng)站制作、品牌網(wǎng)站設(shè)計、小程序設(shè)計服務(wù),給眾多知名企業(yè)提供過好品質(zhì)的建站服務(wù)。

1. Linux運維基礎(chǔ)采集項

做運維,不怕出問題,怕的是出了問題,抓不到現(xiàn)場,兩眼摸黑。所以,依靠強大的監(jiān)控系統(tǒng),收集盡可能多的指標(biāo),意義重大。但哪些指標(biāo)才是有意義的呢,本著從實踐中來的思想,各位工程師在長期摸爬滾打中總結(jié)出來的經(jīng)驗最有價值。

在各位運維工程師長期的工作實踐中,我們總結(jié)了在系統(tǒng)運維過程中,經(jīng)常會參考的一些指標(biāo),主要包括以下幾個類別:

  • CPU

  • Load

  • 內(nèi)存

  • 磁盤

  • IO

  • 網(wǎng)絡(luò)相關(guān)

  • 內(nèi)核參數(shù)

  • ss 統(tǒng)計輸出

  • 端口采集

  • 核心服務(wù)的進程存活信息采集

  • 關(guān)鍵業(yè)務(wù)進程資源消耗

  • NTP offset采集

  • DNS解析采集

每個類別,具體的詳細(xì)指標(biāo)如下,這些指標(biāo),都是open-falcon的agent組件直接支持的。falcon-agent每隔一定時間間隔(目前是60秒)會采集一次相關(guān)的指標(biāo),并匯報給server端。

2. CPU相關(guān)采集項

計算方法:通過采集/proc/stat來得到,大家可以參考sar命令的統(tǒng)計輸出來理解。

  • cpu.idle:Percentage of time that the CPU or CPUs were idle and the system did not have an outstanding disk I/O request.

  • cpu.busy:與cpu.idle相對,他的值等于100減去cpu.idle。

  • cpu.guest:Percentage of time spent by the CPU or CPUs to run a virtual processor.

  • cpu.iowait:Percentage of time that the CPU or CPUs were idle during which the system had an outstanding disk I/O request.

  • cpu.irq:Percentage of time spent by the CPU or CPUs to service hardware interrupts.

  • cpu.softirq:Percentage of time spent by the CPU or CPUs to service software interrupts.

  • cpu.nice:Percentage of CPU utilization that occurred while executing at the user level with nice priority.

  • cpu.steal:Percentage of time spent in involuntary wait by the virtual CPU or CPUs while the hypervisor was servicing another virtual processor.

  • cpu.system:Percentage of CPU utilization that occurred while executing at the system level (kernel).

  • cpu.user:Percentage of CPU utilization that occurred while executing at the user level (application).

  • cpu.cnt:cpu核數(shù)。

  • cpu.switches:cpu上下文切換次數(shù),計數(shù)器類型。

3. 磁盤相關(guān)采集項

計算方法:先讀取/proc/mounts拿到所有掛載點,然后通過syscall.Statfs_t拿到blocks和inode的使用情況。每個metric都會附加一組tag描述,類似mount=$mount,fstype=$fstype,其中$mount是掛載點,比如/home,$fstype是文件系統(tǒng),比如ext4。

  • df.bytes.free:磁盤可用量,int64

  • df.bytes.free.percent:磁盤可用量占總量的百分比,float64,比如32.1

  • df.bytes.total:磁盤總大小,int64

  • df.bytes.used:磁盤已用大小,int64

  • df.bytes.used.percent:磁盤已用大小占總量的百分比,float64

  • df.inodes.total:inode總數(shù),int64

  • df.inodes.free:可用inode數(shù)目,int64

  • df.inodes.free.percent:可用inode占比,float64

  • df.inodes.used:已用的inode數(shù)據(jù),int64

  • df.inodes.used.percent:已用inode占比,float64

4. megacli工具輸出

使用 megacli 工具讀取 RAID 相關(guān)信息,每個metric都會附件一組tag描述,用來標(biāo)明所屬PD或者 VD,PD格式為PD=Enclosure_ID:SLOT_ID,比如PD=32:0表明第一塊磁盤 ,VD=0 表明第一個邏輯磁盤。

  • sys.disk.lsiraid.pd.Media_Error_Count:這個及以下三個指標(biāo)目前僅作為數(shù)據(jù)收集,不一定意味磁盤損壞(只是表示損壞概率變大)

  • sys.disk.lsiraid.pd.Other_Error_Count

  • sys.disk.lsiraid.pd.Predictive_Failure_Count

  • sys.disk.lsiraid.pd.Drive_Temperature

  • sys.disk.lsiraid.pd.Firmware_state:如果值不為0,則此物理磁盤出現(xiàn)問題

  • sys.disk.lsiraid.vd.cache_policy:如果值不為0,表示此邏輯磁盤緩存策略和設(shè)置不符

  • sys.disk.lsiraid.vd.state:如果值不為0,表示此邏輯磁盤出現(xiàn)問題

5. SMART工具輸出

使用 smartctl 工具讀取磁盤 SMART 信息,目前所有指標(biāo)僅作為數(shù)據(jù)收集,不一定意味磁盤損壞(只是表示概率變大),每個metric都會有一組tag描述,表明盤符,例如device=/dev/sda。

  • sys.disk.smart.Reallocated_Sector_Ct

  • sys.disk.smart.Spin_Retry_Count

  • sys.disk.smart.Reallocated_Event_Count

  • sys.disk.smart.Current_Pending_Sector

  • sys.disk.smart.Offline_Uncorrectable

  • sys.disk.smart.Temperature_Celsius

6. 分區(qū)讀寫監(jiān)控

測試所有已掛載分區(qū)是否可讀寫,每個metric都會有一組tag描述,表示掛載點,比如mount=/home

sys.disk.rw:如果值不為0,表明此分區(qū)讀寫出現(xiàn)問題

7. IO相關(guān)采集項

計算方法:每秒采集一次/proc/diskstats,計算差值,都是計數(shù)器類型的。每個metric都會有一組tag描述,形如device=$device,用來表示具體的設(shè)備,比如sda1、sdb。用戶可以參考iostat的幫助文檔來理解具體的metric含義。

  • disk.io.ios_in_progress:Number of actual I/O requests currently in flight.

  • disk.io.msec_read:Total number of ms spent by all reads.

  • disk.io.msec_total:Amount of time during which ios_in_progress >= 1.

  • disk.io.msec_weighted_total:Measure of recent I/O completion time and backlog.

  • disk.io.msec_write:Total number of ms spent by all writes.

  • disk.io.read_merged:Adjacent read requests merged in a single req.

  • disk.io.read_requests:Total number of reads completed successfully.

  • disk.io.read_sectors:Total number of sectors read successfully.

  • disk.io.write_merged:Adjacent write requests merged in a single req.

  • disk.io.write_requests:total number of writes completed successfully.

  • disk.io.write_sectors:total number of sectors written successfully.

  • disk.io.read_bytes:單位是byte的數(shù)字

  • disk.io.write_bytes:單位是byte的數(shù)字

  • disk.io.avgrq_sz:下面幾個值就是iostat -x 1看到的值

  • disk.io.avgqu-sz

  • disk.io.await

  • disk.io.svctm

  • disk.io.util:是個百分?jǐn)?shù),比如56.43,表示56.43%

8. 機器負(fù)載相關(guān)采集項

計算方法:讀取/proc/loadavg,都是原始值類型的:

  • load.1min

  • load.5min

  • load.15min

9. 內(nèi)存相關(guān)采集項

計算方法:讀取/proc/meminfo 中的內(nèi)容,其中的mem.memfree是free+buffers+cached,mem.memused=mem.memtotal-mem.memfree。用戶具體可以參考free命令的輸出和幫助文檔來理解每個metric的含義。

  • mem.memtotal:內(nèi)存總大小

  • mem.memused:使用了多少內(nèi)存

  • mem.memused.percent:使用的內(nèi)存占比

  • mem.memfree

  • mem.memfree.percent

  • mem.swaptotal:swap總大小

  • mem.swapused:使用了多少swap

  • mem.swapused.percent:使用的swap的占比

  • mem.swapfree

  • mem.swapfree.percent

10. 網(wǎng)絡(luò)相關(guān)采集項

計算方法:讀取/proc/net/dev的內(nèi)容,每個metric都附加有一組tag,形如iface=$iface,標(biāo)明具體那個interface,比如eth0。metric中帶有in的表示流入情況,out表示流出情況,total是總量in+out,支持的metric如下:

  • net.if.in.bytes

  • net.if.in.compressed

  • net.if.in.dropped

  • net.if.in.errors

  • net.if.in.fifo.errs

  • net.if.in.frame.errs

  • net.if.in.multicast

  • net.if.in.packets

  • net.if.out.bytes

  • net.if.out.carrier.errs

  • net.if.out.collisions

  • net.if.out.compressed

  • net.if.out.dropped

  • net.if.out.errors

  • net.if.out.fifo.errs

  • net.if.out.packets

  • net.if.total.bytes

  • net.if.total.dropped

  • net.if.total.errors

  • net.if.total.packets

11. 端口采集項

計算方法,通過ss -ln,來判斷指定的端口是否處于listen狀態(tài)。原始值類型,值要么是1:代表在監(jiān)聽,要么是0,代表沒有在監(jiān)聽。每個metric都附件一組tag,形如port=port,port就是具體的端口。

  • net.port.listen

12. 機器內(nèi)核配置

  • kernel.maxfiles:讀取的/proc/sys/fs/file-max

  • kernel.files.allocated:讀取的/proc/sys/fs/file-nr第一個Field

  • kernel.files.left:值=kernel.maxfiles-kernel.files.allocated

  • kernel.maxproc:讀取的/proc/sys/kernel/pid_max

13. ntp采集項

使用 ntpq -pn 獲取本機時間相對于 ntp 服務(wù)器的 offset。

  • sys.ntp.offset:本機偏移時間,單位為ms,值過大或者為0則表明有異常,需要報警

14. 進程監(jiān)控

proc.num:判斷某個進程的數(shù)目,這里需要分兩個場景,一種是根據(jù)進程的名字來判定,比如name=sshd;另外一種是根據(jù)cmdline來判定,比如Java的應(yīng)用進程名可能都是java,根據(jù)第一種情況沒法做區(qū)分,此時可以配置cmdline,如cmdline=./falcon_agent-c./cfg.ini

15. 進程資源監(jiān)控

  • process.cpu.all:進程和它的子進程使用的sys+user的cpu,單位是jiffies

  • process.cpu.sys:進程和它的子進程使用的sys cpu,單位是jiffies

  • process.cpu.user:進程和它的子進程使用的user cpu,單位是jiffies

  • process.swap:進程和它的子進程使用的swap,單位是page

  • process.fd:進程使用的文件描述符個數(shù)

  • process.mem:進程占用內(nèi)存,單位byte

16. ss命令輸出

  • ss.orphaned

  • ss.closed

  • ss.timewait

  • ss.slabinfo.timewait

  • ss.synrecv

  • ss.estab

“Linux常用監(jiān)控指標(biāo)有哪些”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!

文章名稱:Linux常用監(jiān)控指標(biāo)有哪些
文章分享:http://chinadenli.net/article36/jogdsg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導(dǎo)航、品牌網(wǎng)站建設(shè)、電子商務(wù)、全網(wǎng)營銷推廣云服務(wù)器、品牌網(wǎng)站設(shè)計

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁設(shè)計公司
国产精品福利精品福利| 日本少妇中文字幕不卡视频| 国产av一区二区三区麻豆| 亚洲一区二区精品久久av| 日韩免费成人福利在线| 欧美又黑又粗大又硬又爽| 一二区中文字幕在线观看| 国内精品偷拍视频久久| 亚洲三级视频在线观看免费| 欧美日韩无卡一区二区| 东京热一二三区在线免| 国产精品一区二区三区黄色片| 欧美六区视频在线观看| 国产传媒欧美日韩成人精品| 人妻露脸一区二区三区| 久久永久免费一区二区| 欧美亚洲美女资源国产| 美日韩一区二区精品系列| 四十女人口红哪个色好看| 色哟哟哟在线观看视频| 国产精品午夜福利免费在线| 日本不卡片一区二区三区| 精品国产亚洲区久久露脸 | 国产亚洲精品岁国产微拍精品| 日韩女优精品一区二区三区| 国产原创中文av在线播放| av在线免费观看在线免费观看| 国产成人午夜av一区二区| 久久热在线免费视频精品| 亚洲最新一区二区三区| 欧美午夜一区二区福利视频| 午夜精品一区二区三区国产| 日韩一级免费中文字幕视频| 美国女大兵激情豪放视频播放 | 亚洲乱妇熟女爽的高潮片| 欧美激情区一区二区三区| 久久热在线视频免费观看| 污污黄黄的成年亚洲毛片| 中文文精品字幕一区二区| 精品少妇人妻av免费看| 九九热视频免费在线视频|