導航:首頁 > 編程大全 > 磁碟io監控工具

磁碟io監控工具

發布時間:2023-08-07 18:52:56

1. 如何在linux中快速監控多個雲主機

有很多監控工具可用來監控本地和遠程 Linux 系統,一個很好的例子是Cockpit。但是,這些工具的安裝和使用比較復雜,至少對於新手管理員來說是這樣。新手管理員可能需要花一些時間來弄清楚如何配置這些工具來監視系統。如果你想要以快速且粗略地在區域網中一次監控多台主機,你可能需要了解一下 「rwho」 工具。只要安裝了 rwho 實用程序,它將立即快速地監控本地和遠程系統。你什麼都不用配置!你所要做的就是在要監視的系統上安裝 「rwho」 工具。

你可以在以下位置找到有關區域網中所有其他機器的信息:


  • $ls/var/spool/rwho/

  • whod.ostechnix whod.server

  • 它很小,但卻非常有用,可以發現誰在哪台計算機上登錄,以及正常運行時間和系統負載詳情。

    建議閱讀:

    請注意,這種方法有一個嚴重的漏洞。由於有關每台計算機的信息都通過網路進行廣播,因此該子網中的每個人都可能獲得此信息。通常情況下可以,但另一方面,當有關網路的信息分發給非授權用戶時,這可能是不必要的副作用。因此,強烈建議在受信任和受保護的區域網中使用它。

    2. 如何用java實現遠程監控linux伺服器磁碟io

    對於遠程監控Linux主機系統CPU,內存使用情況,以前也使用了top等命令,但是最後還是覺得使用vmstat比較版好.

    運行top命令獲得系統權CPU使用情況有兩個缺點,

    第一運行top命令,執行的shell語句相對復雜.
    用top命令獲得CPU使用情況的shell語句
    top -b -n 2 | grep Cpu |sed 1d | awk '{print $5}' | cut -f 1 -d "."
    第二:有時候系統峰值時間很短暫,容易造成誤判.

    注意:運行本例子,你還需要下載第三方ganymed-ssh2-build251beta1.jar,改軟體主要用於通過ssh遠程登錄被監控主機.
    ITjob上。看。的

    3. linux查看磁碟io的幾種方法

    linux查看磁碟io的幾種方法

    怎樣才能快速的定位到並發高是由於磁碟io開銷大呢?可以通過三種方式:

    第一種:用 top 命令 中的cpu 信息觀察

    Top可以看到的cpu信息有:

    Tasks: 29 total, 1 running, 28 sleeping, 0 stopped, 0 zombie

    Cpu(s): 0.3% us, 1.0% sy, 0.0% ni, 98.7% id, 0.0% wa, 0.0% hi, 0.0% si

    具體的解釋如下:

    Tasks: 29 total 進程總數

    1 running 正在運行的進程數

    28 sleeping 睡眠的進程數

    0 stopped 停止的進程數

    0 zombie 僵屍進程數

    Cpu(s):

    0.3% us 用戶空間佔用CPU百分比

    1.0% sy 內核空間佔用CPU百分比

    0.0% ni 用戶進程空間內改變過優先順序的進程佔用CPU百分比

    98.7% id 空閑CPU百分比

    0.0% wa 等待輸入輸出的CPU時間百分比

    0.0% hi

    0.0% si

    0.0% wa 的百分比可以大致的體現出當前的磁碟io請求是否頻繁。如果 wa的數量比較大,說明等待輸入輸出的的io比較多。

    第二種:用vmstat

    vmstat 命令報告關於線程、虛擬內存、磁碟、陷阱和 CPU 活動的統計信息。由 vmstat 命令生成的報告可以用於平衡系統負載活動。系統范圍內的這些統計信息(所有的處理器中)都計算出以百分比表示的平均值,或者計算其總和。

    輸入命令:

    vmstat 2 5

    如果發現等待的進程和處在非中斷睡眠狀態的進程數非常多,並且發送到塊設備的塊數和從塊設備接收到的塊數非常大,那就說明磁碟io比較多。

    vmstat參數解釋:

    Procs

    r: 等待運行的進程數 b: 處在非中斷睡眠狀態的進程數 w: 被交換出去的可運行的進程數。此數由 linux 計算得出,但 linux 並不耗盡交換空間

    Memory

    swpd: 虛擬內存使用情況,單位:KB

    free: 空閑的內存,單位KB

    buff: 被用來做為緩存的內存數,單位:KB

    Swap

    si: 從磁碟交換到內存的交換頁數量,單位:KB/秒

    so: 從內存交換到磁碟的交換頁數量,單位:KB/秒

    IO

    bi: 發送到塊設備的塊數,單位:塊/秒

    bo: 從塊設備接收到的塊數,單位:塊/秒

    System

    in: 每秒的中斷數,包括時鍾中斷

    cs: 每秒的環境(上下文)切換次數

    CPU

    按 CPU 的總使用百分比來顯示

    us: CPU 使用時間

    sy: CPU 系統使用時間

    id: 閑置時間

    准測

    更多vmstat使用信息

    第二種:用iostat

    安裝:

    Iostat 是 sysstat 工具集的一個工具,需要安裝。

    Centos的安裝方式是:

    yum install sysstat

    Ubuntu的安裝方式是:

    aptitude install sysstat

    使用:

    iostat -dx 顯示磁碟擴展信息

    root@fileapp:~# iostat -dx

    r/s 和 w/s 分別是每秒的讀操作和寫操作,而rKB/s 和wKB/s 列以每秒千位元組為單位顯示了讀和寫的數據量

    如果這兩對數據值都很高的話說明磁碟io操作是很頻繁。

    +++++++++++++++++++++++++++++++++++++

    linux wa%過高,iostat查看io狀況

    1, 安裝  iostat  

    yum install sysstat

    之後就可以使用 iostat 命令了,

    2,入門使用

    iostat -d -k 2

    參數 -d 表示,顯示設備(磁碟)使用狀態;-k某些使用block為單位的列強制使用Kilobytes為單位;2表示,數據顯示每隔2秒刷新一次。

    tps:該設備每秒的傳輸次數(Indicate the number of transfers per second that were issued to the device.)。"一次傳輸"意思是"一次I/O請求"。多個邏輯請求可能會被合並為"一次I/O請求"。"一次傳輸"請求的大小是未知的。kB_read/s:每秒從設備(drive expressed)讀取的數據量;

    kB_wrtn/s:每秒向設備(drive expressed)寫入的數據量;

    kB_read:讀取的總數據量;kB_wrtn:寫入的總數量數據量;這些單位都為Kilobytes。

    指定監控的設備名稱為sda,該命令的輸出結果和上面命令完全相同。

    iostat -d sda 2

    默認監控所有的硬碟設備,現在指定只監控sda。 

    3, -x 參數

    iostat還有一個比較常用的選項 -x ,該選項將用於顯示和io相關的擴展數據。

    iostat -d -x -k 1 10

    輸出信息的含義



    4, 常見用法

    iostat -d -k 1 10        #查看TPS和吞吐量信息(磁碟讀寫速度單位為KB)

    iostat -d -m 2            #查看TPS和吞吐量信息(磁碟讀寫速度單位為MB)

    iostat -d -x -k 1 10      #查看設備使用率(%util)、響應時間(await) iostat -c 1 10 #查看cpu狀態

    5, 實例分析

    iostat -d -k 1 | grep vda

    Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn

    sda10            60.72        18.95        71.53  395637647 1493241908

    sda10          299.02      4266.67      129.41      4352        132

    sda10          483.84      4589.90      4117.17      4544      4076

    sda10          218.00      3360.00      100.00      3360        100

    sda10          546.00      8784.00      124.00      8784        124

    sda10          827.00    13232.00      136.00      13232        136

    上面看到,磁碟每秒傳輸次數平均約400;每秒磁碟讀取約5MB,寫入約1MB。

    iostat -d -x -k 1

    Device:    rrqm/s wrqm/s  r/s  w/s  rsec/s  wsec/s    rkB/s    wkB/s avgrq-sz avgqu-sz  await  svctm  %util

    sda          1.56  28.31  7.84 31.50  43.65    3.16    21.82    1.58    1.19    0.03    0.80  2.61  10.29

    sda          1.98  24.75 419.80  6.93 13465.35  253.47  6732.67  126.73    32.15    2.00    4.70  2.00  85.25

    sda          3.06  41.84 444.90 54.08 14204.08 2048.98  7102.04  1024.49    32.57    2.10    4.21  1.85  92.24

    可以看到磁碟的平均響應時間<5ms,磁碟使用率>80。磁碟響應正常,但是已經很繁忙了。

    可以看到磁碟的平均響應時間<5ms,磁碟使用率>90。磁碟響應正常,但是已經很繁忙了。

    await:  每一個IO請求的處理的平均時間(單位是微秒毫秒)。這里可以理解為IO的響應時間,一般地系統IO響應時間應該低於5ms,如果大於10ms就比較大了

    svctm    表示平均每次設備I/O操作的服務時間(以毫秒為單位)。如果svctm的值與await很接近,表示幾乎沒有I/O等待,磁碟性能很好,

    如果await的值遠高於svctm的值,則表示I/O隊列等待太長,  系統上運行的應用程序將變慢。

    %util: 在統計時間內所有處理IO時間,除以總共統計時間

    所以該參數暗示了設備的繁忙程度

    。一般地,如果該參數是100%表示設備已經接近滿負荷運行了(當然如果是多磁碟,即使%util是100%,因為磁碟的並發能力,所以磁碟使用未必就到了瓶頸)。

    也可以使用下面的命令,同時顯示cpu和磁碟的使用情況

    等待時間超過5ms, 磁碟io有問題

    4. libvirt-java怎麼獲得kvm虛擬機內存使用率

    在雲平台中,基本都需要這樣一個功能,就是收集虛擬機監控數據,比如cpu使用率、內存使用率、磁碟io、網路io等信息。通常這些信息Hypervisor都會提供介面供獲取,這種獲取方式成本是低廉的,通常不會對整個虛擬化環境有影響。想要獲取更多的監控詳情信息,那麼則需要在虛機裡面安裝agent來收集監控數據,這種方式獲取成本高,有時候可能不會接受鏡像裡面有agent的事實,這好比被安裝了後門一樣。兩種方式各有優劣,看各自的需求場景,具體使用具體分析。

    KVM內存虛擬化

    KVM在內存虛擬化上有哪些相關技術可以使用。

    對於客戶機的內存分配上,KVM提供了ballooning機制,其本質就是可以根據宿主機系統內存使用的緊張程度來動態增加或回收客戶機的內存佔用。 如果雲計算環境准備實施oversell,那麼這個機制是十分有用的,因為宿主機上的客戶機不可能同時滿載,這樣便可以有效利用物理內存。

    此外還有HugePage和Transparent HugePage技術。前者可以給客戶機分配一塊大內存獨占使用,但是因為獨占導致很多不靈活,不能在宿主機內存緊張的時候換出; 而後者則是繼承了HugePage的優點並彌補了這個缺點。大頁技術的使用也需要慎重,如果客戶機運行的應用比較依賴內存性能(Redis之流),那麼開啟這個是值得的。

    下面就是解析一下OpenStack獲取虛機內存的方式,以及一些需要注意的坑。

    獲取介面

    使用libvirt的命令行工具可以獲取虛機的內存信息,方式如下:

    $virshlist
    IdNameState
    ----------------------------------------------------

    46instance-0000081arunning
    117instance-000008c0running
    122instance-00000920running

    $virshdommemstat46
    actual2097152
    swap_in0
    rss1031060

    actual是啟動虛機時設置的最大內存,rss是qemu process在宿主機上所佔用的內存,可以通過 grep VmRSS /proc/$(pidof qemu-system-x86_64)/status 得到。但是要獲取的是虛機內部的內存使用情況,這樣明顯不能滿足需求。

    還需要給虛機做些配置,給虛機的libvirt.xml描述文件添加下面的內容:

    #每10s鍾收集一次
    <memballoonmodel="virtio">
    <statsperiod="10"/>
    </memballoon>

    再次查詢虛機的內存信息,得到:

    actual2097152
    swap_in0
    swap_out0
    unused1904816
    available2050112
    rss299952

    unused代表虛機內部未使用的內存量,available代表虛機內部識別出的總內存量,那麼虛機內部的內存使用量則是(available-unused)的結果。


    windows注意事項

    首先windows需要安裝virtio-win相關驅動,除此之外還需要啟動BLNSVR服務。

    在 Windows 2008r2 and Windows 2012/Win8 :

    Copy and rename as Administrator the WIN7AMD64 directory from the virtio.iso to 「c:/Program files/Balloon」

    Open a CMD as Administrator and cd into 「c:/Program Files/Balloon」

    Install the BLNSVR with 「BLNSVR.exe -i」

    在 Windows 2003 / Windows Xp :

    Download the 「devcon」 software on microsoft websitekb311272

    devcon install BALLOON.inf 「PCIVEN_1AF4&DEV_1002&SUBSYS_00051AF4&REV_00」


    OpenStack中的使用

    在OpenStack中,ceilometer組件的meter項有一個memory.usage,這一項便是采樣虛機內存使用量信息,在I版本是不能獲取到的,這個BP並有相關的實現,代碼已經合並到master,且在Juno版本中放出。

    5. linux性能監控工具介紹

    1.uptime
    該命令直觀的顯示了伺服器在過去15分鍾,5分鍾,1分鍾內的平均負載
    2.vmstat
    每隔2秒輸出vmstat的信息,共輸出10次。
    類別
    procs
    swap
    io
    system
    cpu
    r:正在運行的進程數目
    si:
    換入到內存的容量
    bi:
    讀入塊數目
    in:
    中斷數目
    us:用戶
    b:阻塞的進程數目
    so:
    換出內存的容量
    bo:
    寫到塊數目
    cs:
    上下文切換數目
    sy:系統
    id:空閑
    wa:等待io完成的cpu
    3.iostat
    每隔2秒輸出iostat信息,共輸出3次
    tps
    blk_read/s
    blk_wrtn/s
    blk_read
    blk_wrtn
    發送磁碟的I/O請求數
    每秒讀取的block數量
    每秒寫的block數量
    讀入block的總數
    寫入block的總數
    備註:該命令包含了cpu信息和磁碟IO信息,這里簡單介紹下有關磁碟IO的幾個參數。需要注意的是,第一次blk_read和blk_wrtn是統計的歷史總數,後面是每一秒的變化數。
    4.top
    top
    -d
    10
    每10秒鍾查看下信息。
    包含了load信息,系統運行時間信息,cpu信息,進程信息等。
    5.free
    -m
    total:內存總量,
    used:表示總計分配給緩存(包含buffers
    與cache
    )使用的數量,但其中可能部分緩存並未實際使用
    free:未分配的內存
    buffers:系統分配但未被使用的buffers
    數量
    cached:系統分配但未被使用的cache
    數量
    ======buffers/cache行=====
    used:Mem行中的used
    -
    buffers-cached,實際使用的內存總量
    free:
    未被使用的buffers
    與cache
    和未被分配的內存之和,這就是系統當前實際可用內存。
    6.sar
    通過sar命令可以查看伺服器的各個硬體的實時運轉情況。由於顯示的一些參數含義與其它命令類似,這里就不一一詳細介紹,只重點介紹
    幾個參數。
    (1)sar
    -d
    顯示磁碟實時信息
    (2)sar
    -b
    查看I/O和傳送速率的統計信息
    (3)sar
    -u
    顯示cpu實時信息
    (4)sar
    -q
    查看平均負載
    (5)sar
    -r
    查看內存使用情況
    (6)sar
    -n
    DEV
    查看網卡流量情況
    rxpck/s:每秒鍾接收的數據包
    txpck/s:每秒鍾發送的數據包
    rxbyt/s:每秒鍾接收的位元組數
    txbyt/s:每秒鍾發送的位元組數
    rxcmp/s:每秒鍾接收的壓縮數據包
    txcmp/s:每秒鍾發送的壓縮數據包
    rxmcst/s:每秒鍾接收的多播數據包

    6. 監控組態軟體的組態軟體

    俗稱組態軟體,譯自英文SCADA,即 Supervisory Control and Data Acquisition(數據採集與監視控制)。

    組態軟體的應用領域很廣,它可以應用於電力系統、給水系統、石油、化工等領域的數據採集與監視控制以及過程式控制制等諸多領域。

    在電力系統以及電氣化鐵道上又稱遠動系統(RTU System,Remote Terminal Unit)。

    組態軟體是指一些數據採集與過程式控制制的專用軟體,它們是在自動控制系統監控層一級的軟體平台和開發環境,使用靈活的組態方式,為用戶提供快速構建工業自動控制系統監控功能的、通用層次的軟體工具。

    起源於DCS(Distributed Control System分布式控制系統,DCS由儀器,儀表發展而來)

    發展於PLC(Programmable Logic Controller,可編程邏輯控制器,一種數字運算操作的電子系統,專為在工業環境應用而設計的); 1、InTouch:Wonderware 是 Invensys plc「生產管理」部的一個運營單位,是全球工業自動化軟體的領先供應商。

    Wonderware的InTouch軟體是最早進入我國的組態軟體。

    在80年代末、90年代初,基於Windows3.1的InTouch軟體曾讓我們耳目一新,並且InTouch提供了豐富的圖庫。

    但是,早期的InTouch軟體採用DDE方式與驅動程序通信,性能較差,最新的InTouch7.0版已經完全基於32位的Windows平台,並且提供了OPC支持。

    2、IFix:GE Fanuc 智能設備公司由美國通用電氣公司(GE)和日本Fanuc公司合資組建,提供自動化硬體和軟體解決方案,幫助用戶降低成本,提高效率並增強其盈利能力。

    Intellution公司以Fix組態軟體起家,1995年被愛默生收購,現在是愛默生集團的全資子公司,Fix6.x軟體提供工控人員熟悉的概念和操作界面,並提供完備的驅動程序(需單獨購買)。

    Intellution將自己最新的產品系列命名為iFiX,在iFiX中,Intellution提供了強大的組態功能,但新版本與以往的6.x版本並不完全兼容。

    原有的Script語言改為VBA(Visual Basic For Application),並且在內部集成了微軟的VBA開發環境。

    遺憾的是,Intellution並沒有提供6.1版腳本語言到VBA的轉換工具。

    在iFiX中,Intellution的產品與Microsoft的操作系統、網路進行了緊密的集成。

    Intellution也是OPC(OLE for Process Control)組織的發起成員之一。

    iFiX的OPC組件和驅動程序同樣需要單獨購買。

    3、Citech:悉雅特集團(Citect)是世界領先的提供工業自動化系統、設施自動化系統、實時智能信息和新一代 MES 的獨立供應商。

    CiT公司的Citech也是較早進入中國市場的產品。

    Citech具有簡潔的操作方式,但其操作方式更多的是面向程序員,而不是工控用戶。

    Citech提供了類似C語言的腳本語言進行二次開發,但與iFix不同的是,Citech的腳本語言並非是面向對象的,而是類似於C語言,這無疑為用戶進行二次開發增加了難度。

    4、WinCC:西門子自動化與驅動集團(A&D)是西門子股份公司中最大的集團之一,是西門子工業領域的重要組成部分。

    Simens的WinCC也是一套完備的組態開發環境,Simens提供類C語言的腳本,包括一個調試環境。

    WinCC內嵌OPC支持,並可對分布式系統進行組態。

    但WinCC的結構較復雜,用戶最好經過Simens的培訓以掌握WinCC的應用。

    1.力控ForceControl(北京三維力控科技有限公司)

    北京三維力控科技有限公司是專業從事監控組態軟體研發與服務的高新技術企業,核心軟體產品初創於1992年,公司以自主創新為動力,逐漸奠定了在國內市場的領先地位。

    國產監控組態軟體唯一的完整的冗餘與熱備體系設計,完整的分布式網路結構;

    支持控制設備冗餘、多重網路冗餘,多客戶端冗餘、冗餘的主從站都可以操作;

    人機監控圖形界面與過程數據處理分離,內置獨立的實時歷史資料庫

    實時歷史資料庫支持Windows/Unix/Linux 操作系統,資料庫開放介面支持遠程訪問;軟體具備獨立的Web Server,支持 Web Service 介面,支持PDA終端訪問方式;和設備支持多種通訊方式,上千種的驅動程序,支持多協議設備共用一條通訊匯流排,支持不同通訊鏈路切換。

    產品發展歷程:

    1992年:誕生了力控的DOS版本;

    1994年:基於16位的Windows(3.1)的力控版本形成;

    1996年:基於32位的Windows(95)的力控1.0形成;

    1999年:力控1.2版本推出,並在中國石油大慶天然氣公司廣泛應用;

    2000年:力控2.0推出,同時出版了《監控組態軟體及應用》一書;

    2001年:力控「軟」策略PC控制軟體推出;

    2002年:力控2.6推出,北京三維力控正式成立;

    2004年:力控3系列軟體推出;

    2005年:力控pFieldm&reg;網關軟體推出;

    2006年:力控5.0版本軟體推出;

    2007年:力控6.0版本軟體推出;

    2008年:力控6.1版本軟體推出;

    產品特點:

    方便、靈活的開發環境,提供各種工程、畫面模板、可嵌入各種格式(BMP、GIF、JPG、JPEG、CAD等)的圖片,方便畫面製作,大大降低了組態開發的工作量;

    高性能實時、歷史資料庫,快速訪問介面在資料庫4萬點數據負荷時,訪問吞吐量可達到20000次/秒;

    強大的分布式報警、事件處理,支持報警、事件網路數據斷線存儲,恢復功能;

    支持操作圖元對象的多個圖層,通過腳本可靈活控制各圖層的顯示與隱藏;

    全新的、靈活的報表設計工具:提供豐富的報表操作函數集、支持復雜腳本控制,包括:腳本調用和事件腳本,可以提供報表設計器,可以設計多套報表模板;

    提供在Inter/Intra上通過IE瀏覽器以「瘦」客戶端方式來監控工業現場的解決方案;

    支持通過PDA掌上終端在Inter實時監控現場的生產數據,支持通過移動GPRS、CDMA網路與控制設備或其它遠程力控節點通訊

    支持控制設備冗餘、控制網路冗餘、監控伺服器冗餘、監控網路冗餘、監控客戶端冗餘等多種系統冗餘方式。

    全新的高性能實時、歷史資料庫

    力控6.0重新設計了資料庫內核部分。

    除了採用旋轉門演算法對歷史數據進行壓縮外,重新優化設計了磁碟存貯演算法以實現對長年形成的海量歷史數據的快速查詢。

    支持的數據類型除原有的浮點型、布爾型、字元串型外,新增了對二進制型數據的支持。

    單台伺服器容量可達100,000點,吞吐量支持每秒寫入/查詢20,000個數據點。

    歷史資料庫可在線備份。

    支持多伺服器處理。

    當資料庫構成雙機冗餘系統時增加了從站操作功能,即處於備用狀態的從站可作為普通操作員站使用。

    新增資料庫快速訪問介面DBI

    DBI是一套全新設計開發的實時資料庫訪問介面。

    它除了兼容原有介面Db的所有介面功能外,還增加了獲取資料庫結構信息的介面,並增加了動態控制變化數據集功能。

    由於DBI口採用了快速數據訪問機制,數據訪問吞吐量可達到20000次/秒,可以適合過程模擬、優化控制、專家診斷等多種行業應用。

    進程管理

    新增的進程管理器可按照配置安全啟動、停止各個程序進程,支持進程異常自動處理功能。

    可遠程監測各進程狀態,遠程啟、停進程,遠程上傳、下載工程應用或更新程序組件。

    報警、事件處理

    強大的分布式報警、事件處理,支持報警、事件網路數據斷線存儲,恢復功。

    功能強大的、開放的過程可視化監控平台

    全面提升的HMI

    1)支持HMI圖層操作,可靈活控制各圖層的顯示與隱藏。

    2)重新設計的HMI的對象容器,定義了全新的容器介面集,增加了通過腳本對容器對象的直接操作功能,通過腳本可調用對象的方法、屬性。

    3)完善了力控OCX容器的事件型腳本功能,支持更多類型的OCX控制項。

    4)增強的SQL腳本。

    可根據SQL腳本函數返回值判斷執行結果、支持模糊查詢、支持時間類型欄位的處理等。

    靈活的報表生成器

    1)提供豐富的報表操作函數集、支持復雜腳本控制,包括:腳本調用和事件腳本。

    2)兼容Excel工作表文件,提供類Excel的絕大部分功能,包括:編輯功能、計算功能、圖表功能等。

    3)支持圖表顯示自動刷新,可輸出多種文件格式: Excel、TXT、PDF、HTML、CSV等。

    4)可實現多層表頭,可以實現報表嵌套,可以製作復雜的報表格式。

    5)具備列印、列印預覽、頁眉頁腳列印功能。

    6)報表數據源支持實時資料庫和各種關系資料庫,可顯示、處理實時和歷史數據。

    7)提供報表設計器,可以設計多套報表模板。

    對標准組件和圖庫進行了大量更新與擴充

    1)重新設計、開發實時和歷史趨勢、XY曲線、多功能報警、歷史報表、總貌畫面、溫控曲線、ADO歷史曲線等標准組件。

    2)新增多功能圖片顯示、GIF透明動畫、CAD圖形組件等實用圖形工具。

    3)優化、改造了文本輸入、下拉框、列表框、復選框、多選按鈕、起始時間、時間范圍、歷史追憶等Windows控制項。

    4)優化、改造了多媒體播放器、Flash播放器、瀏覽器、幻燈片等子圖。

    5)增加了大批如:PID調節器、手操器等實用子圖。

    新一代的網路功能

    1)Web發布不但支持自有的Web伺服器,同時支持IIS伺服器,開放的Web控制項方便用戶建立門戶網站

    2)支持掌上PDA終端訪問網路伺服器,瀏覽畫面。

    3)豐富了XML數據傳送介面。

    4)加強了GPRS/CDMA移動網路的並發數據功能,適合大型移動網路數據處理。

    全面升級的I/O調度

    6.0的I/O調度在兼容原有全部驅動程序的前提下,進行了多項功能改進。

    1)通過簡單組態配置,即可支持控制設備的的串口、乙太網通道冗餘以及控制器冗餘。

    2)每個驅動可載入獨立進程完成採集,徹底消除單進程容易產生的線程安全隱患。

    3)增加驅動管理器,可查看信道、設備的狀態信息,信道的通信報文,對信道進行啟、停控制。

    4)支持異種通信協議共享同一信道(如:採用RS485協議同時在一個鏈路上採集多種廠家、不同協議的設備)。

    5)增加了監控數據讀寫的優先順序控制功能。

    2.組態王KingView(北京亞控科技發展有限公司)

    性能特點:

    (1)組態王對大容量工程具有高度的可靠性和實時性:

    數據採集性能

     網路通訊性能

     畫面刷新性能

     腳本執行性能

    (2)組態王具有易用性特點:操作簡單、直觀、易理解,符合工控行業使用習慣,簡單實用

    (3)組態王具有擴展性:易於進行功能擴展

    (4)組態王具有良好開放性:提供完善的api介面,利於與其他系統對kingview系統的整合,介面內容包括:

     實時數據的訪問介面

     歷史數據的訪問介面

     報警數據的訪問介面

     安全用戶的訪問介面

     變數對象的配置介面

     設備對象的配置介面

     用戶對象的配置介面

    (5)組態王7.0具有良好可維護性:具有診斷、監視、記錄工具,能夠進行快速的故障定位和排除

    (6)組態王7.0具有可定製性:定製OEM版本快速方便

    技術參數:

    (1)實時數據:報警事件冗餘切換小於2秒

    (2)歷史數據:

     存儲速度:10000點/s

     存儲時間范圍:可由客戶訂制,精確到毫秒級

     查詢: 歷史庫查詢數據時間小於3秒

    同一數據可按照年、月、日、時查詢,時間相差在秒級以內

     歷史冗餘切換時間小於2秒

    (3)冗餘切換:

     IOserver之間切換小於2秒

     IOserver可進行最長7天的數據緩存

    (4)畫面系統

     畫面最大尺寸可達到10240x7680(或更大)

     畫面數目沒有限制

    (5)曲線趨勢圖:

     最多同時顯示4個繪圖區

     最多同時顯示64條曲線

     最多可以同時具有16條數據軸

     可同時具有2條時間軸

    (6)門戶:

     可以支持200個以上的客戶端同時訪問

    3.Realinfo(大慶紫金橋軟體技術有限公司)

    紫金橋監控組態軟體是紫金橋公司在長期的科研和工程實踐中開發的通用工業組態軟體。

    紫金橋組態軟體在實際應用中,以其可靠性、方便性和強大的功能得到用戶的高度評價,用戶已經廣泛應用於石化、煉油、汽車、化工、冶金、制葯、建材、輕工、造紙、采礦、環保、電力、交通、智能樓宇、倉儲、物流、水利等多個行業和領域的過程式控制制、管理監測、現場監視、遠程監視、故障診斷、企業管理、資源計劃等系統。

    軟體發展歷程:

    1993年開始研究開發了具有自主知識產權的國產大型實時資料庫系統軟體

    1996年推出了基於Windows NT和OpenVMS兩種操作系統的實時資料庫系統ConRTDB1.0

    1998年推出了紫金橋實時資料庫系統1.0和紫金橋組態軟體1.0

    2000年推出了紫金橋實時資料庫系統2.0和紫金橋組態軟體2.0

    2002年推出了紫金橋實時資料庫系統3.0和紫金橋組態軟體3.0

    2004年推出了紫金橋實時資料庫系統3.6和紫金橋組態軟體3.6

    2006年推出了紫金橋實時資料庫系統3.6和紫金橋組態軟體3.6的升級版本;推出煤礦行業版軟體

    2007年推出了紫金橋監控組態軟體 V6.0

    2008年推出了實時資料庫系統 V5.0;同年8月推出紫金橋抽油機監控系統V1.0、紫金橋混凝土配料系統V2.0、紫金橋人員定位系統V2.0

    2009年推出了紫金橋組態軟體6.1正式版軟體,紫金橋與高校開始共同研發先進控制管理模塊

    2010年推出了紫金橋抽油機監控系統V2.0;同年推出了紫金橋混凝土配料系統V3.0、紫金橋人員定位系統V3.0

    2011年推出了紫金橋實時資料庫V6.0、紫金橋監控組態軟體V6.5

    紫金橋組態軟體主要特點:

    客戶/伺服器體系結構

    軟體是客戶/伺服器軟體,同時支持分布式伺服器和分布式客戶端。

    一處定義,多處引用:在伺服器端定義的點,可以同時在多個客戶端上引用,減少組態工作量和避免數據的不一致性。

    支持多種組網方式,可以根據實際需要靈活搭建分布式結構,如乙太網、串口、撥號網路、無線電台、GPRS、衛星網等多種連接方式,適應不同場合。

    資料庫處理核心

    資料庫伺服器可以進行各種運算和數據處理,如量程變換、報警、歷史數據記錄、PID控制、流量累計等多種處理,支持資料庫腳本,在核心級實施控制,滿足控制的實時需求。

    靈活的點參數結構,用戶根據需要組態自定義點類型和點參數,滿足個性化需求。

    冗餘系統

    軟體支持雙機/多機熱備份,支持IO冗餘、主機冗餘、通訊冗餘,系統可以智能檢測不同類型的故障並自動進行響應的操作,確保系統安全可靠運行。

    IO驅動

    軟體在長期的應用過程中,開發了數百種久經考驗的IO通訊介面,支持各類智能儀表、智能模塊、變頻器、板卡、PLC和DCS。

    同時支持OPC、DDE等各類開放介面。

    圖形系統

    支持過渡色、透明色,支持各種圖形畫刷,真實再現生產流程,能設計出逼真的圖形效果。

    系統預先定義了數百種標准圖形,如泵、閥、儀表、管道、馬達等,可以縮短開發時間。

    用戶也可以自定義圖庫,一勞永逸。

    腳本系統

    系統支持多種觸發形式的腳本,如鍵動作、數據刷新動作、條件動作、應用動作、窗口動作、對象動作,可以構建各類復雜系統。

    腳本採用類BASIC語言,簡單實用,提供了功能豐富的預定義函數,支持間接變數、數組、循環和自定義函數。

    報表系統

    軟體本身提供了報表系統,可以支持紫金橋的各類運算和函數,還提供了報表函數,報表格式靈活,可以制出各類報表。

    提供EXCEL組件,可把紫金橋的各類(包括實時、歷史、統計等)數據無縫嵌入EXCEL。

    組件對象

    可以直接在畫面中插入各類Windows標准控制項,如文本編輯框、下拉框、列表框、表格、復選框等,全面支持各類ActiveX控制項和OLE對象,提供各種功能組件如溫控曲線、時間調度、自定義菜單等。

    Web發布

    軟體通過Web發布,可以在Inter上授權訪問,授權操作。

    可以使用Windwos自帶的WebServer或紫金橋提供的WebServer,可以任意指定數據發布埠。

    客戶端簡單易用,用戶無需降低IE瀏覽器安全級別,可直接瀏覽。

    周密的安全管理系統

    安全管理支持用戶分組,用戶繼承所在組的全部許可權,且可以定義擁有自己的私有許可權。

    對窗口、配方、各種點、各種操作等都提供了完整的安全保護機制,只有授權用戶才可以操作。

    圖形模版

    使用事先定義的數據處理方式或外觀展現形式,在運行時根據指定的輸入數據,動態生成實例對象。

    為批量組態提供方便,並提高工程的靈活性。

    向導

    針對用戶的實際需求,將一系列常見功能如:歷史查詢、報警查詢、關系庫查詢等模塊化,並以向導的方式實現一鍵組態。

    工程多實例運行

    不同工程可以在同一計算機上獨立運行,每個工程具有完整的運行系統,並且幾乎具備了單工程獨立運行的所有功能。

    4.MCGS(北京昆侖通態自動化軟體科技有限公司):

    ·全中文可視化組態軟體,簡潔、大方,使用方便靈活

    ·完善的中文在線幫助系統和多媒體教程

    ·真正的32位程序,支持多任務、多線程,運行於Win95/98/NT/2000平台

    ·提供近百種繪圖工具和基本圖符,快速構造圖形界面

    ·支持數據採集板卡、智能模塊、智能儀表、PLC、變頻器、網路設備等700多種國內外眾多常用設備

    ·支持溫控曲線、計劃曲線、實時曲線、歷史曲線、XY曲線等多種工控曲線

    ·支持ODBC介面,可與SQL Server、Oracle、Access等關系型資料庫互聯

    ·支持OPC介面、DDE介面和OLE技術,可方便的與其他各種程序和設備互聯

    ·提供漸進色、旋轉動畫、透明點陣圖、流動塊等多種動畫方式,可以達到良好的動畫效果

    ·上千個精美的圖庫元件,保證快速的構建精美的動畫效果

    ·功能強大的網路數據同步、網路資料庫同步構建,保證多個系統完美結合

    ·完善的網路體系結構,可以支持最新流行的各種通訊方式,包括電話通訊網,寬頻通訊網,ISDN通訊網,GPRS通訊網和無線通訊網

    5.Controx(華富開物)北京華富遠科技術有限公司

    Controx採用C#與C++開發,產品分為通用版、嵌入版(CE)、網路版等版本。

    6.QTouch(武漢舜通智能科技有限公司),QT類庫開發而成,完全具有跨平台和統一工作平台特性,可以跨越多個操作系統,如unix、linux、windows等,同時在多個操作上實現統一工作平台,即可以在windows上開發組態,在linux上運行等。

    QTouch是HMI/SCADA組態軟體,提供嵌入式linux平台的人機界面產品。

    7、易控(北京九思易)

    閱讀全文

    與磁碟io監控工具相關的資料

    熱點內容
    文件發到中轉站在哪裡找 瀏覽:608
    net連接字元串在哪個文件中 瀏覽:296
    文件夾怎麼發QQ 瀏覽:521
    文件夾鎖頭 瀏覽:145
    迪士尼在哪個網站買票 瀏覽:329
    gho文件如何轉成iso文件下載 瀏覽:650
    安卓隱藏運行程序圖標 瀏覽:849
    數控車床編程和磨刀哪個難學 瀏覽:158
    win10綁定賬號正版 瀏覽:861
    計算機網路實驗系統 瀏覽:656
    符號表文件格式pdb 瀏覽:623
    聯想win10怎麼做bat文件 瀏覽:611
    手機編程軟體哪個好處 瀏覽:49
    信號與系統視頻教程哪個好 瀏覽:366
    51aspx下載的源碼要打開那些文件 瀏覽:221
    自家的網路被改了怎麼辦 瀏覽:151
    手機版ygopro聯機工具 瀏覽:259
    為什麼斐訊網站登不上 瀏覽:420
    查閱系統中的部門文件 瀏覽:213
    資料庫怎麼傳到另一個電腦 瀏覽:802

    友情鏈接