828华为云征文|基于华为云Flexus X实例部署Uptime-Kuma服务器监控面板

目录

前言

一、Flexus云服务器X介绍

1.1 Flexus云服务器X实例简介

1.2 Flexus云服务器X实例特点

1.3 Flexus云服务器X实例场景需求

二、Flexus云服务器X购买

2.1 Flexus X实例购买

2.2 重置密码

2.3 登录服务器

三、Flexus X安装uptime-kuma面板

3.1 uptime-kuma介绍

3.2 uptime-kuma镜像下载

3.3 新增数据挂载目录

3.4 启动uptime-kuma容器

3.5 查看uptime-kuma容器日志

四、uptime-kuma监控服务器状态

4.1 uptime-kuma创建账号

4.2 添加服务器监控

总结


前言

        华为云推出了Flexus X实例,这是一款高性能、高可用性的云服务器,为企业提供了强大的计算能力和灵活的资源配置。然而,仅有强大的服务器硬件是不够的,还需要一套完善的监控系统来实时掌握服务器的运行状态。

        在这样的背景下,uptime-kuma应运而生。uptime-kuma是一款开源的服务器监控面板,它能够帮助用户实时监控服务器的关键指标,如CPU使用率、内存使用情况、磁盘空间和网络流量等本文将详细介绍如何在华为云Flexus X实例上部署uptime-kuma服务器监控面板

一、Flexus云服务器X介绍

1.1 Flexus云服务器X实例简介

Flexus云服务器X是华为云推出的一款高性能、高可用性的云服务器,它采用了最新的处理器技术,支持多种操作系统和应用程序,具备灵活的资源配置和强大的扩展能力。无论是Web应用、数据库服务还是大数据处理,Flexus云服务器X都能为您提供稳定、高效的运行环境。

e9493b1e074c4f04b1649494d43aadae.png

1.2 Flexus云服务器X实例特点

Flexus云服务器X实例具有如下四大特点:

1.3 Flexus云服务器X实例场景需求

搭配更多云服务,一站满足多种场景需求:

  • 企业建站:面向博客、论坛,和企业门户等业务场景,帮助企业传播价值信息,促进信息共享和交流,支撑用户建设多功能的传播和交互平台。
  • ​​​​​电商直播:基于X实例搭建电商交易平台,可以从容面对电商市场瞬息万变对的业务压力变化。
  • 个人开发测试:开发者在开发、测试过程中需要的环境资源,可以选择从云上提供。基于X实例搭建开发测试环境,更加便利,成本更优。
  • 游戏服务器:适用于搭建游戏后台服务器,强大算力轻松应对千人同时在线,同时平滑扩容可快速应对服务器玩家数量上涨诉求,超强的网络加速能力提升用户体验

二、Flexus云服务器X购买

2.1 Flexus X实例购买

本文实践前,开始前需要在华为云官网购买Flexus X实例,可以根据实际需求选择合适的配置,如CPU、内存、存储和网络带宽等。

8b5e99e4e6174443bb2d3f7b33dabbd5.png

购买成功后,再控制台,就可以看到刚刚购买的Flexus X实例服务器,如下已购买4核12g的实例。

6da673ffb8ea4671b37feda06f25f161.png

2.2 重置密码

首次购买后,需要重置服务器的登录密码,才能远程登录到服务器中,在华为云控制台中,找到Flexus云服务器X实例,点击“重置密码”按钮,按照提示设置新的登录密码。

cd2a2ee5f8d244e9af0248cc91adb279.png

2.3 登录服务器

重置密码之后,就可以使用刚刚的密码登录到Flexus云服务器X实例,可以使用xShell等SSH客户端工具登录服务器或者选择使用自带的cloudshell。

995421377f2f4713ab56d2a8d8c16064.png

 接下来就可以登录到Flexus云服务器X实例中,进入终端之后,会提示 Welcome to Huawei Cloud Service,说明成功登录。

三、Flexus X安装uptime-kuma面板

3.1 uptime-kuma介绍

 首先,简单介绍一下uptime-kuma,uptime-kuma是一款开源的服务器监控面板,它可以帮助用户实时监控服务器的运行状态,包括CPU使用率、内存使用情况、磁盘空间、网络流量等关键指标。uptime-kuma基于Web界面,操作简单直观,支持多种监控方式,是运维人员的得力助手。

3.2 uptime-kuma镜像下载

本次部署将基于Docker容器进行。因此,首先需要确保Flexus X实例上已经安装了Docker。如果尚未安装Docker,可以参考以下文章中的教程进行安装:828华为云征文|基于华为云Flexus X实例快速搭建Halo博客平台-CSDN博客

安装完Docker后,可以通过以下命令下载uptime-kuma的Docker镜像:

docker pull louislam/uptime-kuma

3.3 新增数据挂载目录

为了确保uptime-kuma的数据持久化,需要为其创建一个数据挂载目录,执行以下命令创建目录。

mkdir -p /mydata/uptime-kuma

3.4 启动uptime-kuma容器

uptime-kuma容器启动也是十分方便,使用以下命令启动uptime-kuma容器,并将上述数据目录挂载到容器内:

docker run -d --name uptime-kuma \
  -p 36567:3001 \
  -v /mydata/uptime-kuma:/data \
  louislam/uptime-kuma

可以通过docker ps命令查看容器状态

3.5 查看uptime-kuma容器日志

启动容器后,也可以通过以下命令查看容器的日志,查看确保uptime-kuma正常运行:

docker logs -f uptime-kuma

四、uptime-kuma监控服务器状态

Flexus X实例部署完成uptime-kuma平台之后,就可以到浏览器进行服务器监控配置了,需要到Flexus X实例放开安全组入规则36567端口。

4.1 uptime-kuma创建账号

打开浏览器,访问http://<Flexus X IP>:36567,进入uptime-kuma的登录页面,首次访问时,系统会提示创建管理员账号,按照提示填写相关信息并完成注册即可。

4.2 添加服务器监控

登录成功后,进入uptime-kuma的管理界面,如图所示:

接下来就可以添加服务器监控,点击左侧菜单栏中的“添加监控项”选项,填写要监控服务器的相关信息,如服务器IP地址、监控端口、监控频率等。

填写完成后,点击“Save”按钮即可完成服务器监控的添加,一般配置服务器心跳接口,从而到判断服务器运行监控状况,比如监控网站:小明爱吃火锅,可以看到服务器平均响应以及证书等情况。

总结

        通过以上步骤,成功地在华为云Flexus X实例上部署了Uptime-Kuma服务器监控面板。uptime-kuma不仅提供了直观的Web界面,还支持多种监控方式,能够帮助运维人员实时掌握服务器的运行状态。无论是CPU使用率、内存使用情况,还是磁盘空间和网络流量,uptime-kuma都能提供详尽的数据报告。

🎊华为云828 B2B企业节精彩开幕!Flexus X实例特惠盛宴,错过不再有!🎉

面对那些对计算性能有严格要求,期望在构建MySQL、Redis、Nginx等应用时获得更高性能的企业和个人,Flexus X实例的这次特惠活动无疑是一次难得的机遇。立即行动,把握这一时机,助您的业务蓬勃发展,迈向新的高峰!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小明爱吃火锅

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值