828华为云征文|基于Flexus云服务器X实例的应用场景-拥有一款自己的ssl监控工具

本文主要是介绍828华为云征文|基于Flexus云服务器X实例的应用场景-拥有一款自己的ssl监控工具,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!


先看这里

    • 写在前面
    • 效果图
    • 华为云Flexus云服务器X实例介绍
      • 特点
      • 可选配置
      • 购买
    • 连接服务器
    • Uptime-kuma
      • 简介
      • 开源信息
      • 部署
        • 准备工作:
        • docker部署命令
        • 访问uptime-kuma
    • 基本配置
    • 总结

写在前面

作为一个个人开发者,相信你手里肯定也有不少自己的服务,有的服务呢也是https的。

以前ssl各厂都是可以免费申请一年的,我们更换的频率还好,比较小;但是最近,各厂都改成了3月一申请了,实在是…稍不留神就过期了,而且如果业务多了,ssl多了的话,子级域名申请的时间还不一致,导致你时时刻刻都在续签SSL的路上。

针对这种痛点,今天就给 大家带来一款实用的ssl监控工具,部署在我新到手里的华为云flexus x实例的服务器中,正好这款服务器最近华为云有828活动,可以说是很划算了。

下面,我们开始来选择一下Flexus X实例的服务器。

效果图

在这里插入图片描述
在这里插入图片描述

华为云Flexus云服务器X实例介绍

智能感知业务负载,量体裁衣无浪费,开启应用定义算力新时代

进入华为云官网后,点击云服务器,我们可以看到列出来了好多服务器,其中第二款就是我们今天的主角:Flexus云服务器X实例,配置2-4-1的西南地区,一年售价大概是457.72元,说实话,在如今云服务器内卷的时代,这个价格并没有特别特别低,但是,这并不代表这款服务器的性能就不好,毕竟,一分价钱一分货!

在这里插入图片描述
我们进一步了解,点击【了解产品】按钮后,可以看到该服务器详细点儿信息,总结一下就是以下四点:

特点

  1. 柔性算力随心配:基于用户业务负载动态和内存峰值画像,动态推荐规格,减少算力浪费,提升资源利用率
  2. 一直加速一直快:首创大模型加持,智能全域调度;X-Turbo加速,常见应用性能最高可达业界同规格6倍
  3. 越用越省降本多:按照算力规格变化,精准计算用量,按需灵活计费,搭配智能推介,始终确保成本更优
  4. 安全可靠更放心:提供旗舰级安全品质,跨AZ 99.995%可用性,100+全球权威合规认证

另外,还有一点必须要强调一下,其他的云服务器可能就是:我给你规定好了配置,你直接选择就行,比如1-1,2-2,2-4,4-8,8-16,8-32等等,只能在我规定的这里面选择,但是Flexus云服务器X实例确不一样,除了常规 配置外,你也可以自定义配置!!!

在这里插入图片描述

在这里插入图片描述
可以看到,可选配置还是蛮多的:

可选配置

  • CPU内存占比支持:自定义(3:1/1:1/1:2/1:4/1:6/2:3/1:8等)
  • vCPU数量范围:2~16
  • 基频/睿频:2.8GHz/3.5GHz
  • 最大带宽:12Gbps
  • 最大收发包:100万

是不是发现我们可选的资源很多,并且根据自己的需求选择就行,不会对服务器资源产生浪费,这也就是上面我们介绍 的越用越省降本多这个有点。

今天,我们以4-12的配置为例,进行测评:

购买

在这里插入图片描述
在这里插入图片描述
接下来就是选择镜像了:

在这里插入图片描述
支持的镜像很多,有的甚至比较前言的镜像也都支持。我这边选择了debain 11的纯净系统,因为用习惯了,自从centos停止维护和更新后,就一直用的是debain系统了,占用很小,轻便,推荐服务器配置低的小白使用。

选择完后,就可以提交购买啦,付款,完成!!!

连接服务器

购买完成后,我们可以从控制台中找到当前服务器,查看实例的详细信息,比如公网ip、带宽等,包括进行的一些常用操作。

在这里插入图片描述

该服务器还全面支持ipv6.

首次登录不知道root密码的话,我们就重置一下密码。然后使用shell工具直接进行连接。

在这里插入图片描述

默认端口为22,一定要注意,登录上,去修改一下默认的端口,不然…会有一堆的暴力破解,很不安全。

Uptime-kuma

服务器到手后,下面我们就可以开始部署uptime-kuma啦。

简介

Uptime-Kuma是一款备受推崇的开源网站监控利器,以其操作简便、适应性强和高度个性化定制而闻名。该工具兼容多种监测方式,涵盖了HTTP(S)、TCP、Ping、DNS、ICMP等多种网络服务检测,几乎满足了一切基础网络监控的需求。

Uptime-Kuma能够对网站、容器、数据库等进行有效的存活状态监测,并通过电子邮件等渠道发送警报通知。对于那些拥有个人服务器并负责维护的管理员来说,它提供了一个轻量级的服务器监控面板,足以应对日常的监控需求。我个人认为,对于简单的监控任务,它已经完全符合我的预期。而对于需要更高级功能的企业用户,则可以选择zabbix、prometheus、grafana等专业监控工具来实现更全面的监控解决方案

开源信息

  • 官网:https://uptime.kuma.pet/
  • 在线演示地址:https://demo.kuma.pet/start-demo
  • 仓库地址:https://github.com/louislam/uptime-kuma/wiki

在这里插入图片描述

部署

我们还是老规矩,采用docker的方式部署,官方推荐的也是docker部署,暂时还没找到别的部署方式;也不在深入找了,何况docker部署还这么简单呢。

准备工作:
  1. ssh连接云服务器
  2. 放开3001端口
  3. 安装docker环境

在这里插入图片描述
可以看到,docker环境没有问题,下面我们就开始正式部署。

docker部署命令

docker部署的时候,很简单,就一条命令就完事儿了,不过,需要先在root目录下创建目录:uptime-kuma,然后在执行命令如下:

在这里插入图片描述

docker run -d \
--restart=always \
-p 3001:3001 \
-v uptime-kuma:/app/data \
--name uptime-kuma \
louislam/uptime-kuma:1

从命令中,我们可以看的出,该服务的端口是3001,映射宿主机的端口也是3001,镜像名称为:louislam/uptime-kuma

在这里插入图片描述

root@flexusx-c79d:~# docker run -d \
--restart=always \
-p 3001:3001 \
-v uptime-kuma:/app/data \
--name uptime-kuma \
louislam/uptime-kuma:1
Unable to find image 'louislam/uptime-kuma:1' locally
1: Pulling from louislam/uptime-kuma
8e208ccce385: Pull complete 
d4781d947d98: Pull complete 
da1998da34c0: Pull complete 
2bf5a632d8e4: Pull complete 
5bc7dff3aaf3: Pull complete 
2fa455cae2bf: Pull complete 
b09759921de7: Pull complete 
ef94e1d893c1: Pull complete 
1957dcecc453: Pull complete 
1dd5af03256d: Pull complete 
4f4fb700ef54: Pull complete 
0e893e9bc55f: Pull complete 
Digest: sha256:96510915e6be539b76bcba2e6873591c67aca8a6075ff09f5b4723ae47f333fc
Status: Downloaded newer image for louislam/uptime-kuma:1
36675d3e3785eb35bc0d571d6925891b6a5eea8c0ac280b9886dbce6c57003db
root@flexusx-c79d:~# 

就这么简单,部署完成啦,下面我们来访问一下试试。

访问uptime-kuma

访问之前,一定要记得打开端口:3001,不然访问不了。

在这里插入图片描述
访问地址就是ip+3001,然后回车。

在这里插入图片描述
进来这个页面就对啦。然后我们输入用户名,以及设置一个密码,重复密码得和密码一样,避免输错。

然后点击下方【创建】按钮,进入监控平台。

在这里插入图片描述

基本配置

至此,已经部署完成,下面我们来看看uptime-kuma如何玩~

点击左上角的添加按钮,然后再右边的表单中,根据实际情况输入内容。

在这里插入图片描述

最后点击保存即可!!!

是不是很简单。

在这里插入图片描述

我这边一口气一下子添加了三个,如下所示:

在这里插入图片描述
使用很简单,傻瓜式操作就行,当然如果想玩高级的话,还可以加入企业微信通知,或者钉钉通知,或者微信机器人的通知,等证书要过期的时候,让通知自己~

总结

至此,我们就将SSL监控工具部署在华为云FLexus X实例的服务器中,很方便,再也不用担心忘记ssl忘记续签的问题啦。

正值最近828企业上云活动,可以免费领取8280上云券,有感兴趣的小伙伴们,可以在这里进行查看!!!活动地址:点我查看

在这里插入图片描述

这篇关于828华为云征文|基于Flexus云服务器X实例的应用场景-拥有一款自己的ssl监控工具的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1146709

相关文章

Linux云服务器手动配置DNS的方法步骤

《Linux云服务器手动配置DNS的方法步骤》在Linux云服务器上手动配置DNS(域名系统)是确保服务器能够正常解析域名的重要步骤,以下是详细的配置方法,包括系统文件的修改和常见问题的解决方案,需要... 目录1. 为什么需要手动配置 DNS?2. 手动配置 DNS 的方法方法 1:修改 /etc/res

基于Python开发Windows自动更新控制工具

《基于Python开发Windows自动更新控制工具》在当今数字化时代,操作系统更新已成为计算机维护的重要组成部分,本文介绍一款基于Python和PyQt5的Windows自动更新控制工具,有需要的可... 目录设计原理与技术实现系统架构概述数学建模工具界面完整代码实现技术深度分析多层级控制理论服务层控制注

利用Python操作Word文档页码的实际应用

《利用Python操作Word文档页码的实际应用》在撰写长篇文档时,经常需要将文档分成多个节,每个节都需要单独的页码,下面:本文主要介绍利用Python操作Word文档页码的相关资料,文中通过代码... 目录需求:文档详情:要求:该程序的功能是:总结需求:一次性处理24个文档的页码。文档详情:1、每个

vue监听属性watch的用法及使用场景详解

《vue监听属性watch的用法及使用场景详解》watch是vue中常用的监听器,它主要用于侦听数据的变化,在数据发生变化的时候执行一些操作,:本文主要介绍vue监听属性watch的用法及使用场景... 目录1. 监听属性 watch2. 常规用法3. 监听对象和route变化4. 使用场景附Watch 的

PyQt6 键盘事件处理的实现及实例代码

《PyQt6键盘事件处理的实现及实例代码》本文主要介绍了PyQt6键盘事件处理的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起... 目录一、键盘事件处理详解1、核心事件处理器2、事件对象 QKeyEvent3、修饰键处理(1)、修饰键类

Java中的分布式系统开发基于 Zookeeper 与 Dubbo 的应用案例解析

《Java中的分布式系统开发基于Zookeeper与Dubbo的应用案例解析》本文将通过实际案例,带你走进基于Zookeeper与Dubbo的分布式系统开发,本文通过实例代码给大家介绍的非常详... 目录Java 中的分布式系统开发基于 Zookeeper 与 Dubbo 的应用案例一、分布式系统中的挑战二

Java 缓存框架 Caffeine 应用场景解析

《Java缓存框架Caffeine应用场景解析》文章介绍Caffeine作为高性能Java本地缓存框架,基于W-TinyLFU算法,支持异步加载、灵活过期策略、内存安全机制及统计监控,重点解析其... 目录一、Caffeine 简介1. 框架概述1.1 Caffeine的核心优势二、Caffeine 基础2

使用Node.js和PostgreSQL构建数据库应用

《使用Node.js和PostgreSQL构建数据库应用》PostgreSQL是一个功能强大的开源关系型数据库,而Node.js是构建高效网络应用的理想平台,结合这两个技术,我们可以创建出色的数据驱动... 目录初始化项目与安装依赖建立数据库连接执行CRUD操作查询数据插入数据更新数据删除数据完整示例与最佳

基于Go语言开发一个 IP 归属地查询接口工具

《基于Go语言开发一个IP归属地查询接口工具》在日常开发中,IP地址归属地查询是一个常见需求,本文将带大家使用Go语言快速开发一个IP归属地查询接口服务,有需要的小伙伴可以了解下... 目录功能目标技术栈项目结构核心代码(main.go)使用方法扩展功能总结在日常开发中,IP 地址归属地查询是一个常见需求:

使用python制作一款文件粉碎工具

《使用python制作一款文件粉碎工具》这篇文章主要为大家详细介绍了如何使用python制作一款文件粉碎工具,能够有效粉碎密码文件和机密Excel表格等,感兴趣的小伙伴可以了解一下... 文件粉碎工具:适用于粉碎密码文件和机密的escel表格等等,主要作用就是防止 别人用数据恢复大师把你刚删除的机密的文件恢