日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

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

新聞中心

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

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

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

隨著服務(wù)器數(shù)量的增加,對于系統(tǒng)管理員來說,實時監(jiān)控服務(wù)器的運行狀態(tài)變得越來越重要,Linux-dash是一個基于Web的開源監(jiān)控系統(tǒng),它可以幫助我們實時查看服務(wù)器的CPU、內(nèi)存、磁盤、網(wǎng)絡(luò)等各項指標,本文將介紹如何在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應(yīng)用的進程管理器,可以幫助我們輕松地啟動、停止和管理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服務(wù)來管理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

文章名稱:centos安裝weblogic詳細步驟
文章起源:http://m.5511xx.com/article/djicpip.html