• 进入"运维那点事"后,希望您第一件事就是阅读“关于”栏目,仔细阅读“关于Ctrl+c问题”,不希望误会!
ELK技术实战-了解Elk各组件

ELK技术实战-了解Elk各组件

源起 日志是排查问题的根源 第一个问题:你公司对服务端日志你有多重视,包括web日志、应用程序日志、网络设备日志等等? 1)有日志,但基本不去控制需要输出的内容; 2)经常微调日志,只输出我们想看和有用的; 3)经常监控日志,一方面帮助日志微调,一方面及早发现程序的问题; 4)高度依赖日志,做服务可用性监控,故障排查,程序性能监控等等; 只做到第1点的,你可……

ELK技术实战-部署Elk 2.x平台

ELK技术实战-部署Elk 2.x平台

ELK Stack平台搭建 对于ELK部署使用而言,下面是一个再常见不过的架构了,如下图: 1)Redis:接收用户日志的消息队列。 2)Logstash:做日志解析,统一成JSON输出给Elasticsearch。 3)Elasticsearch:实时日志分析服务的核心技术,一个schemaless,实时的数据存储服务,通过index组织数据,兼具……

CentOS7:系统初始化Systemd命令篇(二)

CentOS7:系统初始化Systemd命令篇(二)

一、CentOS 7的systemd向后兼容 systemd被设计成尽可能向后兼容SysV init和Upstart,下面是一些特别要注意的和之前主要版本的RHEL不再兼容的部分。 1)systemd对运行级别支持有限 为了保存兼容,systemd提供一定数量的target单元,可以直接和运行级别对应,也可以被早期的分布式的运行级别命令支持。不是所有的tar……

CentOS7:系统初始化Systemd介绍篇(一)

CentOS7:系统初始化Systemd介绍篇(一)

近年来,Linux系统的 init 进程经历了两次重大的演进,传统的 sysvinit 已经逐渐淡出历史舞台,新的 UpStart 和 systemd 各有特点,越来越多的 Linux 发行版采纳了 systemd。本文简要介绍了这三种 init 系统的使用和原理,每个 Linux 系统管理员和系统软件开发者都应该了解它们,以便更好地管理系统和开发应用。 关……

CentOS7:网络管理命令

CentOS7:网络管理命令

一、网络管理命令套件 在Linux下提供了两套网络管理命令套件,一种是net-tools,一种是iproute2。先提供一种图展示一下net-tools跟iproute2各自提供的网络基础管理命令。 Net-tools 包含一系列程序,构成了 Linux 网络的基础。如今许多系统管理员仍结合使用ifconfig、route、arp和netstat等命令行工……

CentOS7:系统变化概览

CentOS7:系统变化概览

CentOS项目正式发布 CentOS 7.0-1406。相当于是 CentOS 7的正式版。该版本使用存放于 git.centos.org上的源码进行构建。所有的源码rpms 采用相同的密钥进行签名,包括二进制文件。 同时从该版本开始 CentOS 将采用新的版本号规则,其中1406 表示为2014年6月。通过使用月份作为版本号,我们可以衍生和补发更新媒体……

CentOS7:系统重置ROOT密码

CentOS7:系统重置ROOT密码

CentOS/RHEL 6重置密码步骤   CentOS/RHEL 7重置密码步骤   ……

红帽RHCSA、RHCE、RHCA认证评解

红帽RHCSA、RHCE、RHCA认证评解

红帽(RedHat)公司 RedHat成立于1993年,是全球首家收入超10亿美元的开源公司,总部位于美国而分支机已构遍布全球,红帽公司作为全球领先的开源和Linux系统提供商,其产品已被业界广泛使用。尤其红帽RHEL系统在业内拥有超高的Linux系统市场占有率,红帽公司除了提供操作系统还提供了虚拟化、中间件、应用程序、管理和面向服务架构的解决方案。 红帽……

RabbitMQ管理命令rabbitmqctl详解(四)

RabbitMQ管理命令rabbitmqctl详解(四)

学习rabbitmq,原理之后第一个要掌握的就是rabbitmqctl这个命令的用法了,rabbitmq的管理功能最全的就是rabbitmqctl命令了,当然还有HTTP API和UI两种管理手段。 rabbitmqctl的使用方法: rabbitmqctl [-n <node>] [-q] <command&……

RabbitMQ原理介绍(一)

RabbitMQ原理介绍(一)

一、RabbitMQ历史 RabbitMQ消息系统是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现。在同步消息通讯的世界里有很多公开标准(如COBAR的IIOP,或者是SOAP等),但是在异步消息处理中却不是这样,只有大企业有一些商业实现(如微软的MSMQ ,IBM的Websphere MQ等),因此,在2006……

请记住,rm -fr /不会再删除系统了

请记住,rm -fr /不会再删除系统了

前几天相信做运维的同学都知道的一个新闻,那就是让你心惊胆战的”rm -fr /”命令。没错,那个新闻就是国外一哥们据说是Ansible的bug,导致执行”rm -fr $foo/$bar”时,$foo/$bar变量并没有获取到值,所以你懂的,命令就变成了”rm -fr /”,但是”rm ……

常见的CPU架构有哪些?

常见的CPU架构有哪些?

常见的CPU架构有哪些? 我们知道编程语言有计算机语言、汇编语言、高级语言(系统级语言和应用级语言)。然后语言越底层性能越好但使用难度越大,代码量也越大。如果高级语言编写的程序甚至汇编写的程序都需要通过编译器编译成对应机器CPU对应的二进制指令集处理方式。对于CPU而言只能处理01二进制,另外不同厂商的CPU内部设计和指令集都有所不同,比如说Intel生产的……