标签归档:linux

Kubernetes(k8s)搭建部署redis cluster集群

裸机主机搭建参考文章:主机模式搭建redis cluster集群 1,安装nfs 服务 推荐在生产中使用 NFS 或其他持久化存储服务。这里使用NFS存储服务。 生产环境中通常会部署独立的 NFS 服务(比如用 NAS、GlusterFS、CephFS),而不是依赖容器内运行的 NFS Server。所以单独部署在主机上,直接跑在宿主机上意味着 更少的网络转发和 NAT,对于 Redis 这种 I [……]

继续阅读»»»

Prometheus 通过node_exporter监控服务进程

Prometheus 可以监控某个具体的进程,但需要配合适当的 exporter 来暴露该进程的指标信息。Prometheus 本身不会直接“监控进程”,而是通过访问一个 HTTP endpoint 来抓取指标数据(例如:http://localhost:9100/metrics)。 方案一:使用 node_exporter + process-exporter process-exporter专 [……]

继续阅读»»»

K3s万字基础详解,轻量级Kubernetes搭建使用、应用部署

一,k3s简介 K3s 是一个轻量级的 Kubernetes(K8s)发行版,由 Rancher 开发,专为资源受限环境设计,例如物联网 (IoT) 设备、边缘计算和小型开发环境。K3s 提供了简化的安装和操作体验,同时保持 Kubernetes 的核心功能。 K3s 的主要特点: K3s 的典型使用场景: 与 Kubernetes 的主要区别: 特性 K3s Kubernetes 安装复杂度 简 [……]

继续阅读»»»

python脚本,通过selenium自动发布facebook小组图文帖子

facebook提供API供开发者使用,目前版本可以用API在公共主页发布帖子,参考文档,api发布帖子比较简单,这里就不写了。以前也可以用api在小组发布帖子,但是考虑垃圾信息处理问题,官方已经禁止api这个功能了所有只能用其他方法发布帖子了,selenium 最早用于自动化测试,后面也可以用于爬虫,简单的理解就是自动帮你打开浏览器,输入密码,模拟人为操作等一系列动作。这时就可以用selenium 自动完成发布小组帖子了。

python脚本,telegram机器人Bot自动收集频道和群组信息,并实现机器人Bot搜索跳转功能

一,功能描述 功能1:自动收录群或者频道信息 TG自建Bot机器人,然后可以将机器人Bot 拉入群或频道,然后自动收集实时信息,生成信息链接,并和文本信息采集到数据库。 功能2:私聊搜索功能 私聊时,Bot通过用户输入的关键词,自动在数据库模糊搜索文本信息,并将缩略文本已超链接的方式反馈给用户 备注: 以下代码在TG api版本13.15下运行开发,默认安装的未20以上版本,可能需要自行更改相关参 [……]

继续阅读»»»

用shell脚本,批量备份MySQL中所有数据库,并批量还原

1,环境介绍 生产环境通常只有一个数据库,但是其他环境,测试可能不止一个数据库。需要换数据库时,就需要一个一个的备份,一两个还好,多的话就有点繁琐。 如果说直接备份整个数据库,可能将原来的系统数据库也备份过去了,而用不需要原来的系统数据库(’information_schema’, ‘mysql’, ‘performance_schema [……]

继续阅读»»»

shell脚本获取zabbix监控数据,自动日常巡检服务器信息、并发送指定Telegram群组

一,前言 有zabbix监控,也并不是时刻盯着数据,所以想着,每天固定某个时刻,自动发送服务器数据到指定群组,给其他人更直观的数据。 数据就可以从zabbix API获取。参考官方API文档:https://www.zabbix.com/documentation/current/zh/manual/api 二,功能实现 主要功能概览 代码步骤概览 三,代码实现 这里使用shell脚本 以上代码, [……]

继续阅读»»»

python小脚本,实时监测服务器是否宕机状态,并发送到指定Telegram群组

一,前言 众所周知,市面上监控软件很多,有Zabbix,Prometheus等,但对于相对简单的功能,需要第一时间发现问题,如服务器宕机,zabbix和Prometheus都需要等几分钟才会报警。 想到最原始的方法,也是最简单的方法,就是ping 服务器,ping断开就是宕机。所以用一个小脚本即可。 二,脚本内容 1,脚本说明: 2,脚本内容 三,脚本运行测试 原脚本由于是持续运行,所以是死循环, [……]

继续阅读»»»

python脚本,备份获取Telegram 所有群组聊天记录、下载保存文件

前言,功能介绍 脚本功能,可在服务器设置定时任务,运行脚本。 1:生成html文件,提供css和js文件,方便阅读。 2:每次运行,单独生成以 “output-月-日-时” 名称的文件夹,下载信息在此文件夹。 3:图片和视频正常显示在聊天记录中,其他文件自行下载文件夹中,聊天记录可点击超链接直接打开。 4:默认备份24小时之内的记录,没有产生信息的群组不导出备份。需要更改时 [……]

继续阅读»»»