因工作上需要工具監控 Linux VM,不過現有的工具多半是報表式,比較不接近即時性。
Netdata 可以用瀏覽器就達到即時監控,對系統工程師SE來說是一個好用的工具。
:::安裝:
yum -y install epel-release
yum -y install autoconf automake curl gcc git libmnl-devel libuuid-devel lm_sensors make MySQL-python nc pkgconfig python python-psycopg2 PyYAML zlib-devel
:::利用 git 取得 netdata 套件:
cd /opt
git clone https://github.com/firehol/netdata.git --depth=1
:::利用 netdata 套件中的安裝程式,進行軟體編譯與安裝:
cd netdata
./netdata-installer.sh
畫面上直接按下Enter,就會自動開始進行安裝工作!
:::安裝完畢之後,準備開啟 Kernel 的 KSM 功能:
echo 1 >/sys/kernel/mm/ksm/run
echo 1000 >/sys/kernel/mm/ksm/sleep_millisecs
:::啟動服務
systemctl enable netdata
systemctl start netdata
:::如果需要開放防火牆設定
firewall-cmd --permanent --add-port=19999/tcp
firewall-cmd --reload
:::完成
用瀏覽器訪問 http://ip:19999
搜尋此網誌
2018年4月3日 星期二
2018年4月1日 星期日
Linux 速度超越 XRDP 的 TurboVNC 安裝與使用
編輯
vi /etc/yum.repos.d/turbovnc.repo
[TurboVNC]
name=TurboVNC official RPMs
baseurl=https://sourceforge.net/projects/turbovnc/files
gpgcheck=1
gpgkey=http://pgp.mit.edu/pks/lookup?op=get&search=0x6BBEFA1972FEB9CE
enabled=1
安裝
yum -y install turbovnc.x86_64 tigervnc-server
啟動方式
vncserver :1
第一次啟動會被要求 設定連線密碼,
接下來被問指定 read-only 密碼選 No
之後畫面出現以下
Creating default startup script /root/.vnc/xstartup
Creating default config /root/.vnc/config
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/localhost.localdomain:1.log
還包含一個 passwd 檔案
不過,如果不需要連線密碼的話,以下面指令啟動
vncserver -SecurityTypes None :1
啟動第二台可以加上以下參加,依此類推
vncserver -SecurityTypes None :2
開機自動啟動
chmod +x /etc/rc.d/rc.local
vi /etc/rc.d/rc.local
加入
vncserver -SecurityTypes None :1
如果要停止使用 1 號 vncserver 執行以下指令
vncserver -kill :1
防火牆記得要開啟
firewall-cmd --permanent --add-service="vnc-server" --zone="public"
firewall-cmd --reload或者是
firewall-cmd --permanent --zone=public --add-port=5901-5999/tcp
firewall-cmd --reload
測試遠端桌面效能
yum -y install VirtualGL.x86_64
執行
glxspheres64
訂閱:
文章 (Atom)