亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

操作系統安全監控平臺Glances怎么搭建

發布時間:2021-11-11 15:49:43 來源:億速云 閱讀:325 作者:柒染 欄目:編程語言

本篇文章為大家展示了操作系統安全監控平臺Glances怎么搭建,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

   Glances是一款跨平臺的安全監控工具,該工具可以通過一個curse或Web界面來幫助研究人員完成大規模數據監控,這些所有的數據回根據用戶接口的情況來進行動態適配。

   它還能夠以客戶端/服務器端模式運行,遠程監控可以通過終端、Web接口或API(XML-RPC和RESTful)來實現。除此之外,數據還可以導出至文件或外部數據庫中。

Glances采用Python開發,并使用了外部庫來從目標系統收集數據。該工具基于開源架構實現,開發者可以根據自己的需求來增加新的插件或導出模塊。

工具要求

1、Python 2.7,>=3.4

2、Psutil >= 5.3.0

可選依賴

bernhard ( Riemann 導出模塊)

bottle ( Web 服務器模式)

cassandra-driver ( Cassandra 導出模塊)

couchdb ( CouchDB 導出模塊)

docker ( Docker 監控支持) [Linux/macOS-only]

elasticsearch ( Elastic 搜索導出模塊)

hddtemp ( HDD 溫度監控支持) [Linux-only]

influxdb ( InfluxDB 導出模塊)

kafka-python ( Kafka 導出模塊)

netifaces ( IP 插件)

nvidia-ml-py3 ( GPU 插件)

pika ( RabbitMQ/ActiveMQ 導出模塊)

potsdb ( OpenTSDB 導出模塊)

prometheus_client ( Prometheus 導出模塊)

py-cpuinfo ( Quicklook CPU 信息模塊)

pygal ( graph 導出模塊)

pymdstat ( RAID 支持) [Linux-only]

pySMART.smartx ( HDD Smart 支持) [Linux-only]

pysnmp ( SNMP 支持)

pystache ( 腳本功能 )

pyzmq ( ZeroMQ 導出模塊)

requests ( Ports, Cloud 插件和RESTful 導出模塊)

scandir ( Folders 插件) [Python < 3.5]

statsd ( StatsD 導出模塊)

wifi ( wifi 插件) [Linux-only]

zeroconf (自動發現模式)

工具安裝

Glances自動安裝腳本

安裝依賴組件以及最新版本的Glances產品,請運行下列命令:

curl -L https://bit.ly/glances | /bin/bash

wget -O- https://bit.ly/glances | /bin/bash

PyPI安裝方法

Glances目前已托管在了PyPI上,我們可以使用PyPI來安裝最新的穩定版本:

pip install glances

如果需要使用可選功能的話,我們需要安裝下列庫(例如Web接口和導出模塊等):

pip install 'glances[action,browser,cloud,cpuinfo,docker,export,folders,gpu,graph,ip,raid,snmp,web,wifi]'

更新Glances至最新版本:

pip install --upgrade glancespip install --upgrade glances[...]

如果你需要在特定路徑安裝Glances的話,請運行下列命令:

export PYTHONUSERBASE=~/mylocalpathpip install --user glances

Docker安裝

Glances提供了Docker容器,其中包含了最新版本的開發版HEAD,我們可以用它來監控服務器或其他的容器。

獲取Glances容器:

docker pull nicolargo/glances

以控制臺模式運行容器:

docker run --rm -v /var/run/docker.sock:/var/run/docker.sock:ro --pid host --network host -it docker.io/nicolargo/glances

除此之外,如果你想使用自己的glances.conf文件,你需要創建自己的Docker文件:

FROM nicolargo/glancesCOPY glances.conf /glances/conf/glances.confCMD python -m glances -C /glances/conf/glances.conf $GLANCES_OPT

當然了,你還可以在同一行命令中添加Docker的運行參數:

docker run -v `pwd`/glances.conf:/glances/conf/glances.conf -v /var/run/docker.sock:/var/run/docker.sock:ro --pid host -it docker.io/nicolargo/glances

以Web服務器模式運行容器:

docker run -d --restart="always" -p 61208-61209:61208-61209 -e GLANCES_OPT="-w" -v /var/run/docker.sock:/var/run/docker.sock:ro --pid host docker.io/nicolargo/glances

FreeBSD

安裝源碼包:

# pkg install py27-glances

Port安裝:

# cd /usr/ports/sysutils/py-glances/# make install clean

macOS安裝

如果你不需要使用glances自動安裝腳本,請遵循下列安裝步驟。macOS用戶可以使用Homebrew或MacPorts來安裝Glances:

Homebrew

$ brew install glances

MacPorts

$ sudo port install glances

Windows安裝

Windows平臺下安裝Python,并運行下列命令:

$ pip install glances

或者使用下列命令將項目克隆至本地:

$ git clone https://github.com/nicolargo/glances.git$ cd glances$ python setup.py install

Android

在設備上開啟Termux,并運行下列命令:

$ apt update$ apt upgrade$ apt install clang python python-dev$ pip install bottle$ pip install glances

開啟Glances:

$ glances

源碼安裝

$ wget https://github.com/nicolargo/glances/archive/vX.Y.tar.gz -O - | tar xz$ cd glances-*# python setup.py install

工具使用

單一模式運行:

$ glances

Web服務器模式運行:

$ glances -w http://<ip>:61208

客戶端模式運行:

$ glances -s

服務器模式運行:

$ glances -c <ip>

檢測并查看所有的Glances服務器:

$ glances --browser

我們還可以查看原始stats數據:

$ glances --stdout cpu.user,mem.used,loadcpu.user: 30.7mem.used: 3278204928load: {'cpucore': 4, 'min1': 0.21, 'min5': 0.4, 'min15': 0.27}cpu.user: 3.4mem.used: 3275251712load: {'cpucore': 4, 'min1': 0.19, 'min5': 0.39, 'min15': 0.27}...

以CSV格式導出數據:

$ glances --stdout-csv now,cpu.user,mem.used,loadnow,cpu.user,mem.used,load.cpucore,load.min1,load.min5,load.min152018-12-08 22:04:20 CEST,7.3,5948149760,4,1.04,0.99,1.042018-12-08 22:04:23 CEST,5.4,5949136896,4,1.04,0.99,1.04...

上述內容就是操作系統安全監控平臺Glances怎么搭建,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

通海县| 凤阳县| 吉首市| 泸水县| 盐源县| 广东省| 桐乡市| 千阳县| 漠河县| 绥江县| 台北县| 福鼎市| 长宁县| 肃北| 昌乐县| 乌兰浩特市| 鄱阳县| 镇康县| 门源| 应用必备| 鞍山市| 辽阳县| 乌海市| 天镇县| 双城市| 旬邑县| 资源县| 古蔺县| 高密市| 彭泽县| 新宾| 蓬莱市| 藁城市| 威远县| 如皋市| 四子王旗| 库车县| 禹州市| 勐海县| 英吉沙县| 桐柏县|