自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

静静是我女朋友

《黎明清镜 》--> 路漫漫其修远兮,吾将上下而求索! 个人站点: www.itdevops.me

  • 博客(351)
  • 资源 (31)
  • 问答 (5)
  • 收藏
  • 关注

原创 如何在CentOS 7上使用Packetbeat和ELK收集基础结构指标

介绍 Packetbeat允许您监视应用级协议(如HTTP和MySQL)以及DNS和其他服务的实时网络流量。 要执行此操作,请在客户端计算机上配置代理,称为“发货人”,它嗅探和解析网络流量并将消息映射到事务。然后,这些发货人为每个操作生成记录,并将其发送到Elasticsearch或Logstash。获得数据后,您可以使用Kibana搜索,分析和可视化数据,以便您能够就基础设施做出明

2017-01-12 18:36:04 4703

转载 Linux中RPM 和 YUM 包管理详解

概述在本教程中,学习如何使用 RPM 和 YUM 工具管理 Linux 系统上的包。学习:使用 RPM 和 YUM 安装、重新安装、升级和删除包。获取 RPM 包的信息,包括版本、状态、依赖项、完整性和签名。确定一个包提供了哪些文件,并查找某个特定文件来自哪个包。本教程将帮助您针对 Linux Professional Institute 的初级管理 (LPIC

2017-01-09 23:58:46 3132

转载 云编排技术:探索您的选择

最近 IT 行业有很多围绕云编排的议论,而且许多人想知道云编排到底是怎么回事。本文将探索云编排的概念,以及它将如何融入云计算的大发展趋势中。我将分析各种编排工具并介绍它们之间的区别,使您能够更好地了解有哪些可用的选择。首先,了解一些背景知识很重要。在虚拟化和云计算出现之前,所有流程都是手动执行的。众所周知,3 种最常见的云服务模型是软件即服务 (SaaS)、平台即服务 (PaaS)

2017-01-09 23:38:38 4853

原创 MySQL 数据库高负载故障分析

紧急处理 第一: 先限制Innodb的并发处理.如果innodb_thread_concurrency = 0 可以先改成 16或是64 看机器压力,如果 非常大,先改成16让机器的压力下来,然后慢慢增达,适应自已的业务. 处理方法:set global innodb_thread_concurrency=16; 第二: 对于连接数已经超过600或是更多的情况,可以考虑适当的限制一下连接数

2017-01-09 20:20:52 1026

转载 集中式日志系统 ELK 协议栈详解

在我们日常生活中,我们经常需要回顾以前发生的一些事情;或者,当出现了一些问题的时候,可以从某些地方去查找原因,寻找发生问题的痕迹。无可避免需要用到文字的、图像的等等不同形式的记录。用计算机的术语表达,就是 LOG,或日志。日志,对于任何系统来说都是及其重要的组成部分。在计算机系统里面,更是如此。但是由于现在的计算机系统大多比较复杂,很多系统都不是在一个地方,甚至都是跨国界的;即使是在一个地

2017-01-09 17:37:04 675

原创 Elasticsearch API 使用介绍

API文档: https://www.elastic.co/guide/en/elasticsearch/reference/current/docs.htmlIndex API 索引API在特定索引中添加或更新类型化的JSON文档,使其可搜索。以下示例将JSON文档插入到“twitter”索引中,名为“tweet”的类型,ID为1:curl -XPUT '192.168.0.56:9200

2017-01-09 14:15:24 3821

转载 Linux curl命令详解

Linux curl命令详解命令:curl在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。语法:# curl [option] [url]常见参数:-A/--user-agent 设

2017-01-09 09:15:26 15803 1

原创 CentOS 7 安装KVM,并创建虚拟机

使用KVM(基于内核的虚拟机)+ QEMU的虚拟化。 需要具有Intel VT或AMD-V功能的CPU。安装KVM[root@kvm-centos7 ~]# yum -y install qemu-kvm libvirt virt-install bridge-utils# 确保模块已加载[root@kvm-centos7 ~]# lsmod | grep kvm kvm_intel

2017-01-09 08:41:39 46330 7

转载 持续测试是什么?

测试需要花费成本软件开发和交付正在从复杂、独体式应用程序朝更加分布式、以服务为中心的架构转变,前缀的许多依赖关系在编译时解析,而后者的依赖关系在运行时解析。大部分企业应用程序都是最初为比云更早的环境设计的现有应用程序(也称为记录系统)与在云中开发的新 “互动参与系统” 应用程序的组合。由于它们具有众多依赖关系,它们的架构可能很复杂,而且它们使用 API 来衔接现有记录系统和新的互动参与系统

2017-01-08 03:26:37 4909

转载 IT 架构测试之基础架构运维测试简介

IT 架构测试之基础架构运维测试简介测试对于 IT 领域来讲,是众所周知的重要概念,无论对于项目还是软件产品来说,测试都是贯穿始终的重要环节。 此次本文撇开大家熟悉的功能测试,集成测试,系统测试不谈, 聊一下 OAT (Operational Acceptance Testing) 又称基础架构运维测试, 是一种新兴的测试方法,目标是为客户提供健壮,可扩展, 高可用的 IT 架构, 同时为

2017-01-08 03:18:18 2536

原创 ELK弹性堆栈的心脏--Elasticsearch

Elasticsearch是一个分布式,RESTful的搜索和分析引擎,能够解决越来越多的用例。作为弹性堆栈的核心,它集中存储您的数据,所以你可以发现预期和揭示意外。Elasticsearch 特性1、弹性,高度可用 硬件反叛,网络分区。 Elasticsearch检测到保持集群(和您的数据)安全和可用的故障。2、可预测,可靠 Elasticsearch按照你期望的方式运行。事实上,唯一的惊

2017-01-08 02:55:18 1720

原创 在CentOS 7/RHEL 7中配置NIC(网络接口卡)绑定

NIC(网络接口卡)绑定也称为网络绑定。它可以被定义为多个NIC到单键接口的聚合或组合。它的主要目的是提供高可用性和冗余。 实验环境:DELL CentOS 7 双网卡: em1/em2# 查看网卡名称ip link | awk 'NR%2==1' | awk '{print $2,$8,$9}' | tr -d ':' | grep -v lo | awk '{print

2017-01-06 11:01:38 6865 1

原创 如何在CentOS 7上安装Elasticsearch,Logstash和Kibana(ELK堆栈)

使用Logstash和Kibana在CentOS 7上集中日志记录 集中日志记录在尝试识别服务器或应用程序的问题时非常有用,因为它允许您在单个位置搜索所有日志。它也很有用,因为它允许您通过在特定时间范围内关联其日志来识别跨多个服务器的问题。本系列教程将教您如何在CentOS上安装Logstash和Kibana,然后如何添加更多过滤器来构造您的日志数据。安装介绍 在本教程中,我们将在Cent

2017-01-04 18:55:09 15718 7

原创 CentOS 7 设置密码规则

出于安全考虑设置密码规则 设置密码到期的天数。 用户必须在天内更改密码。 此设置仅影响创建用户,而不会影响现有用户。 如果设置为现有用户,请运行命令“chage -M(days)(user)”。PASS_MAX_DAYS 60 # 密码到期时间PASS_MIN_DAYS 3 # 初始密码更改时间PASS_MIN_LEN 8

2017-01-03 11:22:17 23844 2

原创 CentOS 7 LVM创建与使用

添加硬盘驱动器 [root@linuxprobe ~]# fdisk /dev/sdb# enter operation mode for partitionsWelcome to fdisk (util-linux 2.23.2).Changes will remain in memory only, until you decide to write them.Be careful befo

2017-01-03 10:45:11 14209

原创 使用FTP和HTTP配置网络安装的YUM存储库

YUM是Linux包管理工具,帮助安装或更新包,它自动安装依赖包是主安装包所需的。要设置YUM存储库,我们需要一个托管所有软件包的服务器系统,以及要安装或更新软件包的客户端系统。 为了通过FTP或HTTP / Apache启用YUM存储库,我们必须将RPM包复制到这两个地方。测试环境 Network Repository Server: CentOS 6.8 [enp0

2016-12-28 16:49:42 1287

原创 我的2016--每天学点Linux

今天你学习Linux了吗? 回想自己两年来的Linux学习历程,有过疑惑、遇到过困难,但从未想过放弃。有时候你用心去做一件事的时候,慢慢的你就能发现,你已经习惯去做它,不仅仅是一项任务或是工作,而是发自内心的喜欢,这就是我现在对于学习Linux的感受。 相比两年前刚接触Linux到懵懂,到现在的渐渐了解,其中经历了书籍的阅读,实践的沉淀,各种深夜填坑的经历现在回想历历在目,但是还是很感谢

2016-12-27 09:57:39 622 2

原创 CentOS 6 安装Rabbitmq(Cluster)

Rabbitmq 教程 Rabbitmq 官方文档:http://www.rabbitmq.com/documentation.html Rabbitmq 下载安装:http://www.rabbitmq.com/download.html Rabbitmq 使用教程:http://www.rabbitmq.com/getstarted.html Rabbitmq 博客:htt

2016-12-27 09:49:54 821

原创 CentOS 6自动安装RabbitMQ脚本

RabbitMQ install#!/bin/bash########################################################################### Script Name: auto-install-rabbitmq-server.sh# Author: shaon# Email: shaonbean@qq.com# Created

2016-12-27 01:54:04 1197

原创 Win10+Visual Studio Code+Go 配置开发环境

一、Go语言介绍与下载1. Go相关链接 Go 语言官网: https://golang.org/ Go 语言中文网:http://studygolang.com/ Go 语言中文文档:http://docscn.studygolang.com/doc/ Go Github地址:https://github.com/golang/go2. Go下载安装 参考:http:/

2016-12-25 00:55:08 12253

原创 Tomcat daemon 脚本管理Tomcat

Tomcat-daemon 此脚本用来通过daemon的方式管理tomcat服务的启动,停止,重启,查看状态和是啥查看日志,具体用法如下:# /etc/init.d/tomcatall tomcat_porttomcat_8081 is valilable !!!Usage: /etc/init.d/tomcatall {start|stop|restart|status|log|kill

2016-12-21 15:04:14 1174

原创 Tomcat 自动部署、回滚(java project)脚本

Tomcat 自动部署 自动部署java项目,从打包服务器scp项目war到本地,本地启动tomcat#!/bin/bash############################################################################## Functions: auto deploy api project, base on tomcat####

2016-12-20 22:32:36 2822

原创 Shell中使用getopt、getopts命令

1. 命令的格式 getopt命令可以接受一系列任意形式的命令行选项和参数,并自动将它们转换成适当的格式。格式如下:getopt optstring parameters optstring是关键所在,它定义命令行有效的选项字母,还定义了那些选项字母需要参数值 getopt命令有一个更高级的版本叫做getoptsgetopt 工作例子:#getopt ab:cd -a -b tes

2016-12-19 23:22:13 36301 9

原创 CentOS/RHEL 7/6 安装最新Git

安装依赖包 本文环境CentOS 6.8 ,默认安装git为1.7.1,实验需要升级git版本yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker -y卸载旧gityum remove git -y下载Git源代码并编译安装Git source

2016-12-14 21:06:49 2340

原创 Linux 服务器上安装Jenkins

本文环境: Windows 10 + CentOS 6.8为Jenkins创建特殊的用户和组groupadd builduseradd --create-home --shell /bin/bash --groups build jenkins为Jenkins用户配置Java# 编辑用户的.bashrc# set java envexport JAVA_HOME=/usr/java/j

2016-12-14 19:52:52 13255

原创 官方源、镜像源汇总--持续更新中

一、站点版(一)、企业站1.搜狐:http://mirrors.sohu.com/ 2.网易:http://mirrors.163.com/ 3.阿里云:http://mirrors.aliyun.com/ 4.腾讯:http://android-mirror.bugly.qq.com:8080/(仅针对APP开发的软件,限流,不推荐)(二)、教育站1.上海交通大学:http://ftp.sj

2016-12-13 00:25:44 11942

原创 容器技术及其应用白皮书--附录介绍

附录A OCI和CNCF基金会介绍 目前行业里针对容器相关的开源技术标准化组织主要有两个:OCI和CNCF。其中OCI由Docker公司倡议发起,旨在定义容器运行引擎和容器应用镜像的相关技术规范;而CNCF由Google发起,目标是推动以容器为基础的云原生应用架构模式以及相关的各项技术,其中 Google 已经将 Google 自身的“DCOS”系统Kubernetes捐献给CNCF,Googl

2016-12-09 17:02:27 4716

原创 容器技术及其应用白皮书(下)-- 容器应用

三、容器应用3.1 容器技术应用场景3.1.1 PaaS平台建设 最早的PaaS平台方案初步解决了很多客户对于应用弹性的需求,但是在容器技术之前,构建一套PaaS平台面临着组件多、量级大、改造成本高等挑战,而且对于运行在不同 PaaS 平台上的应用,很难避免应用对平台的深度依赖。譬如,不同的PaaS平台对弹性、高可用、性能、监控、日志、版本更新等的实现方式不同,则对其上应用的架构要求也不同;另外

2016-12-09 16:04:17 7227

原创 容器技术及其应用白皮书(上)-- 容器技术

内容摘要 近年来,容器技术及相关应用得到了国内外越来越多的关注度,研发和应用推广发展势头迅猛。在国外,容器技术已经形成了较成熟的生态圈;在国内,金融企业、互联网企业、IT企业积极投入容器技术研发和应用推广,发展势头迅猛。为了积极引导我国容器技术和应用发展,我们编写本白皮书。其主要内容包括: 一、针对容器技术现状进行研究和分析。一是梳理了容器技术从开始到现在的发展历程,对现有容器发展的生态结构进行

2016-12-09 10:40:07 19224 2

原创 CentOS 6.8 使用start-stop-daemon命令

start-stop-daemon简介 start-stop-daemon是一个Debian体系里的一个守护进程管理软件,可以用指定的用户启停软件。 start-stop-daemon 使用:http://man7.org/linux/man-pages/man8/start-stop-daemon.8.htmlstart-stop-daemon 安装下载dpkg_1.16.18.ta

2016-12-08 19:57:22 4790

翻译 Jenkins入门教程之--构建软件项目

Jenkins可以用于执行典型的构建服务器工作,例如执行连续/官方/每晚构建,运行测试或执行一些重复的批处理任务。这在Jenkins被称为“自由式软件项目”。设置项目 转到Jenkins首页,选择“New Job”,然后选择“Build a free-style software project”。此作业类型由以下元素组成:可选SCM,如源代码所在的CVS或Subversion。可选触发器

2016-12-06 16:43:47 2851

原创 Jenkins入门教程之--Jenkins管理

管理Jenkins登录Jenkins 根据上一篇Jenkins安装,然后登录Jenkins服务器如下: 这里可以选择新建Jenkins的普通用户,也可以通过Admin继续下面操作,本文选择使用Admin用户继续操作,出现下面界面: 点击开始使用Jenkins,登录到Jenkins控制面板页面如下图:JENKINS_HOME目录 上面介绍Jenkins的初始登录设置,这里介绍Jenkin

2016-12-06 10:37:41 2620

原创 Jenkins 入门教程之--Jenkins安装

Jenkins 教程 Jenkins是一个强大的应用程序,允许持续集成和持续交付的项目,无论你正在工作的平台。它是一个可以处理任何类型的构建或持续集成的自由源。您可以将Jenkins与许多测试和部署技术集成。在本教程中,我们将解释如何使用Jenkins来连续构建和测试软件项目。 本教程将帮助所有那些希望学习如何连续构建和测试项目的软件测试人员,以帮助开发人员尽快将更改集成到项目中并获得

2016-12-05 20:38:13 3319

翻译 什么样的DevOps技能是团队需要的?

DevOps这个词被提及的频率越来越高,越来越多的企业开始招聘具有这个头衔的工程师(DevOps),本文介绍在企业的技术团队当中,DevOps这样的一群人扮演着什么样的角色,需要什么样的技能? DevOps是一种文化,哲学和有机的方法,可以自动化工作流程,更有效地将产品推向市场。 DevOps工程师现在需求最大。根据Gartner的研究,25%的2000年顶级全球组织将在2016年年底之

2016-12-05 11:37:12 2533

翻译 DevOps状态,依赖脚本和IT自动化

我们的调查告诉我们DevOps的状况,依赖脚本和IT自动化DevOps调查结果:脚本和IT自动化 许多IT操作团队(包括应用程序所有者,配置管理员,中间件专家和数据库管理员)通过手动过程,电子表格和脚本来管理基础架构配置更改。他们花了很多时间编写和维护很多脚本。即使有所有这些脚本,电子表格和进程以及它们消耗的资源,团队仍然无法获得他们需要的可见性,控制和防错。 这是Orcaconfig最

2016-12-05 10:20:10 1017

翻译 上云?考虑这些问题

上云那些事 云正在走向主流。这是最近由思科系统赞助的研究中的一个词,它发现超过三分之二的组织使用云来“帮助推动业务成果” - 比上一年的研究高出61%的增长。但是几乎相同的数量并没有最大化云计算的真正价值。 这对您的业务意味着什么?这意味着,虽然云正在迅速成为一个必要性,而不是“很高兴有”,它是值得提出一些困难的问题,然后再采取行动。在确定这五个问题的答案后,您可以从部署中获得最大收益,甚

2016-12-02 14:04:53 797

翻译 专注于云软件安全的8种方法

专注于云软件安全的8种方法1、云软件安全审查 云软件安全至关重要。例如,医疗保健:医生和其他医疗保健专业人员是云软件的最大用户之一,但最近的研究表明,超过15%被认为是在安全漏洞的高风险下运行,一半以上在中等风险下运行。 安全漏洞可能对几乎任何大型行业都是毁灭性的。公司必须采取准确的措施来确保云计算软件的安全,因为黑客们都渴望打入一个计算机系统,并做他们似乎最好的。 幸运的是

2016-12-02 11:49:06 658

转载 11 个 Linux 上最佳的图形化 Git 客户端

Git是一种免费开源的分布式版本控制系统,可用于处理软件开发及另外几种版本控制任务。它旨在处理大大小小的各种项目,并确保速度、效率和数据完整性。Linux用户主要可以通过命令行来管理Git,不过外面有几种图形化用户界面(GUI)Git客户软件,它们便于用户在Linux桌面上高效、可靠地使用Git,即便提供不了所有命令行操作,至少也提供大多数此类操作。下面列出了面向Linux

2016-11-30 16:14:39 33941

原创 Mysql 常用命令

Mysql 常用命令SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user; #show databases; 显示数据库 create database name; 创建数据库 use databasename;

2016-11-30 11:00:18 366

原创 Iptables 详解

1:Iptables - Layer7 iptables默认是OSI三层和四层以及二层源MAC地址过滤 针对于某一个应用:xunlei,kugou,qq,msn,flv,p2p,httpd,smtp等等过滤,直接针对协议来过滤 Netfilter默认是没有这些功能的,如果我们需要使用到7层的,应用协议过滤,那么我们就必须对netfilter打补丁 Netfilter

2016-11-29 10:13:27 1714

SRE体系建设指南2023

SRE体系建设指南运维复杂度 稳定性建设目标视图 分布式系统稳定性度量模型 混沌工程成熟度模型 可观测能力模型 容量管理能力建设框架图 全链路压测能力框架图

2023-11-29

信息系统稳定性保障能力建设指南2022

信息系统稳定性保障能力建设指南2022 稳保体系 故障治理

2023-11-29

确定性运维白皮书和案例

确定性运维白皮书和案例,SRE

2023-11-29

运维团队成熟度评估模型

1.运维成熟度评估矩阵 2.数字运营 3.技术云云给 4.成本、质量、效率、稳定 5.人员、文化、工具 6.ITIL&ITSS 7.事件、告警、问题、变更、发布、容量、监控、可观测、连续性

2023-10-11

ITIL4中文版-学习专用

ITIL4

2023-10-11

华为云SRE稳定性运维专刊

SRE

2023-10-11

confluence 6.x 破解

confluence 6.x 破解

2017-07-26

netdata-1.6.0

Netdata是一个高度优化的Linux守护进程,它为Linux系统,应用程序,SNMP服务等提供实时的性能监测。 它用可视化的手段,将被监测者最细微的细节,展现了出来。这样,你便可以清晰地了解你的系统和应用程序此时的状况。 使用此软件

2017-03-22

ITIL-V3-Foundation-培训专用资料.pdf

ITIL即IT基础架构库(Information Technology Infrastructure Library, ITIL,信息技术基础架构库)由英国政府部门CCTA(Central Computing and Telecommunications Agency)在20世纪80年代末制订,现由英国商务部OGC(Office of Government Commerce)负责管理,主要适用于IT服务管理(ITSM)。ITIL为企业的IT服务管理实践提供了一个客观、严谨、可量化的标准和规范

2017-01-23

ZABBIX从入门到精通最新版

ZABBIX从入门到精通v3.0.1

2016-10-19

阿里云产品V5.0

阿里云产品V5.0》手册具体内容涵盖了基于飞天平台上的计算、数据库、存储&CDN、网络、安全、大数据、中间件、应用服务等全部产品,集结阿里云公共云产品家族全体成员,文中附下载地址,供开发者朋友们参考。

2016-10-13

CCNP学习指南902

CCNP

2016-10-09

Hadoop_HDFS系统双机热备方案

Hadoop_HDFS系统双机热备方案

2016-10-09

Java面向对象编程指南

Java面向对象编程指南

2016-10-09

第一本Docker书 PDF电子书

第一本Docker书 PDF电子书

2016-10-08

黑客攻防技术宝典:系统实战篇

黑客攻防技术宝典:系统实战篇.pdf

2016-10-08

Jenkins权威指南

Jenkins权威指南

2016-10-08

Docker企业级架构篇.pdf

Docker企业级架构篇.pdf

2016-10-08

MySQL常用命令汇总

《MySQL常用命令汇总》_非常详细

2016-10-08

《Linux就该这么学》v0.2版本

《Linux就该这么学》v0.2版本,更加详细的实验教程和实验案例,相对于第一版有了更加详细的描述。

2016-10-07

F5配置手册

F5配置手册

2016-09-30

Docker企业级架构篇

Docker企业级架构篇

2016-09-30

Docker进阶与实战

Docker进阶与实战

2016-09-30

Hadoop权威指南(原版)

Hadoop权威指南(原版)

2016-09-30

Lucene 实战(第2版)

Lucene 实战(第2版) PDF高清中文版

2016-09-30

Elasticsearch权威指南

Elasticsearch权威指南-分布式集群

2016-09-30

Go语言编程

《Go语言编程》高清完整版电子书

2016-09-30

nagios-plugin-1.4.16

nagios安装所需的安装包。免费的 不要积分。给大家分享

2014-11-18

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除