weixin_42323357
码龄7年
关注
提问 私信
  • 博客:20,077
    问答:1
    20,078
    总访问量
  • 25
    原创
  • 1,615,974
    排名
  • 3
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2018-05-27
博客简介:

weixin_42323357的博客

查看详细资料
个人成就
  • 获得2次点赞
  • 内容获得14次评论
  • 获得32次收藏
  • 代码片获得150次分享
创作历程
  • 1篇
    2023年
  • 3篇
    2022年
  • 8篇
    2021年
  • 13篇
    2020年
成就勋章
兴趣领域 设置
  • 数据结构与算法
    推荐算法
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

355人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

黑盒监控blackbox_exporter

黑盒监控与node_exporter、process_exporter的监控告警不同之处在于,以上监控工具更多在于服务未发生影响或异常时的告警,比如磁盘、内存等阈值的告警,阈值的设置可能不会影响到服务真正的运行,而blackbox_exporter工具在于所监控的服务已发生的异常,比如接口返回相应码异常、机器ping不通等,但是也可能在第一时间发现问题并告警。配置自定义接口,由上面配置决定,返回字段为ok时为正常,否则为失败。先将服务启动,后面再来改具体需要监控的服务和配置。ICMP: 主机存活检测。
原创
发布博客 2023.11.21 ·
812 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

2022年9月10号CKA考试

2022cka考试
原创
发布博客 2022.09.12 ·
1829 阅读 ·
1 点赞 ·
9 评论 ·
4 收藏

cka模拟题

cka考试模拟题
原创
发布博客 2022.08.05 ·
733 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CronJob实例-skywalking统计信息发送邮件通知

记录通过cronjob定时去执行python脚本,拉取skywalking中慢服务统计信息发送邮件通知。skywalking统计信息如果想知道具体方法的可以跳过第一个思路skywalking中数据存放于es索引中,所以刚开始的思路是从es的索引中去读取到想要的数据主要想获取Slow Endpoints 慢端口,指标为 endpoint_avg的数据,如果存储用的是mysql,可以直接从表里查到数据,参考下面的博客。参考博客https://www.jianshu.com/p/4a0d0ebb892
原创
发布博客 2022.03.03 ·
706 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

kube-prometheus离线安装-服务发现以及监控集群外主机

有空再来
原创
发布博客 2021.11.05 ·
323 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

elk搭建

elk 搭建k8s中部署elasticsearch可查看上一篇博客https://blog.csdn.net/weixin_42323357/article/details/121140713这里主要记录下elk日志收集的搭建使用工具filebeat,logstash,elasticsearch,kibana。首先部署logstash和kibana...
原创
发布博客 2021.11.05 ·
103 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

es集群搭建-离线搭建、k8s搭建

ES基本概念名词Cluster 代表一个集群,集群中有多个节点,其中有一个为主节点,这个主节点是可以通过选举产生的,主从节点是对于集群内部来说的。es的一个概念就是去中心化,字面上理解就是无中心节点,这是对于集群外部来说的,因为从外部来看es集群,在逻辑上是个整体,你与任何一个节点的通信和与整个es集群通信是等价的。Shards代表索引分片,es可以把一个完整的索引分成多个分片,这样的好处是可以把一个大的索引拆分成多个,分布到不同的节点上。构成分布式搜索。分片的数量只能在索引创建前指定,并且索引创建
原创
发布博客 2021.11.04 ·
1251 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

kube-prometheus-Loki应用日志监控(离线安装)待补充细节

Loki应用日志监控(离线安装)loki部署在k8s集群中,因为又是离线环境,所以最开始考虑是直接通过yaml安装,可参考https://mp.weixin.qq.com/s/4YWgMFcDfLhg9LxSY_dCKQ按照这种方式可以成功运行,但是我在连接grafana的时候就连接不上。所以换了种方式。还有一种方式是通过helm离线安装1、安装helm首先安装helm,直接在官网下载压缩包,传到机器上解压就行2、下载helm lokicharthelm repo add loki ht
原创
发布博客 2021.09.24 ·
969 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Kube-prometheus(k8s-1.14版本,离线安装)-prometheus和grafana挂载nfs-mysql监控

前提:部署kube-prometheus之前单独在k8s集群上部署过prometheus和grafana,不过因为监测指标过多,导致prometheus总是被oomkill掉,调大使用cpu和内存也不行,而kube-prometheus本身就是高可用prometheus。两者的不同之处还在于添加检测对象上,prometheus需要修改配置文件,然后重启,kube-prometheus需要根据监测服务创建servicemonitor之后自动检测到并添加。kub-prometheus介绍kube-prome
原创
发布博客 2021.09.15 ·
1443 阅读 ·
0 点赞 ·
2 评论 ·
7 收藏

K8S日常问题记录

记录K8S使用中欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编
原创
发布博客 2021.08.27 ·
150 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

离线安装(单节点rancher)高可用rancher集群(ETCD)安装K8S集群以及常见问题

1.单节点安装rancher(安装高可用rancher可直接跳过)到https://github.com/rancher/rancher/releases下载rancher版本的镜像和创建rancher集群需要的镜像压缩包将压缩包通过docker load -i rancherd-amd64.tar.gz解压等待rancher容器启动即可docker run -d --restart=unless-stopped -p 80:80 -p 443:443 –privileged rancher/
原创
发布博客 2021.07.02 ·
1810 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

基于k8s插件的jenkins容器化构建

本文主要描述如何在K8S中实现jenkins slave节点的动态构建(通过Jenkins的k8s插件)前提准备:1.jenkins部署在K8S中。2.安装jenkins的kubernetes插件jenkins在k8s中如何部署请看上一篇,《jenkins在k8s中部署》具体配置系统管理-〉系统配置-〉最下方配置cloud添加云集群->选择kuberneteskubernetes名字:可以随意取kubernetes地址:填写k8s的api地址可通过命令查看cat /etc/k
原创
发布博客 2021.03.19 ·
774 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

jenkins容器化-jenkins镜像

主要是使用jenkins.war包启动jenkins,所以前提是先下载好jenkinswar包https://mirrors.tuna.tsinghua.edu.cn/jenkins/war/之后就可以编写jenkins镜像的Dockfilejenkins是运行在java环境中的步骤分别为配置java环境,创建jenkins文件夹,复制war包和启动war包的shell脚本,然后启动shell脚本start.sh中主要就是启动war包java -jar /jenkins/jenkins.war
原创
发布博客 2020.12.27 ·
299 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

K8Sdashboard登录问题(chrome无法访问以及使用用户名和密码登录)

1.chrome不能访问进入默认secret所在目录删除原有secret并创建新的kubectl delete secret kubernetes-dashboard-certs -n kubernetes-dashboardkubectl create secret generic kubernetes-dashboard-certs \--from-file=/etc/kubernetes/pki/apiserver.key --from-file=/etc/kubernetes/pki/ap
原创
发布博客 2020.12.21 ·
1514 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

centos8安装k8s以及部署java项目

nat模式下虚拟机设置静态ip连接不同wifiip不变https://blog.csdn.net/shanshanqwertyuiop/article/details/105840077安装流程https://www.kubernetes.org.cn/7189.htmlhttps://blog.csdn.net/sq4521/article/details/105873575/部署java项目harbor仓库前提,安装Docker Composesudo curl -L "https://g
原创
发布博客 2020.10.27 ·
337 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

curl上传azkaban

1.将登录之后的session.id作为参数id保存将命令的结果传给某个参数1.用,(尖号)把命令括起来,然后赋值给变量dir=pwd2.采用 变量=(pwd)dir=(pwd) dir=(pwd)dir=(pwd)awk表示获取结果的行列,NR表示获取第二行,print$3是第三列id=`curl -k -X POST --data action=login&username=azkaban&password=azkaban` https://localhost:8443
原创
发布博客 2020.10.15 ·
216 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

centos8安装ansible并建立通信

安装epel扩展源dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -ydnf安装ansiblednf install ansible验证ansible --version下面开始建立互信
原创
发布博客 2020.09.11 ·
186 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

sonar与jenkins的集成

所有工具的配置和使用都是在centos环境下进行的前提条件:1。我已经完成了gitlab和jenkins的集成,实现gitlab执行push操作后,jenkins会触发脚本命令,生成一个以当前时间命名的文件。2。sonar已经安装完成如果前两部没有完成,可以看之前的博客流程首先启动sonar进入sonar目录使用非root用户启动sonarcd /software/sonarqube/bin/linux-x86-64./sonar.sh start进入sonar页面和jenkins页面
原创
发布博客 2020.09.08 ·
1607 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Sonar扫描java项目

使用sonar完成对例子maven项目的扫描示例代码下载https://github.com/SonarSource/sonar-scanning-examples/tree/master/sonarqube-scanner-mavenclone到本地之后,进入项目目录以本代码为例cd /software/example_02/sonar/sonarqube-scanner-maven/maven-basic首先需要获取sonar的token作为sonar的login两种方式1:直接通
原创
发布博客 2020.09.06 ·
1582 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

centos8环境下jenkins和gitlab集成示例

前提条件,安装好gitlab和jenkins,并且打开浏览器输入ip:8890和ip:8080可以正常显示jenkins和gitlabgitlab使用root用户登录登录之后,创建project
原创
发布博客 2020.09.01 ·
286 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多