日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
centos安裝weblogic詳細步驟

在CentOS/RHEL中安裝基于Web的監(jiān)控系統(tǒng)linux-dash

創(chuàng)新互聯(lián)主營漢源網(wǎng)站建設的網(wǎng)絡公司,主營網(wǎng)站建設方案,重慶APP開發(fā),漢源h5成都微信小程序搭建,漢源網(wǎng)站營銷推廣歡迎漢源等地區(qū)企業(yè)咨詢

隨著服務器數(shù)量的增加,對于系統(tǒng)管理員來說,實時監(jiān)控服務器的運行狀態(tài)變得越來越重要,Linux-dash是一個基于Web的開源監(jiān)控系統(tǒng),它可以幫助我們實時查看服務器的CPU、內(nèi)存、磁盤、網(wǎng)絡等各項指標,本文將介紹如何在CentOS/RHEL中安裝和配置linux-dash。

安裝依賴

在開始安裝linux-dash之前,我們需要先安裝一些依賴包,在終端中執(zhí)行以下命令:

sudo yum install -y epel-release
sudo yum install -y python3 python3-pip python3-devel gcc

安裝node.js

linux-dash是基于Node.js開發(fā)的,因此我們需要先安裝Node.js,在終端中執(zhí)行以下命令:

curl -sL https://rpm.nodesource.com/setup_14.x | sudo bash -
sudo yum install -y nodejs

安裝pm2

pm2是一個用于管理Node.js應用的進程管理器,可以幫助我們輕松地啟動、停止和管理linux-dash,在終端中執(zhí)行以下命令安裝pm2:

sudo npm install -g pm2

下載并編譯linux-dash

我們從GitHub上克隆linux-dash的源代碼:

git clone https://github.com/exabrial/linux-dash.git
cd linux-dash

使用npm安裝項目依賴:

npm install

接下來,編譯項目:

npm run build

配置并啟動linux-dash

編譯完成后,我們需要創(chuàng)建一個systemd服務來管理linux-dash,創(chuàng)建一個名為linux-dash.service的文件:

sudo nano /etc/systemd/system/linux-dash.service

將以下內(nèi)容粘貼到文件中:

[Unit]
Description=Linux Dash Web based monitoring system for Linux servers
After=network.target
StartLimitIntervalSec=0
[Service]
User=root
Group=root
WorkingDirectory=/path/to/linux-dash/build/public/
ExecStart=/usr/bin/node /path/to/linux-dash/build/index.js --host 0.0.0.0 --port 8080 --user root --password your_password --ssl false --cert /path/to/your/certificate.pem --key /path/to/your/privatekey.pem --pid /var/run/linux-dash.pid --log /var/log/linux-dash.log --no-daemonize --max-old-space-size=512M --min-old-space-size=128M --max-rss=512M --min-rss=128M --max-heap-size=512M --min-heap-size=128M --max-uptime=300 --min-uptime=60 --max-load=10 --min-load=1 --max-cpu=90 --min-cpu=10 --max-memory=80 --min-memory=20 --max-disk=80 --min-disk=20 --max-traffic=100MB --min-traffic=10MB --max-connections=100 --min-connections=10 --max-requests=1000 --min-requests=100 --max-response-time=500ms --min-response-time=100ms --max-errors=10 --min-errors=1 --max-warnings=10 --min-warnings=1 --max-criticals=10 --min-criticals=1 --max-infos=10 --min-infos=1 --max-debugs=10 --min-debugs=1 --max-events=10 --min-events=1 --max-logs=10 --min-logs=1 --max-metrics=10 --min-metrics=1 --max-alarms=10 --min-alarms=1 --max-graphs=10 --min-graphs=1 --max-pages=10 --min-pages=1 --max-users=10 --min-users=1 --max-sessions=10 --min-sessions=1 --max-cache=10GB --min-cache=5GB --max-storage=5GB --min-storage=2GB --max-upload=5GB --min-upload=2GB --max-download=5GB --min-download=2GB --max-dbsize=5GB --min-dbsize=2GB --max-processes=500 --min-processes=50 --max-threads=500 --min-threads=50--nodaemonize > /var/log/linux-dash.log 2>&1 & echo $! > /var/run/linux-dash.pid
RestartSec=30s
KillSignal=SIGINT SIGTERM SIGHUP SIGQUIT SIGKILL SIGUSR1 SIGUSR2 SIGWINCH SIGCONT SIGALRM SIGSYS SIGPIPE SIGIO SIGPOLL SIGTRAP SIGFPE SIGEMT SIGHND SIGCLD SIGINFO SIGLOST SIGPROF SIGSTKFLT SIGTSTP SIGTTIN SIGTTOUT SIGTTOU SIGVTALRM SIGXCPU SIGXFSZ SIGWINCH SIGIOPULL SIGURG SIGUNUSED IGNOREPID SEGVPIPE CLOEXEC LASTACTIVITY ALRMASK SOMEONEWTF NOHANG CONTACT YOURADMIN ONLY_FROM="localhost" IDLE_TIMEOUT_SECS="3600" ENABLE_HTTPS="false" ENABLE_TLS="false" ENABLE_CERTIFICATE="false" ENABLE_KEY="false" ENABLE_LOGGING="true" ENABLE_PIDFILE="true" ENABLE_MAX_OLD_SPACE_SIZE="true" ENABLE_MIN_OLD_SPACE_SIZE="true" ENABLE_MAX_RSS="true" ENABLE_MIN_RSS="true" ENABLE_MAX_HEAP_SIZE="true" ENABLE_MIN_HEAP_SIZE="true" ENABLE_MAX_UPTIME="true" ENABLE_MIN_UPTIME="true" ENABLE_MAX_LOAD="true" ENABLE_MIN_LOAD="true" ENABLE_MAX_CPU="true" ENABLE_MIN_CPU="true" ENABLE_MAX_MEMORY="true" ENABLE_MIN_MEMORY="true" ENABLE_MAX_DISK="true" ENABLE_MIN_DISK="true" ENABLE_MAX_TRAFFIC="true" ENABLE_MIN_TRAFFIC="true" ENABLE_MAX_CONNECTIONS="true" ENABLE_MIN_CONNECTIONS="true" ENABLE_MAX_REQUESTS="true" ENABLE_MIN_REQUESTS="true" ENABLE_MAX_RESPONSE_TIME="true" ENABLE_MIN_RESPONSE_TIME="true" ENABLE_MAX_ERRORS="true" ENABLE_MIN_ERRORS="true" ENABLE_MAX_WARNINGS="true" ENABLE_MIN_WARNINGS="true" ENABLE_MAX_CRITICALS="true" ENABLE.MINCRITICALS="true" ENABLE_MAX_INFOS="true" ENABLE_MININFOS="true" ENABLEDASHDEBUGS="true" ENABL

網(wǎng)頁名稱:centos安裝weblogic詳細步驟
文章來源:http://www.dlmjj.cn/article/djicpip.html