Docker部署服务器性能实时监测工具WGCLOUD服务端server

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker部署服务器性能实时监测工具WGCLOUD服务端server相关的知识,希望对你有一定的参考价值。

1.首先下载WGCLOUD(Linux版本)

我们在本文里使用docker部署server端进行说明,agent不需要docker来部署

官网下载地址:​http://www.wgstart.com/​

Docker部署服务器性能实时监测工具WGCLOUD服务端server_docker

 2.解压到/wgcloudDocker(也可换成其他目录名)下

Docker部署服务器性能实时监测工具WGCLOUD服务端server_Linux运维_02

3.修改wgcloud-v3.3.3/server/start.sh

在最底部添加一行:

sleep 87600h

添加后如下图红框内所示 

Docker部署服务器性能实时监测工具WGCLOUD服务端server_服务器_03

 4.新建/wgcloudDocker/Dockerfile

Dockerfile内容如下

# Docker image for springboot file run
# VERSION 0.0.1
# Author: wgcloud
# 基础镜像使用java
FROM openjdk:8
# 作者
MAINTAINER wgcloud <tianshiyeben@qq.com>
#切换镜像目录,进入/usr目录
WORKDIR /wgcloud
RUN mkdir wgcloud
#将宿主机的wgcloud目录下的文件拷至镜像的/wgcloud目录下
ADD wgcloud-v3.3.3/server /wgcloud/
EXPOSE 9997 9998 9999
#设置启动命令
CMD ["/wgcloud/start.sh"]

 5.制作镜像

制作镜像之前,先把server配置文件中(server/config/application.yml)要修改配置的地方修改完,然后再进行制作镜像,比如修改数据库链接信息等,数据库连接的ip改为宿主机的ip

守护进程的URL中的localhost也改为宿主机的IP

#守护进程访问url,server服务使用,agent不使用(一般保持默认即可)
daemonUrl: http://localhost:9997

 制作镜像

docker build -t wgcloud .

Docker部署服务器性能实时监测工具WGCLOUD服务端server_性能分析_04

制作完成后通过docker images命令查看我们制作的镜像

Docker部署服务器性能实时监测工具WGCLOUD服务端server_性能分析_05

6.启动容器 

docker run --name wgcloud -d -p 9999:9999 -p 9998:9998 -p 9997:9997 wgcloud:latest

-d参数是让容器后台运行

-p 是做端口映射,此时将服务器中的9999端口(冒号左边)映射到容器中的9999端口,服务器中的9998端口(冒号左边)映射到容器中的9998端口,服务器中的9997端口(冒号左边)映射到容器中的9997端口


以上是关于Docker部署服务器性能实时监测工具WGCLOUD服务端server的主要内容,如果未能解决你的问题,请参考以下文章

界面酷炫,功能强大!这款 Linux 性能实时监控工具超好用!老斯机搞它!

界面酷炫,功能强大!这款 Linux 性能实时监控工具超好用!老斯机搞它!

一行代码安装Linux系统酷炫可视化监测工具

网络实时流量监测工具iftop

性能测试的工具

Perfmon - Windows 自带系统监测工具