自动化运维

关于我的jenkins使用知识点总结(v1.0)

前言: 近期我们上了jenkins实现了代码的自动发布和app的自动打包,而且其中的一些实现也在我的博客总结了文章,各种文章前后顺序比较杂乱,就已文本作为相关持续集成文章的一个汇总…

sonar+Jenkins 进行代码质量分析

1.Sonar 介绍 Sonar 是一个用于管理代码质量的开源工具,可以分析代码中的bug和漏洞以及Code Smells,支持20多种编程语言的检测,如java,c/c++,py…

ansible 管理 windows

前言 因为工作需求,有一批windows服务器需要管理,因为数量较多,所以研究了一下ansible自动化管理windows服务器,在此记录一下。 环境说明 ansible 服务器:…

通过时间戳对es进行时间范围查询

前言 今天对公司对一个报警脚本进行改造,遇到了一个ES查询问题,在此进行记录,已做备忘。 报警脚本逻辑,通过查询es中对访问日志,判断微服务接口的错误信息和微服务接口响应延迟进行报…

zabbix 监控交换机日志

需求 我们需要监控交换机warn以上级别的日志,只要有warn及以上级别的日志输入,就需要发送报警给运维,我们使用的监控平台是zabbix,所以监控就需要使用zabbix来实现,下…

k8s 弹性伸缩,基于CPU指标

k8s弹性伸缩涉及内容 在 Kubernetes 的生态中,在多个维度、多个层次提供了不同的组件来满足不同的伸缩场景。 有三种弹性伸缩 CA(Cluster Autoscaler)…

k8s 弹性伸缩,基于prometheus自定义指标

简介 上一批文章写了,基于CPU指标的弹性伸缩,资源指标只包含CPU、内存,一般来说也够了。但如果想根据自定义指标:如请求qps/5xx错误数来实现HPA,就需要使用自定义指标了,…

prometheus监控flink

前言 Flink 提供的Metrics可以在Flink 内部收集一些指标,通过这些指标可以让开发人员更好地理解作业或集群的状态。 但Flink 内置的Metrics更多的是查看任务…

K8S 的一个网络问题

问题描述 K8S 集群,新安装了nginx服务器,但是访问80端口出来的服务不对,关闭nginx后,仍然可以访问服务器的80端口,但是本地80端口并没有任何服务监听。因为是K8S节…

(2)Flink on k8s 的一些生产配置

1.简介 之前部署了flink operator,并将spark 作业提交到了k8s之上,但是也仅仅达到了能用的程度,距离生产落地还有一些内容需要调整。 2.Flink 作业日志持…

(3)Flink on k8s checkpoint 状态写入pv

1.简介 大家都知道,Flink 是一个有状态的分布式流式计算引擎,flink 中的每个function或者是operator都可以是有状态的,为了使得状态可以容错,flink引入…

(4)Flink on k8s HA 实现

1.简介 无论是我们自己开发的系统,还是各种中间件,高可用部署可以避免单点故障,是生产运行的必备要求。对于flink作业也一样,我们开发好的flink 作业,部署到生产环境,也需要…

(5)Flink on k8s之historyServer

1.Flink HistoryServer用途 HistoryServer可以在Flink 作业终止运行(Flink集群关闭)之后,还可以查询已完成作业的统计信息。此外,它对外提供…

(6)Flink SQL on k8s 实现

1.简介 我们在实际使用flink的过程中,不仅使用java开发flink作业,同时也会直接使用flink SQL,通过编写SQL的方式,来实现flink作业。本文就基于Flink…

springboot Actuator指标监控(基于k8s 和prometheus 实现)

1.简介 每一个微服务在部署以后,我们都需要对其进行监控、追踪、审计、控制等。 Spring Boot就提供了Actuator场景,使得我们的应用快速引用即可获得生产级别的应用监控…

linux安装nagios

前言: nagios是目前比较流行的一款开源监控软件,主要通过强大的插件来实现各种监控需求,下面介绍一下简单的部署方法。一、服务端安装主程序1、先去下载nagios-cn-3.2.…

rsyslog多线程远程日志记录介绍(lamp+rsyslog)

 rsyslog: rsyslog: 多线程; 支持UDP, TCP, SSL, TLS, RELP远程日志记录 rsyslog支持将日志记录在MySQL, PGSQL, Orac…

Zabbix概述(一)

前言: 学习zabbix之前,不得不了解的是SNMP协议 SNMP:简单网络管理协议(SimpleNetwork Protocol) Snmp由两部分组成,监控端和被监控端 监控模…

Zabbix安装与配置(二)

参考 zabbix概述http://www.linuxea.com/index.php/archives/896.html Zabbix进程描述: Poller:此进程可能会被启动…

zabbix监控linux&windows主机(三)

一,环境准备1,安装lamp平台#yum -y install mysql-server mysql php php-mysql 2,创建库CREATE DATABASE zabb…

加载更多