Linux系统之安装ServerBee服务器监控工具

Linux系统之安装ServerBee服务器监控工具

  • 一、ServerBee介绍
    • [1.1 ServerBee简介](#1.1 ServerBee简介)
    • [1.2 ServerBee特点](#1.2 ServerBee特点)
  • 二、本地环境介绍
    • [2.1 本地环境规划](#2.1 本地环境规划)
    • [2.2 本次实践介绍](#2.2 本次实践介绍)
  • 三、检查本地环境
    • [3.1 检查本地操作系统版本](#3.1 检查本地操作系统版本)
    • [3.2 检查系统内核版本](#3.2 检查系统内核版本)
  • 四、安装ServerBee
    • [4.1 下载部署脚本](#4.1 下载部署脚本)
    • [4.2 解压下载文件](#4.2 解压下载文件)
    • [4.3 部署ServerBee](#4.3 部署ServerBee)
    • [4.4 检查ServerBee服务状态](#4.4 检查ServerBee服务状态)
  • 五、安全设置
    • [5.1 防火墙设置](#5.1 防火墙设置)
    • [5.2 selinux设置](#5.2 selinux设置)
    • [5.3 安全组设置](#5.3 安全组设置)
  • 六、访问ServerBee服务
    • [6.1 设置访问口令](#6.1 设置访问口令)
    • [6.2 进入ServerBee首页](#6.2 进入ServerBee首页)
  • 七、使用ServerBee监控服务器
    • [7.1 查看系统总揽情况](#7.1 查看系统总揽情况)
    • [7.2 查看进程情况](#7.2 查看进程情况)
    • [7.3 磁盘/网络情况](#7.3 磁盘/网络情况)
    • [7.4 系统设置](#7.4 系统设置)
    • [7.5 命令行终端](#7.5 命令行终端)

一、ServerBee介绍

1.1 ServerBee简介

ServerBee 是一款基于 Web 的服务器监控和管理工具,可用于实时监控服务器性能指标、系统状态、网络流量等信息,帮助管理员可以更好管理服务器。

1.2 ServerBee特点

  • 中央处理器负载
  • 平均负载
  • 内存使用情况
  • 正常运行时间/启动时间
  • 文件系统装载(和磁盘使用情况)
  • 磁盘 I/O 统计信息
  • 网络接口
  • 网络流量统计
  • 进程列表
  • 详细流程
  • 杀掉进程

二、本地环境介绍

2.1 本地环境规划

本次实践为个人测试环境,操作系统版本为centos7.6。

hostname 本地P地址 操作系统版本 内核版本 node版本
jeven 192.168.3.166 centos 7.6 3.10.0-957.el7.x86_64 v16.17.0

2.2 本次实践介绍

1.本次实践部署环境为个人测试环境;

2.在centos7.6环境下安装ServerBee服务器监控工具。

三、检查本地环境

3.1 检查本地操作系统版本

检查本地操作系统版本,当前操作系统版本为centos 7.9。

bash 复制代码
[root@ecs-10f6 ~]# cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)

3.2 检查系统内核版本

检查系统内核版本

bash 复制代码
[root@ecs-10f6 ~]# uname -r
3.10.0-1160.92.1.el7.x86_64

四、安装ServerBee

4.1 下载部署脚本

执行以下命令,下载ServerBee部署脚本。

bash 复制代码
wget https://github.com/ZingerLittleBee/server_bee-backend/releases/download/v1.2.6/serverbee-deploy-x86_64-unknown-linux-musl.zip

4.2 解压下载文件

解压ServerBee压缩包

bash 复制代码
[root@ecs-10f6 ~]# unzip serverbee-deploy-x86_64-unknown-linux-musl.zip
Archive:  serverbee-deploy-x86_64-unknown-linux-musl.zip
  inflating: serverbee-deploy

4.3 部署ServerBee

使用一键部署脚本,自动部署ServerBee服务,默认是暴露9527端口。

bash 复制代码
./serverbee-deploy

4.4 检查ServerBee服务状态

检查ServerBee服务监听端口,已正常监听9527端口

bash 复制代码
[root@ecs-10f6 ~]# ss -tunlp |grep 9527
tcp    LISTEN     0      1024      *:9527                  *:*                   users:(("serverbee-web",pid=8347,fd=11))

五、安全设置

5.1 防火墙设置

关闭防火墙,如果启动防火墙需要放行9527端口。

bash 复制代码
 systemctl stop firewalld  && systemctl disable firewalld

5.2 selinux设置

关闭selinux

bash 复制代码
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
setenforce 0

5.3 安全组设置

如果是云服务器环境,需要设置安全组。本实践环境为云服务器环境,需要放行安全组入方向端口9257。

六、访问ServerBee服务

6.1 设置访问口令

访问地址:http://服务器IP地址:9527,自定义设置登录口令。

6.2 进入ServerBee首页

设置完登录口令后,自动进入到ServerBee首页。

七、使用ServerBee监控服务器

7.1 查看系统总揽情况

在ServerBee首页,进入系统信息监控的总揽页面,可以看到CPU、内存、系统信息、磁盘、网络等总体情况。

7.2 查看进程情况

在进程监控页面,可以看到系统上运行的进程情况。

7.3 磁盘/网络情况

检查磁盘/网络的详细情况。

7.4 系统设置

在设置模块,可以对系统的服务端口,访问口令,命令终端等进行设置。

7.5 命令行终端

在终端管理页面,可以进入ServerBee服务器,在命令行终端页面进行基本操作。

相关推荐
maosheng11463 分钟前
RHCSA的第一次作业
linux·运维·服务器
wifi chicken37 分钟前
Linux 端口扫描及拓展
linux·端口扫描·网络攻击
旺仔.2911 小时前
Linux 信号详解
linux·运维·网络
放飞梦想C1 小时前
CPU Cache
linux·cache
Hoshino.412 小时前
基于Linux中的数据库操作——下载与安装(1)
linux·运维·数据库
恒创科技HK2 小时前
通用型云服务器与计算型云服务器:您真正需要哪些配置?
运维·服务器
播播资源3 小时前
CentOS系统 + 宝塔面板 部署 OpenClaw源码开发版完整教程
linux·运维·centos
源远流长jerry4 小时前
在 Ubuntu 22.04 上配置 Soft-RoCE 并运行 RDMA 测试程序
linux·服务器·网络·tcp/ip·ubuntu·架构·ip
twc8294 小时前
大模型生成 QA Pairs 提升 RAG 应用测试效率的实践
服务器·数据库·人工智能·windows·rag·大模型测试
lay_liu4 小时前
Linux安装redis
linux·运维·redis