centos安装weblogic详细步骤

在CentOS/RHEL中安装基于Web的监控系统linux-dash

创新互联主营汉源网站建设的网络公司,主营网站建设方案,重庆APP开发,汉源h5成都微信小程序搭建,汉源网站营销推广欢迎汉源等地区企业咨询

随着服务器数量的增加,对于系统管理员来说,实时监控服务器的运行状态变得越来越重要,Linux-dash是一个基于Web的开源监控系统,它可以帮助我们实时查看服务器的CPU、内存、磁盘、网络等各项指标,本文将介绍如何在CentOS/RHEL中安装和配置linux-dash。

安装依赖

在开始安装linux-dash之前,我们需要先安装一些依赖包,在终端中执行以下命令:

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

安装node.js

linux-dash是基于Node.js开发的,因此我们需要先安装Node.js,在终端中执行以下命令:

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

安装pm2

pm2是一个用于管理Node.js应用的进程管理器,可以帮助我们轻松地启动、停止和管理linux-dash,在终端中执行以下命令安装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

编译完成后,我们需要创建一个systemd服务来管理linux-dash,创建一个名为linux-dash.service的文件:

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

将以下内容粘贴到文件中:

[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://www.shufengxianlan.com/qtweb/news13/531013.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联