摘要: 一 LVS简介 1.1 LVS介绍 LVS是linux virtual server的简写linux虚拟服务器,是一个虚拟的服务器集群系统,可以再unix/linux平台下实现负载均衡集群功能。 使用LVS需要达到的目标是:通过LVS提供的负载均衡技术和Linux操作系统实现一个高性能、高可用的服务 阅读全文
posted @ 2018-12-21 18:44 木二 阅读(581) 评论(0) 推荐(1) 编辑
摘要: 一 HAProxy安装 官方链接:http://www.haproxy.org/ (国内可能无法打开) 下载连接:http://pkgs.fedoraproject.org/repo/pkgs/haproxy/ 1.1 yum安装 1.2 编译安装 [ 1 [root@HAProxy ~]# tar 阅读全文
posted @ 2018-12-21 18:29 木二 阅读(651) 评论(0) 推荐(0) 编辑
摘要: 一 HAProxy简介 HAProxy是可提供高可用性、负载均衡以及基于TCP(从而可以反向代理mysql等应用)和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。HAProxy非常适用于并发大(并发达1w以上)web站点,这些站点通常又需要会话保持或七层处理。HAProxy 阅读全文
posted @ 2018-12-21 18:23 木二 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 一 Linux的IP别名功能1.1 简介一块网卡具有多个IP地址的功能称为IP别名,即一块网卡可以绑定多个IP地址。1.2 实现 1 [root@master ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0:0 2 TYPE=Ethernet 3 BOOTPROTO=static 4 DEFROUTE=yes 5 NAME=eth0:0 ... 阅读全文
posted @ 2018-12-21 17:54 木二 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 一 互联网概述 计算机网络定义:由自主计算机互连起来的集合体。 计算机网络两大部分:硬件:计算机、通信设备、接口设备和传输介质。 软件:通信协议和应用软件。 广域网拓扑结构通常有:网状拓扑结构和环形拓扑结构。 局域网拓扑结构通常有:星形、环形、总线形和树形四种。 计算机网络体系结构是指网络的层次和协 阅读全文
posted @ 2018-12-19 12:05 木二 阅读(773) 评论(0) 推荐(0) 编辑
摘要: 一 Open-Falcon简介监控系统是整个运维环节,乃至整个产品生命周期中最重要的一环,事前及时预警发现故障,事后提供翔实的数据用于追查定位问题。监控系统作为一个成熟的运维产品,相对成熟的解决方案有Nigos、Zabbix、Cacti。随着业务规模的持续快速增长,监控的对象也越来越多,越来越复杂,监控系统的使用对象也从最初少数的几个SRE,扩大为更多的DEVS,SRE。这时候,监控系统的容量和用... 阅读全文
posted @ 2018-12-04 20:29 木二 阅读(881) 评论(0) 推荐(0) 编辑
摘要: 一 前期规划 类型 版本 备注 WordPress镜像 wordpress:latest MySQL数据库 5.7 类型 版本 备注 WordPress镜像 wordpress:latest MySQL数据库 5.7 Docker已安装,参考《002.Docker版本及安装》。 Docker Com 阅读全文
posted @ 2018-11-30 11:40 木二 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 一 Docker Compose文件简介 compose文件使用yml格式,主要分为了四个区域: version:用于指定当前docker-compose.yml语法遵循哪个版本 services:服务,在它下面可以定义应用需要的一些服务,每个服务都有自己的名字、使用的镜像、挂载的数据卷、所属的网络 阅读全文
posted @ 2018-11-29 22:04 木二 阅读(1236) 评论(0) 推荐(0) 编辑
摘要: 一 环境变量概述 Compose支持在docker-compose执行命令的文件夹中,名为.env的环境变量配置文件声明默认环境变量。 二 定义变量 2.1 语法规则 Compose建议env文件中的每一行都是VAR=VAL格式。 以#开头的行将作为注释处理并被忽略。 空行被忽略。 没有特殊的引号处 阅读全文
posted @ 2018-11-29 21:57 木二 阅读(1804) 评论(0) 推荐(0) 编辑
摘要: 一 Docker Compose命令格式 二 Docker Compose命令参数及解释 提示: -f参数为可选,也可使用-f提供多个配置文件,当使用多个文件时,Compose会将它们合并为一个配置。Compose按照提供文件的顺序构建配置。后续文件覆盖并添加到其前任文件中。 如果未在命令行上提供此 阅读全文
posted @ 2018-11-29 21:55 木二 阅读(1373) 评论(0) 推荐(0) 编辑
摘要: # docker --help Usage: docker [OPTIONS] COMMAND [arg...] docker daemon [ --help | ... ] docker [ -h | --help | -v | --version ] A self-sufficient runt 阅读全文
posted @ 2018-11-29 21:44 木二 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 一 安装配置docker 1.1 安装docker 见《002.docker版本及安装》。 1.2 配置国内阿里云加速器 见《002.docker版本及安装》。 二 配置阿里云Docker Registry 2.2 创建一个命名空间。 https://cr.console.aliyun.com 打开 阅读全文
posted @ 2018-11-29 21:42 木二 阅读(901) 评论(0) 推荐(0) 编辑
摘要: 重要声明: 本文档所有思路来自于誉天教育,由本人(木二)在实验环境验证通过; 您应当通过誉天邹老师或本人提供的其他授权通道下载、获取本文档,且仅能用于自身的合法合规的业务活动; 本文档的内容仅供学习交流,未经以上任何一方事先书面同意,您不得向任何第三方披露本手册内容或提供给任何第三方使用; 未经以上 阅读全文
posted @ 2018-11-28 14:49 木二 阅读(1227) 评论(0) 推荐(0) 编辑
摘要: 一 图形化生成ks.cfg文件 [root@server ~]# yum -y install system-config-kickstart #安装图形化kickstart工具 [root@server ~]# system-config-kickstart #设置语言,键盘布局,时区,Root密 阅读全文
posted @ 2018-11-27 22:50 木二 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 一 准备 1.1 完整架构:Kickstart+DHCP+HTTP+TFTP+PXE 1.2 组件应用 Kickstart服务端IP:172.24.8.12 DHCP:提供客户端IP,网关,镜像路径等; TFTP:共享pxelinux.0、initrd.img、vmlinux、isolinux.cf 阅读全文
posted @ 2018-11-27 22:41 木二 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 一 准备 1.1 完整架构:Kickstart+DHCP+VSFTP+TFTP+PXE 1.2 组件应用 Kickstart服务端IP:172.24.8.12 DHCP:提供客户端IP,网关,镜像路径等; TFTP:共享pxelinux.0、initrd.img、vmlinux、isolinux.c 阅读全文
posted @ 2018-11-27 22:35 木二 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 一 准备 1.1 完整架构:Kickstart+DHCP+HTTP+TFTP+PXE 1.2 组件应用 Kickstart服务端IP:172.24.8.12 DHCP:提供客户端IP,网关,镜像路径等; TFTP:共享pxelinux.0、initrd.img、vmlinux、isolinux.cf 阅读全文
posted @ 2018-11-27 22:30 木二 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 一 简介及原理 客户机通过网卡(即PXE)启动,发现DHCP服务器,从而自动获得IP及相关网络配置。同时也能获取TFTP服务器地址,此TFTP提供bootloader。从而使客户端可以通过此bootloader指定的FTP/HTTP/NFS服务器加载vmlinuz和initrd.img等安装系统所需 阅读全文
posted @ 2018-11-27 22:18 木二 阅读(793) 评论(0) 推荐(0) 编辑
摘要: 一 前期规划 1.1 Zabbix架构图 1.2 其他规划 组件 类型 版本 备注 Zabbix Web zabbix-web-apache-mysql镜像 wordpress:latest 也可采用zabbix-web-nginx-mysql镜像 数据库 MySQL数据库镜像 mysql:5.7 阅读全文
posted @ 2018-11-15 14:04 木二 阅读(4091) 评论(2) 推荐(0) 编辑
摘要: 一 分布式Zabbix介绍 zabbix proxy 可以代替 zabbix server 收集性能和可用性数据,然后把数据汇报给 zabbix server,并且在一定程度上分担了zabbix server 的压力。 此外,当所有agents和proxy报告给一个Zabbix server并且所有 阅读全文
posted @ 2018-11-15 13:57 木二 阅读(2916) 评论(0) 推荐(0) 编辑
摘要: 一 中文乱码处理 1.1 现象 1.2 解决方法 将任意一中文字体上传至/usr/share/zabbix/fonts,如微软雅黑。 重启zabbix-server,并重新设置为中文即可。 注意:若字体后缀为大写,需要改为小写,后缀名应为ttf。 二 内存溢出问题 随着监控的主机越来越多,zabbi 阅读全文
posted @ 2018-11-15 13:40 木二 阅读(955) 评论(0) 推荐(0) 编辑
摘要: 一 数据库备份及恢复 1.1:全库备份 注意:若数据库过大,建议采用bzip2压缩进行备份。 1.2:分开备份 Zabbix数据库中有很多的多,大体上分为存放监控数据的表和配置的表两种。 数据表有: alerts auditlog events history history_log history 阅读全文
posted @ 2018-11-15 13:37 木二 阅读(2004) 评论(0) 推荐(0) 编辑
摘要: 一 调优相关对应项 Zabbix busy trapper processes, in % StartTrappers=5 Zabbix busy poller processes, in % StartPollers=5 Zabbix busy ipmi poller processes, in 阅读全文
posted @ 2018-11-15 13:33 木二 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 一 SNMP介绍及配置 1.1 SNMP介绍参考其他笔记 1.2 SNMP配置 注意:SW2类似配置即可,建议不要配置write团体名。 二 添加SNMP设备 2.1 安装snmp相关组件 2.2 添加设备 #如图所示添加SNMP设备,检查相关IP和端口,依次添加第二台交换机。 注意:建议移除Age 阅读全文
posted @ 2018-11-15 13:32 木二 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 一 等级告警 告警升级可以对告警结果按自定义的时间段进行进行消息发送,并执行命令,形成一个梯度的告警处理。 二 按时间自定义告警梯度 2.1 添加时间发生的时间戳和发送时间 2.2 设置三个等级梯度 第一梯度,1、2步,发送给admin用户,时间间隔为60s,发送两次,直到故障恢复。 第二梯度,3、 阅读全文
posted @ 2018-11-15 13:28 木二 阅读(3492) 评论(0) 推荐(0) 编辑
摘要: 待补充有需要,请留言! 阅读全文
posted @ 2018-11-15 13:27 木二 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 待补充有需要,请留言! 阅读全文
posted @ 2018-11-15 13:26 木二 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 一 创建Media Administration >Media types >Create Media Type 选项 描述 Name 媒介名称,看着起名 Type 选择 Email SMTP server SMTP 服务器 SMTP helo SMTP helo 值, 通常情况下是顶级域名 SMT 阅读全文
posted @ 2018-11-15 13:23 木二 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 一 Action概述 当产生Trigger后,即当触发器条件被满足时,采取一些操作,如发送事件通知,远程执行命令等,需要配置Action。 名称 作用 Trigger 当Trigger的状态从OK变为PROBLEM Discovery 当network discovery工作 Auto regist 阅读全文
posted @ 2018-11-15 13:20 木二 阅读(1026) 评论(0) 推荐(0) 编辑
摘要: 一 告警简介 告警指将达到某一个阀值事件的消息发送给用户,让用户在事件发生的时候即可知道监控项处于不正常状态,从而采取相应的措施。在Zabbix中,高进是由一系列的流程组成,首先是触发器达到阀值,接下来是Action对事件信息进行处理,其中包括两部分:第一部分是发送消息,即将告警信息发送给用户;第二 阅读全文
posted @ 2018-11-15 13:15 木二 阅读(954) 评论(0) 推荐(0) 编辑
摘要: 一 维护时间 在某些正常业务维护期间,不需要进行告警,可添加维护时间。 二 维护时间添加 2.1 维护 参数 描述 Name 维护名称 Maintenance type 两种维护类型可选: With data collection - 依旧收集数据 No data collection - 暂停收集 阅读全文
posted @ 2018-11-15 13:10 木二 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 一 宏介绍 Zabbix宏的作用是便于在模板、Items、Trigger中的引用,名称为{$名称},宏的字符范围为:A~Z/0~9/_。 如:net.tcp.service[ssh,{$SSH_PORT}] 其中{$SSH_PORT}为宏。 二 相关宏介绍及配置 2.1 全局宏 作用范围:模板、主机 阅读全文
posted @ 2018-11-15 13:07 木二 阅读(1264) 评论(0) 推荐(0) 编辑
摘要: 一 Zabbix监控机汇总计算 用Calcuated Items可以对Items进行汇总计算,如求磁盘总容量、网络流量,只依赖于Zabbix-Server,与Zabbix-Agent和proxy无关。Calcuated Items也可用于Trigger,配置与Items相同。 语法格式为:func( 阅读全文
posted @ 2018-11-15 13:05 木二 阅读(1800) 评论(0) 推荐(0) 编辑
摘要: 一 日志监控概述 Zabbix可用于集中监控和分析日志,支持有日志轮询的日志监控分析。当日志中出现相关警告信息(如警告、报错等),可以发送通知给用户。日志监控功能,必须满足以下两个条件: Zabbix-agent必须运行在主动模式; 日志的Items必须配置 二 配置日志监控 configurati 阅读全文
posted @ 2018-11-15 13:01 木二 阅读(961) 评论(0) 推荐(0) 编辑
摘要: 一 常见key 1.1 监控网卡流量的key net.if.{in/out}[if,<mode>] if表示网卡接口,mode表示取值类型。 mode参数:bytes(默认),packets,errors,dropped。 如: [root@imxhy01 ~]# zabbix_get -s 172 阅读全文
posted @ 2018-11-15 12:59 木二 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 一 Items简介 Items是从主机里面获取的所有数据,可以配置获取监控数据的方式、取值的数据类型、获取数值的间隔、历史数据保存时间、趋势数据保存时间、监控key的分组等。 通常情况下item由key+参数组成,如监控项中需要获取cpu信息,则需要一个对应的监控key:system.cpu.loa 阅读全文
posted @ 2018-11-15 12:58 木二 阅读(1692) 评论(0) 推荐(0) 编辑
摘要: 一 IT服务简介 IT服务能体现宏观度量和管理基础设施的总体情况的可用性,从而体现总体的趋势,发现并解决IT基础设施暴露的问题。 二 IT服务的添加 2.1 IT services--services IT服务是一个分层级的数据展示结构,在该结构中,每个节点具有属性状态,状态根据所选择的算法计算并传 阅读全文
posted @ 2018-11-15 12:50 木二 阅读(700) 评论(0) 推荐(0) 编辑
摘要: 一 Map简介 Map的作用是将各种设备用网络拓扑图的方式展示,在Zabbix中,拓扑的展示通过手动方式添加。 二 Map的添加 2.1 添加Map的背景图 #在添加Map之前可谓Map添加一个背景图,此为可选。 2.2 添加Map 参数说明 参数 描述 Name 名称,不能重复 Width 宽度, 阅读全文
posted @ 2018-11-15 12:46 木二 阅读(1014) 评论(0) 推荐(0) 编辑
摘要: 一 zatree简介 zatree 是来自国内58公司开发的监控软件zabbix的一个插件,主要功能是提供host group的树形展示和在item里指定关键字查询及数据排序。 二 安装前准备 2.1 备份 2.2 获取zatree插件 通过https://github.com/spide4k/za 阅读全文
posted @ 2018-11-15 12:41 木二 阅读(946) 评论(0) 推荐(0) 编辑
摘要: 一 Slide shows简介 Slide shows在多个Screens之间以幻灯片的方式来展示,使一个屏幕可以显示多个页面。 二 Slide shows配置 2.1 创建多个Screen Slide shows配置之前依次创建多个Screen。 2.2 查看多个Screen 三 创建Slide 阅读全文
posted @ 2018-11-15 12:38 木二 阅读(533) 评论(0) 推荐(0) 编辑