Centos7中使用probe做服务监控

简介: 我们在日常的生产过程中,需要跟Tomcat这个服务器打交道,例如:项目部署,项目启停,项目更新等操作,我们都是登录到服务器系统中对Tomcat进行操作,这样一来,容易引发误操作,可能我们命令误输入,对服务器进行误操作。

一、前言

1、我们在日常的生产过程中,需要跟Tomcat这个服务器打交道,例如:项目部署,项目启停,项目更新等操作,我们都是登录到服务器系统中对Tomcat进行操作,这样一来,容易引发误操作,可能我们命令误输入,对服务器进行误操作。

2、有了问题,我们就需要解决,于是找到这款Tomcat的监控神器——probe,通过简单配置,即可在probe的操作界面进行图形化操作,避免我们在黑窗口的很多误操作,提高安全性。

二、probe安装

  • 1、下载安装

下载地址:https://github.com/psi-probe/psi-probe/releases,下载:.war 或 .zip文件都是可以的,然后将下载好的文件上传至Tomcat的 webapps/目录下,进行解压,我这里下载的是 .zip文件,解压命令为:

unzip probe.zip
  • 2、修改Tomcat的conf目录下的 tomcat-users.xml文件
vim tomcat-users.xml

在文件的上方添加如下内容:

<!-- 用户角色 -->
<role rolename="manager"/>
<role rolename="tomcat"/>
<!-- 用户账号 -->
<user username="admin" password="admin" roles="manager"/>

这就是我们用来登录probe管理界面的账户和密码,他的角色是manager,管理者,同时需要tomcat这个角色来访问tomcat

  • 3、重新启动Tomcat服务器

进入Tomcat下的bin目录,先停止Tomcat服务

./shutdown.sh

再启动Tomcat服务

./startup.sh
  • 4、访问probe

通过页面访问:http://ip:8080/probe,输入配置的用户名和密码,进入probe的图形管理界面

三、probe界面讲解

1、probe主界面



2、日志



  • 3、系统信息



  • 4、查看JSP文件



四、结语

1、probe作为Tomcat的监控插件,可以方便我们对项目的更新,启停,热部署,移除等操作提供图形界面的操作环境,减少了直接在黑窗口输入命令引发误操作的几率。

2、probe能让我们方便清晰的随时查看项目的日志记录,帮助我们实时了解项目的运行情况。

3、probe使我们更加了解服务器内存使用率等系统信息,帮助我们在系统调优方面能够能加清晰。

4、probe更像一个好助手,能够帮助我们更快捷,更高效地完成工作;

目录
相关文章
|
6月前
|
存储 Ubuntu 应用服务中间件
【Nginx】centos和Ubuntu操作系统下载Nginx配置文件并启动Nginx服务详解
【Nginx】centos和Ubuntu操作系统下载Nginx配置文件并启动Nginx服务详解
91 1
|
26天前
|
Linux 网络安全 Apache
CentOS 7.2配置Apache服务httpd(上)
CentOS 7.2配置Apache服务httpd(上)
168 1
|
1天前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。同时,文章还对比了编译源码安装与使用 RPM 包安装的优缺点,帮助读者根据需求选择最合适的方法。通过具体案例,展示了编译源码安装的灵活性和定制性。
11 2
|
5天前
|
监控 安全 Linux
CentOS7下安装配置ntp服务的方法教程
通过以上步骤,您不仅能在CentOS 7系统中成功部署NTP服务,还能确保其配置合理、运行稳定,为系统时间的精确性提供保障。欲了解更多高级配置或遇到特定问题,提供了丰富的服务器管理和优化资源,可作为进一步学习和求助的平台。
10 1
|
26天前
|
Linux PHP Apache
CentOS 7.2配置Apache服务httpd(下)
CentOS 7.2配置Apache服务httpd(下)
45 1
|
2月前
|
存储 Linux Docker
CentOS 7.6安装Docker实战案例及存储引擎和服务进程简介
关于如何在CentOS 7.6上安装Docker、介绍Docker存储引擎以及服务进程关系的实战案例。
125 3
CentOS 7.6安装Docker实战案例及存储引擎和服务进程简介
|
2月前
|
Linux
CentOS 7.x时间同步服务chrony配置详解
文章详细介绍了在CentOS 7.x系统中如何安装和配置chrony服务,以及它与ntpd服务的对比,强调了chrony在时间同步方面的高效性和准确性。
139 1
CentOS 7.x时间同步服务chrony配置详解
|
3月前
|
关系型数据库 MySQL Linux
Linux(CentOS7)搭建LAMP服务环境
本文介绍了在Linux (CentOS 7) 上搭建LAMP服务环境的详细步骤,包括安装Apache HTTPd、解决编译时依赖问题、配置Apache服务、安装PHP以及处理PHP与Apache集成时遇到的问题。同时,还涉及了防火墙设置和SELinux权限调整,确保Web服务能够正常运行。
74 2
|
3月前
|
网络协议 Linux
Linux——Centos8.2如何重启网卡服务
Linux——Centos8.2如何重启网卡服务
79 0
|
5月前
|
缓存 Linux Docker
CentOS 7 下安装 Docker 及配置阿里云加速服务
CentOS 7 下安装 Docker 及配置阿里云加速服务
1299 1