自定义博客皮肤VIP专享

    *博客头图:

    格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

    请上传大于1920*100像素的图片!

    博客底图:

    图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

    栏目图:

    图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

    主标题颜色:

    RGB颜色,例如:#AFAFAF

    Hover:

    RGB颜色,例如:#AFAFAF

    副标题颜色:

    RGB颜色,例如:#AFAFAF

    自定义博客皮肤

    -+
    • 博客(12)
    • 收藏
    • 关注

    原创 Docker-compose部署Zabbix5.0版本

    鉴于网络中各个文章讲述的docker方式安装一套zabbix—server端都模糊不清及国内网络连接docker服务器拉取镜像一直无法成功的拉取完整镜像,遂分享自己经过测试和使用无异常的docker-compose文件,旨在让大家可以快速高效的部署一套即开即用的zabbix服务端。

    2024-11-15 10:26:51 647

    原创 Thanos错误:Accept error: accept tcp [::]:19194: accept4: too many open files; retrying in 1s

    对于systemd service的资源设置,则需修改全局配置,全局配置文件放在/etc/systemd/system.conf和/etc/systemd/user.conf,同时也会加载两个对应目录中的所有.conf文件/etc/systemd/system.conf.d/若设置不生效,查看包含的目录下的配置文件是否覆盖,如/etc/security/limits.d/下的文件是否覆盖了/etc/security/limits.conf设置的值。4:在这里看起来一切都很正常,也许一不小心就入坑了。

    2024-11-14 18:45:40 687 1

    原创 Prometheus添加kafka监控并配置grafana

    最近工作中越来越感受到监控对于查找问题的重要性,一个完备的链路监控对问题定位和趋势分析提效非常高。比如一条实时数据流,从数据采集到消费到入库各个阶段都有一些可观测性的指标(binlog 采集延迟,kafka-lag,读写 QPS,max-request-size,offset 趋势)。如果 kafka-lag 比较小并且 topic 写 QPS没打太高,但是数据有延迟,这里大概率就是上游采集的问题。这里借用 prometheus 官网的话介绍监控的作用。

    2024-11-14 18:38:10 3373

    原创 Mysql数据库服务多实例systemd管理

    其次,可以根据默认的MySQL数据库服务启动文件,编写多实例启动文件。

    2024-11-14 18:30:40 314

    原创 MySQL 升级5.7后 创建用户报错 ERROR 1805 (HY000): Column count of mysql.user is wrong. Expected 45, found 42.

    MySQL 5.7 创建用户报错 ERROR 1805 (HY000): Column count of mysql.user is wrong. Expected 45, found 42.数据库之前做了mysqldump的全库导入,导入了mysql库中的用户表,mysqldump的备份来自MySQL 5.5版本。使用mysql_upgrade升级数据库的用户表。

    2024-11-14 18:29:01 221

    原创 Kafka集群实战与原理分析线上问题优化

    Message Queue(MQ),消息队列中间件。很多人都说:MQ 通过将消息的发送和接收分离来实现应用程序的异步和解偶,这个给人的直觉是——MQ 是异步的,用来解耦的,但是这个只是 MQ 的效果而不是目的。MQ 真正的目的是为了通讯,屏蔽底层复杂的通讯协议,定义了一套应用层的、更加简单的通讯协议。一个分布式系统中两个模块之间通讯要么是 HTTP,要么是自己开发的 TCP,但是这两种协议其实都是原始的协议。

    2024-11-14 18:26:28 621

    原创 K8S 证书过期,报错:Unable to connect to the server: x509: certificate has expired or

    7、重启apiserver,scheduler,controller-manager 容器。3、重新生成证书,使用该命令不用提前删除过期证书。6、重启 kubelet。4、再查看证书有效期。5、更新用户证书凭证。

    2024-11-14 18:24:53 404

    原创 iptables配置实践

    前言在大企业中防火墙角色主要交给硬件来支持,效果自然没话说只是需要增加一点点成本,但对于大多数个人或者互联网公司来说选择系统自带的iptables或者第三方云防火墙似乎是更加合适的选择,通过一些合理的优化和灵活的配置,我们也可以很轻松实现硬件防火墙的部分功能,够用就好。建立防火墙白名单机制很重要。

    2024-11-14 18:23:51 1749

    原创 Prometheus存储原理及数据备份还原

    prometheus将采集到的样本以时间序列的方式保存在内存(TSDB 时序数据库)中,并定时保存到硬盘中。与zabbix不同,zabbix会保存所有的数据,而prometheus本地存储会保存15天,超过15天以上的数据将会被删除,若要永久存储数据,有两种方式:方式一:修改prometheus的配置参数“storage.tsdb.retention.time=10000d”;方式二:将数据引入存储到Influcdb中。为保证数据安全性,本文主要介绍的是promethues本地存储备份数据的方法。

    2024-11-14 14:50:54 1243

    原创 Redis删除key的几种方式

    "*-no-exist-uid":匹配的值,后缀是-no-exist-uid的key都会给删除。3,删除当前数据库中的所有Key。4,删除所有数据库中的key。-n:指定的数据库 默认是0库。pw:redis的连接密码。

    2024-11-14 14:49:54 5558

    原创 PromQL内置函数

    Prometheus 提供了其它大量的内置函数,可以对时序数据进行丰富的处理。。其中参数v是一个瞬时向量,如果不提供该参数,将使用默认值。instant-vector 表示参数类型。

    2024-11-14 14:49:10 1941

    原创 OpenVPN配置Google Authenticator MFA认证

    安装openvpn-plugin-auth-pam插件,下载对应版本的openvpn源码。#安装Google authenticator。#执行adduser.sh脚本,后面加上用户名。#配置openvpn 增加auth插件。#创建google auth目录。#进入创建openVPN文件夹。完成后重启openVPN。一:安装并配置认证模块。

    2024-11-14 14:28:51 872

    空空如也

    空空如也

    TA创建的收藏夹 TA关注的收藏夹

    TA关注的人

    提示
    确定要删除当前文章?
    取消 删除
    手机看
    程序员都在用的中文IT技术交流社区

    程序员都在用的中文IT技术交流社区

    专业的中文 IT 技术社区,与千万技术人共成长

    专业的中文 IT 技术社区,与千万技术人共成长

    关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

    关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

    客服 返回
    顶部