Netflix效能監控工具Vector介紹
Vector是Netflix開源的主機效能監控框架,能高分辨採集系統和應用程式的各種資料輸出到瀏覽器中,相比傳統透過登入主機執行各種命令獲得系統度量情況,使用Vector能更快地響應系統運維情況。
Vector依賴於Performance Co-Pilot (PCP)收集每個主機上度量資訊,因此首先需要安裝PCP:
$ git clone git://git.pcp.io/pcp
構建安裝:
$ cd pcp
$ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
$ make
$ sudo make install
Vector是一個執行在客戶端瀏覽器的靜態Web應用,可以執行在Apache或Nginx:
$ git clone https://github.com/Netflix/vector.git
安裝依賴:
$ cd Vector
$ bower install
你可以使用Gulp執行Vecot. Gulp是一個自動任務執行器,包括一個實時重新整理的開發Web伺服器,為了啟動Gulp的web伺服器, 首先安裝Gulp :
$ npm install
$ gulp
也可以使用Python的 SimpleHTTPServer執行Vector :
$ cd Vector
$ python -m SimpleHTTPServer 8080
在瀏覽器開啟Vector:
http://localhost:8080
在瀏覽器中可以看出Vector監控的專案如下:
CPU
Load Average
Runnable
CPU Utilization
Per-CPU Utilization
Context Switches
Memory
Memory Utilization
Page Faults
Disk
Disk IOPS
Disk Throughput
Disk Utilization
Disk Latency
Network
Network Drops
TCP Retransmits
TCP Connections
Network Throughput
Network Packets
Vector專案:Vector Github
Vector依賴於Performance Co-Pilot (PCP)收集每個主機上度量資訊,因此首先需要安裝PCP:
$ git clone git://git.pcp.io/pcp
構建安裝:
$ cd pcp
$ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
$ make
$ sudo make install
Vector是一個執行在客戶端瀏覽器的靜態Web應用,可以執行在Apache或Nginx:
$ git clone https://github.com/Netflix/vector.git
安裝依賴:
$ cd Vector
$ bower install
你可以使用Gulp執行Vecot. Gulp是一個自動任務執行器,包括一個實時重新整理的開發Web伺服器,為了啟動Gulp的web伺服器, 首先安裝Gulp :
$ npm install
$ gulp
也可以使用Python的 SimpleHTTPServer執行Vector :
$ cd Vector
$ python -m SimpleHTTPServer 8080
在瀏覽器開啟Vector:
http://localhost:8080
在瀏覽器中可以看出Vector監控的專案如下:
CPU
Load Average
Runnable
CPU Utilization
Per-CPU Utilization
Context Switches
Memory
Memory Utilization
Page Faults
Disk
Disk IOPS
Disk Throughput
Disk Utilization
Disk Latency
Network
Network Drops
TCP Retransmits
TCP Connections
Network Throughput
Network Packets
Vector專案:Vector Github
相關文章
- [原創]SpotLight效能監控工具使用介紹
- MyCAT的命令列監控工具介紹命令列
- MongoDB自帶的監控工具介紹MongoDB
- hp_unix glance監控工具介紹
- Flutter效能監控工具(1)--- Observatory簡介Flutter
- 伺服器效能監控神器nmon使用介紹伺服器
- 進行Linux效能監控的命令介紹Linux
- 【IT運維監控】幾大運維監控工具優缺點介紹運維
- 效能監控工具YourKit
- JVM 效能監控工具JVM
- CentOS效能監控工具CentOS
- mytop 使用介紹 mysql實時監控工具MySql
- 多功能 Linux 系統監控工具Glances功能介紹Linux
- MySQL 效能監控工具--mysqlreportMySql
- 效能監控和分析工具--nmon
- Linux下系統資源監控工具Collectl基本介紹Linux
- Flutter效能監控工具(3)--- Observatory使用Flutter
- Centos效能監控工具——netdata配置CentOS
- Java效能監控工具:VisualVMJavaLVM
- Android的效能監控工具StrictModeAndroid
- Flutter效能監控工具(2)— Performance OverlayFlutterORM
- 開源監控系統Prometheus介紹Prometheus
- 為你介紹4個超實用的Linux監控工具Linux
- ☕[JVM效能專題](1)效能監控-命令列工具JVM命令列
- 效能監控工具之Grafana+Prometheus+ExportersGrafanaPrometheusExport
- 深入理解JVM(七)——效能監控工具JVM
- Linux常用的監控軟體介紹!Linux
- [雪峰磁針石部落格]python應用效能監控工具簡介Python
- Linux監控平臺介紹 zabbix監控介紹 安裝zabbix 忘記Admin密碼如何做Linux密碼
- Netflix開源三款用於安全監控的開源工具開源工具
- Jmeter系列(38)- 詳解效能監控工具 nmonJMeter
- 效能測試監控工具--Jmeter + Grafana + InfluxDBJMeterGrafanaUX
- 深入理解JVM:效能分析與監控工具JVM
- 利用OSW工具監控作業系統效能作業系統
- linux效能監控工具——NAGIOS和OVOLinuxiOS
- 前端效能監控前端
- php效能監控PHP
- sitespeedio前端效能測試工具介紹前端