自动化运维
文章平均质量分 64
包括zabbix,ansible,elk等自动化运维工具
鬼刺
得勤奋点记笔记啊
展开
-
Gitlab-内嵌数据库迁移到外部postgresql实例
实验环境:172.16.212.11上docker安装了gitlab实例,需要将该实例的数据迁移到172.16.212.22。原创 2022-09-30 16:02:12 · 1818 阅读 · 0 评论 -
Sonarqube-8.9版本测试单元测试覆盖率
sonarqube单元测试覆盖率原创 2022-09-30 15:37:21 · 2469 阅读 · 0 评论 -
Grafana-prometheus数据源之集群内java服务的JVM监控
prometheus数据源之集群内JAVA服务的JVM监控图原创 2022-09-30 14:47:29 · 460 阅读 · 0 评论 -
Grafana-prometheus k8s集群容量监控大盘配置
Grafana-prometheus k8s集群容量监控大盘配置。原创 2022-09-30 14:40:28 · 861 阅读 · 0 评论 -
Grafana-配置prometheus k8s pod性能监控图
Grafana-配置prometheus k8s pod性能监控图。原创 2022-09-30 14:14:35 · 804 阅读 · 0 评论 -
Grafana-zabbix数据源之主机组监控聚合图
注意:variables Group自己配置的不知道为啥不好使,从模版导入的可以!原创 2022-09-30 14:08:01 · 875 阅读 · 0 评论 -
JVM监控篇(四)- JVM监控方案之prometheus+k8s+influxdb——优化方案
优化原创 2021-04-12 16:04:15 · 438 阅读 · 0 评论 -
Sonarqube篇- python API接口使用详解
官方API地址:https://sonarcloud.io/web_api/api/authentication1 接口地址列表#获取项目的质量门结果https://sonar.example.com/api/qualitygates/project_status?projectKey=<your_project>#获取项目的问题详情https://sonar.example.com/api/issues/search?componentKeys=<project_key&g.原创 2020-07-10 14:03:42 · 2183 阅读 · 0 评论 -
zabbix篇- zabbix4.4.1升级到zabbix5.0详解
1原创 2020-07-08 10:14:38 · 1785 阅读 · 0 评论 -
zabbix篇- zabbix server5.0与4.4.1性能对比测试
1- 引言据说5.0在性能表现上做了优化,所以测试一下玩玩测试环境描述172.16.212.88 zabbix server5.0 + docker启动zabbix agent172.16.212.77 zabbix server4.4 + docker启动zabbix agent2- 安装zabbix server5.0和4.4.13- 配置agent自动注册4- 容器内启动agent...原创 2020-07-06 09:56:33 · 2861 阅读 · 3 评论 -
JVM监控篇(三)- JVM监控方案之prometheus+k8s+influxdb
1- 方案说明适用场景:Java程序直接运行在Linux机器上组件说明:1)k8s集群,使用NodePort方式暴露48888端口用于JVM监控2)JMX sidecar容器用于将jmx的相关配置共享给业务容器3)配置好servicemonitor,prometheus根据配置的target自动发现并获取JVM信息4)使用influxDB作为prometheus的remote storage,由于prometheus内部实现了influxDB的remote storage接口,所以不需要再原创 2020-07-01 13:11:35 · 1355 阅读 · 3 评论 -
JVM监控篇(二)- JVM监控方案之prometheus+clickhouse
1- 方案说明适用场景:Java程序直接运行在Linux机器上组件说明:1)jmx_exporter获取jmx信息暴露给prometheus2)consul用于注册业务和JVM对应关系的信息,这样prometheus就可以通过consul自动发现业务JVM。当然这还要写一个脚本,设置成定时任务,用于实现自动注册功能3)prometheus原本可以把数据存储在本地,但是这样的话对本地存储会造成压力,且查看历史数据会受到限制。比如,如果业务很多时,本地存储会产生大量的数据,默认情况下历史数据会保原创 2020-07-01 13:06:31 · 1243 阅读 · 0 评论 -
JVM监控篇(一)- JVM相关理论详解【运维角度】
1- JVM是什么Java(Java Virtual Machine)虚拟机,是Java运行环境的一部分。1.1 JVM由以下几个部分构成类加载器(Class Loader)负责加载class文件,将class文件字节码内容加载到内存中,并将这些内容转换成方法区中的运行时数据结构。ClassLoader只负责class文件的加载,至于它是否可以运行,则由Execution Engine 决定。运行时数据区(Runtime Data Area)所有的数据和程序都是在运行数据区存放。由下面原创 2020-06-30 15:21:42 · 3795 阅读 · 0 评论 -
运维开发工具下载地址及API汇总
maven:1)可以下载所有相关包的地址:https://archive.apache.org/dist/maven/2)下载最新版本:jdk:1)下载 JDK 8u202 and earlierhttps://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html2)可下载所有版本,点击对应的版本连接即可https://www.oracle.com/java/technologies/ora.原创 2020-06-15 15:01:21 · 241 阅读 · 0 评论 -
Sonarqube篇-k8s内安装sonarqube 7.8+连接外部Mysql 5.7和LDAP
1 创建pvcapiVersion: v1kind: PersistentVolumeClaimmetadata: name: sonarqube-pvc namespace: sonarqube labels: app: sonarqubespec: storageClassName: rook-ceph-block #修改成自己的storageclass ...原创 2020-04-28 13:41:14 · 978 阅读 · 0 评论 -
Sonarqube篇-Docker安装sonarqube 7.8
1 centos7安装docker-ce docker-compose1.1 安装docker-ce1.1.1 安装依赖sudo yum install -y yum-utils device-mapper-persistent-data lvm21.1.2 添加docker下载仓库sudo yum-config-manager --add-repo https://download....原创 2020-04-28 13:23:23 · 3014 阅读 · 0 评论 -
Sonarqube篇-sonarqube接入阿里巴巴代码规范
1 引言原创 2020-04-28 13:15:24 · 4419 阅读 · 1 评论 -
LDAP篇-添加cn账户
ldapadd -h localhost -D “cn=test,dc=domain,dc=com” -x -w “password” -f users.ldif -cusers.ldif:# Users, domain.comdn: ou=Users,dc=domain,dc=comou: UsersobjectClass: organizationalUnitobjectCl...原创 2020-03-05 19:35:10 · 1922 阅读 · 1 评论 -
Jenkins篇-docker安装Jenkins最新版本
1 引言1)根据官方链接操作即可:https://jenkins.io/zh/doc/book/installing/2)容器部署完成之后,登录页面进入容器查看密码:输入密码开始按照提示进行配置,安装推荐插件——创建管理员账户和密码——然后下一步,最后看到URLhttp://172.16.212.11:18080/点击保存并继续即可开始使用...原创 2020-02-18 23:47:41 · 210 阅读 · 0 评论 -
Ansible篇-CentOS7安装AWX详解
1 引言网上很多教程,但是根据教程安装一直报错,唉,排错重重,赶紧记下笔记!2 系统要求至少4G内存至少2 CPU至少20G磁盘空间可运行docker,k8s,openshift3 环境准备 关闭防火墙systemctl stop firewalldsystemctl disable firewalldsetenforce 0sed -i ‘s/SEL...原创 2020-01-09 15:15:52 · 4337 阅读 · 6 评论 -
Zabbix篇-Zabbix集群从4.0.3升级到4.4.1
1 调研1)Zabbix server 和proxies必须属于同一个主版本;2)Zabbix server and proxies 建议在升级前先停止运行;3)旧版本的 proxies 不再向新版本的servers报告,即不兼容;4)新版本的agents 与旧版本的Zabbix server不再兼容;5)新版本的zabbix server 和proxy可以兼容旧版本的zabbix-a...原创 2019-12-19 20:07:50 · 1330 阅读 · 0 评论 -
Ansible篇-ansible-playbook inventory/roles/include用法详解
1 引言handler/notifyprea_task/post_taskdelegate_toincludeif/whenchanges_when/failed_when2原创 2019-12-19 17:22:03 · 2408 阅读 · 0 评论 -
Ansible篇-Ansible使用说明「安装+术语+配置目录+配置文件等」
1 引言Ansible是2 安装3 目录介绍4 常用方式原创 2019-12-18 18:03:57 · 704 阅读 · 0 评论 -
SonarQube篇-SonarLint+Eclipse使用手册
一 手册说明 本篇使用手册是一篇关于 SonarLint 插件的使用手册,详细阐述了 SonarLint 绑定服务器、SonarLint 分析项目的使用方法,手册仍然处于不断完善的过程中。二 SonarLint简介官网地址: https://www.sonarlint.org/ SonarLint是一个IDE插件,可帮助开发人员在编写代码时检测和修...原创 2019-12-17 22:50:00 · 2162 阅读 · 0 评论 -
SonarQube篇-SonarLint+IDEA使用手册
一 手册说明 本篇使用手册是一篇关于SonarLint插件的使用手册,详细阐述了SonarLint绑定服务器、SonarLint分析项目的使用方法,手册仍然处于不断完善的过程中。二 SonarLint简介官网地址: https://www.sonarlint.org/ SonarLint是一个IDE插件,可帮助开发人员在编写代码时检测和修...原创 2019-12-17 22:46:07 · 3459 阅读 · 2 评论 -
SonarQube篇-升级SonaQube 6.7.X到7.9.1
1 引言本手册以「将sonarqube6.7.5升级到7.9.1」为例,日后的升级(包括迁移数据库)操作可参考本手册进行!sonarqube软件仓库:https://binaries.sonarsource.com/Distribution/2 调研由于7.8版本及其以上版本都不再支持mysql,而原有环境使用的是mysql,因此还需要将数据从mysql迁移到postgresql上...原创 2019-12-17 22:39:22 · 1463 阅读 · 0 评论 -
SonarQube篇-升级SonarQube6.7.5到版本7.7
1 引言本手册以「将sonarqube6.7.5升级到7.7」为例,日后的升级操作均可参考本手册进行!sonarqube软件仓库:https://binaries.sonarsource.com/Distribution/2 调研由于7.9版本及其以上版本都不再支持mysql,而原有环境使用的是mysql,因此考虑先升级到7.7或7.8版本。3 搭建集群环境详见http...原创 2019-12-17 22:34:45 · 1696 阅读 · 0 评论 -
SonarQube篇-安装配置sonarqube+gitlab+jenkins+ldap集群
1 下载需要的软件包sonarqube free edition 6.7.5: https://binaries.sonarsource.com/Distribution/sonarqube/sonarqube-6.7.5.zipjenkins weekly edition 2.203 :http://mirrors.jenkins.io/war/2.203/jenkins.wa...原创 2019-12-17 20:06:20 · 2893 阅读 · 0 评论 -
Ansible篇-ansible-playbook模块使用详解
1 引言本篇笔记的目的是总结Ansible模块的使用方法,会不定时更新。2 yum模块3 copy模块4 service模块5原创 2019-12-10 10:49:26 · 4921 阅读 · 0 评论 -
SonarQube篇- Sonarqube8.0汉化详解
使用admin/admin登录之后,点击Administration,出现新页面:然后点击Marketplace,在plugins的搜索框中搜索Chinese就会出现中文安装包;点击install,安装完成会在页面上面弹出Restart和Revert,点击Restart;注销登录,再重新登录即可!...原创 2019-11-06 15:11:57 · 2112 阅读 · 0 评论 -
SonarQube篇- CentOS7安装Sonarqube8.0详解
一 原文链接 https://notebook.yasithab.com/centos/centos-7-install-sonarqube二 操作详解1. Setting up SonarQube1.1. Install Prerequisites.yum install -y epel-release unzip vim wget1.2. Install openJDK....转载 2019-11-01 16:36:36 · 6709 阅读 · 8 评论 -
Zabbix篇- CentOS7 Ansible批量安装配置zabbix-agent4.0
1 前言ansible 172.16.212.134agent1 172.16.212.133agent2 172.16.212.130以上均为CentOS7系统2 批量安装zabbix-agent ansible安装配置参考 https://blog.csdn.net/qq_35550345/article/details/102700183 配置inventory...原创 2019-10-23 18:50:23 · 610 阅读 · 2 评论 -
Zabbix篇-CentOS7 Ansible自动搭建zabbix-agent 4.0
1 引言#安装agent和mariadb: server/agent 172.16.212.129#agent 172.16.212.133#Centos7 ansible 172.16.212.1342 自动安装zabbix-agentCentOS7安装ansible参照 https://blog.csdn.net/qq_35550345/article/details/102...原创 2019-10-23 16:11:29 · 327 阅读 · 0 评论 -
Zabbix篇- CentOS7 Ansible自动安装zabbix-server4.0
1 引言zabbix 172.16.212.129 #安装server和mariadbansible 172.16.212.1342 安装ansible 安装yum install epel-release -yyum install ansible -y 生成ssh密钥对ssh-keygen注意:不断按回车键即可ssh-copy-id root...原创 2019-10-23 14:32:52 · 397 阅读 · 0 评论 -
Zabbix篇-CentOS7.6 zabbix-proxy3.4.15的安装配置详解
1 引言本篇笔记接上篇:https://blog.csdn.net/qq_35550345/article/details/102545276zabbix-server的安装好并且在web页面配置完成后安装zabbix-proxy和node1(作为被监控节点)2 安装配置proxy 关闭防火墙参照https://blog.csdn.net/qq_35550345/article/d...原创 2019-10-17 12:23:21 · 679 阅读 · 0 评论 -
Zabbix篇- zabbix-server+keepalived+rsync+inotify高可用架构与部署
1 引言目前刚刚接触zabbix监控,不知道对于生产环境是否需要将server配置成高可用架构。但是理论上来说,为了避免单点故障还是需要配置高可用的。因而借用大佬的文章搭建一次试试。 架构如下:http://blog.itpub.net/31544156/viewspace-2286615/2...转载 2019-10-15 18:35:14 · 1631 阅读 · 8 评论 -
Zabbix篇-zabbix-server 3.4.15 安装部署与使用
1 引言1.1 zabbix监控的优点1.2 zabbix监控的缺点1.3 zabbix监控的功能1.42 安装部署2.1 根据官网部署1)根据官网部署时出现报错:curl#18 - "transfer closed with 35810 bytes remaining to read不知道如何解决该问题,curl errorno 18中显示是server端的问题,具体不知为何...原创 2019-10-15 15:41:25 · 3379 阅读 · 0 评论