11 2018 档案

摘要:一、介绍 ELK是三款开源软件的缩写,即:ElasticSearch + Logstash + Kibana。这三个工具组合形成了一套实用、易用的监控架构,可抓取系统日志、apache日志、nginx日志、mysql日志等多种日志类型,目前很多公司用它来搭建可视化的集中式日志分析平台。Elastic 阅读全文
posted @ 2018-11-30 18:31 脚踏实地。 阅读(3189) 评论(0) 推荐(0)
摘要:简介: GitLab是一个代码仓库,用来管理代码。Jenkins是一个自动化服务器,可以运行各种自动化构建、测试或部署任务。所以这两者结合起来,就可以实现开发者提交代码到GitLab,Jenkins以一定频率自动运行测试、构建和部署的任务,帮组开发团队更高效的集成和发布代码。 下面是我安装GitLa 阅读全文
posted @ 2018-11-15 16:52 脚踏实地。 阅读(261) 评论(0) 推荐(0)
摘要:相关概念: Jenkins是一个功能强大的应用程序,允许持续集成和持续交付项目,无论用的是什么平台。这是一个免费的源代码,可以处理任何类型的构建或持续集成。集成Jenkins可以用于一些测试和部署技术。Jenkins是一种软件允许持续集成。 目的: 1、持续、自动地构建/测试软件项目。 2、监控软件 阅读全文
posted @ 2018-11-15 12:16 脚踏实地。 阅读(538) 评论(0) 推荐(0)
摘要:一、YAML简介二、Ansible组件三、主机清单Invetory四、PlayBook介绍 一、YAML简介http://www.yaml.orgYAML:可以使用简单清单,散列表,标题等数据结构。YAML的语法和其他高阶语言类似,并且可以简单表达清单、散列表、标量等数据结构。其结构(Structu 阅读全文
posted @ 2018-11-14 11:30 脚踏实地。 阅读(2214) 评论(0) 推荐(0)
摘要:简介: 为了提高DNS服务的可用性,我们通常会部署DNS主辅同步以实现数据备份,或用以实现读写分离,DNS主辅可以部署为一主多辅,同步可以控制到具体的zone。主辅同步的过程:master DNS服务器更新完配置后,首先会向slave DNS服务器发送notify消息。随后slave DNS服务器向 阅读全文
posted @ 2018-11-09 16:25 脚踏实地。 阅读(1184) 评论(0) 推荐(0)
摘要:1、简介 ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是an 阅读全文
posted @ 2018-11-08 16:21 脚踏实地。 阅读(1154) 评论(0) 推荐(0)
摘要:#!/bin/bash logdir=/opt 日志存放的路径 old_day=`date +%Y%m%d -d"-7 days "` 查询时间 filename=$logdir/SaServiceWebApplication.$old_day.log 拼接日志名 rm -rf $filename 阅读全文
posted @ 2018-11-06 11:30 脚踏实地。 阅读(1317) 评论(0) 推荐(0)