logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用Golang开发Webhook服务器实现Rancher短信告警

微信公众号:运维开发故事,作者:刘大仙开发背景:单位在内网使用了Rancher作为容器平台,没用办法使用Rancher提供的其他告警方式,但是内网有短信告警平台,所以我准备将Rancher的告警接入内网的短信告警平台,尝试使用Rancher提供的webhook方式。需求分析:内网提供的告警平台只需要我们把告警信息写入数据库即可,我们需要开发一个web服务器,接收Rancher发来的Json,然后拼

#服务器#golang#运维
使用Zabbix-agent2监控MongoDB

微信公众号:运维开发故事作者:wanger从zabbix5.0.10和5.2.6的版本开始,Zabbix官方开始支持对MongoDB数据库的监控,平时我们用MongoDB也还是比较多的,接下来就介绍一下如何使用zabbix-agent2来监控MongoDB数据库,监控什么zabbix官方分别提供了监控MongoDB集群和MongoDB节点的模板获取MongoDB节点和集群状态和集合的存储信息的方式

#zabbix#mongodb
Kubernetes 可观测性:利用 4 个开源工具

在本文中,我们介绍了四个工具集,它们可以增强和改进对在 Kubernetes 上运行工作负载的工程师的监控。Prometheus 是许多组织的首选时间序列数据库,当与 Thanos 一起使用时,它是一个长期的解决方案。Jaeger 提供了修复你在基础架构中检测到的问题所需的额外上下文。OpenTelemetry 已经标准化了指标、日志和跟踪的格式和收集,让团队高枕无忧并保持动态。这些工具共同提供了

#kubernetes#开源#云原生
使用 Docker Buildx 构建多种系统架构镜像

微信公众号:运维开发故事,作者:double冬1. 工具说明安装 Docker >= 19.03: 自该 Docker 版本包含 buildx。安装 buildx: https://github.com/docker/buildx#inLinux kernel >= 4.8: 自该Linux内核版本 binfmt_misc 支持 fix-binary (F) flag。fix_bina

#docker#运维#linux +1
Tekton实践篇-Tekton和Argocd的梦幻联动

前面的一系列文章基本已经把Tekton相关的知识介绍完了,如果你认真的看完并且实践过,相信你对Tekton已经有一定的掌握了。在实际的工作中,Tekton可以完成CICD的所有工作,并没有强制的将它划分为CI工具或者CD工具。在今天的文章中,我们就会将CI和CD进行分开,让Tekton专注于CI,CD则交给Argocd。要使用Tekton+Argocd模式,只需要把我们之前deploy的task变

#git#github#devops
Argo Workflows-Kubernetes的工作流引擎

什么是Argo Workflows?Argo Workflows是一个开源项目,为Kubernetes提供container-native工作流程,其主要通过Kubernetes CRD实现的。特点如下:工作流的每一步都是一个容器将多步骤工作流建模为一系列任务,或者使用有向无环图(DAG)描述任务之间的依赖关系可以在短时间内轻松运行用于机器学习或数据处理的计算密集型作业在Kubernetes上运行

#kubernetes#docker#容器
使用Zabbix-agent2监控MongoDB

微信公众号:运维开发故事作者:wanger从zabbix5.0.10和5.2.6的版本开始,Zabbix官方开始支持对MongoDB数据库的监控,平时我们用MongoDB也还是比较多的,接下来就介绍一下如何使用zabbix-agent2来监控MongoDB数据库,监控什么zabbix官方分别提供了监控MongoDB集群和MongoDB节点的模板获取MongoDB节点和集群状态和集合的存储信息的方式

#zabbix#mongodb
Zabbix后端存储ES的优化实践

微信公众号:运维开发故事,作者:wanger场景分析▼由于公司zabbix的历史数据存储在elasticsearch中,有个需求是尽可能地把监控的历史数 据存储的长一点,最好是一年,目前的情况是三台ES节点,每天监控历史数据量有5G,目前最多可存储一个月的数据,超过30天的会被定时删除,每台内存分了8G,且全部使用机械硬盘,主分片为5,副本分片为1,查询需求一般只获取一周的历史数据,偶尔会有查一

#elasticsearch#后端#搜索引擎
业务前端界面报错504排查思路和解决办法

查看Nginx源码当客户端主动关闭链接时,http状态代码中没有可以表示该状态的,但在nginx又需要记录,所以自定义了一个499这个状态来表示。***/所以显然,客户端端主动关闭请求或者客户端网络断掉时,于是nginx就记录了499状态,并且断开了和后面服务端的连接(这样可能导致服务端返回数据时,因为连接断开而报错)img解决499问题1、查看服务端为什么响应这么慢,是否需要优化,或者调大客户端

#前端#nginx#运维
    共 105 条
  • 1
  • 2
  • 3
  • 11
  • 请选择