redis主从模式 Redis中高可用设计的必要性Redis作为一个高性能Nosq中间件,会有很多热点数据存放在Redis中,一旦Redis-server出现故障,会导致所有相关业务访问都出现问题。另外,即便是设计了数据库兜底的方案,大量请求对数据库的访问也很容易导致数据库出现瓶颈,造成更大的灾难。
Redis学习笔记哨兵集群:哨兵挂了 一旦多个实例组成了集群,即使有哨兵实例出现故障挂掉了,其他哨兵还能继续协作完成主从库切换的工作,包括判定主库是不是处于下线状态,选择新主库,以及通知从库和客户端。在配置哨兵信息时,只需要用到下面的配置项,设置主库IP和端口,并没有配置其他哨兵的连接信息。
Zabbix5.0进程知识 Zabbix服务端进程被分为不同的种类,每一种进程负责相应的任务,包括收集原始监控数据、对原始监控数据进行预处理、将预处理后的监控数据同步到数据库、对监控数据进行计算以生成事件、计算和获取内部监控数据,以及对数据库中的数据进行清理等。...
Elasticsearcch集群黄色原因 1.Zabbix告警信息2.Elasticsearch集群不同颜色代表什么?绿色——最健康的状态,代表所有的主分片和副本分片都可用;黄色——所有的主分片可用,但是部分副本分片不可用;红色——部分主分片不可用。(此时执行查询部分数据仍然可以查到,遇到这种情况,还是赶快解决比较好。3.Elasticsearch 集群颜色变黄色了要不要紧?Elasticsearch集群黄色代表:分配了所有主分片,但至少缺少一个副本。没有数据丢失,因此搜索结果仍将完整。注意:您的高可用性在某种程度上会受到影
pip命令和在线、离线安装方法 1.pip 介绍pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。1.1 pip 常用命令安装包pip install SomePackage # 最新版本pip install SomePackage==1.0.4 # 指定版本pip install ‘SomePackage>=1.0.4’ # 最小版本升级包pip install --upgrade SomePackage升级指定的包,通过使用==, >=, <=,
zabbix监控僵尸进程 zabbix添加对僵尸进程的监控有时候一些意外的缓存删除,内存溢出,或者遭受攻击等都会造成系统中产生大量僵尸进程,将这些异常的程序监控起来是有必要的,有利于问题的及时处理proc.num详解zabbix agent支持的所有key可以到这里找到:http://www.ttlsa.com/zabbix/zabbix-agent-types-and-all-keys/在这里我们需要的是proc.num这个key,以下是对此key的详解:proc.num[<name>,<user&g
系统深度巡检(top命令) 系统深度巡检(top命令)top命令经常用来监控Linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令,但比较奇怪的是能用好它的人却很少,例如top监控视图中内存数值的含义就有不少的曲解。1. 系统运行时间和平均负载top - 21:45:11 up 4:54, 3 users, load average: 0.24, 0.15, 0.19top命令的顶部显示与uptime命令相似的输出这些字段显示: · 当前时间· 系统已运行的时间· 当前登录用户的数量· 相应最近
系统深度巡检(僵尸进程) 系统深度巡检(僵尸进程)1.僵尸进程、孤儿进程、守护进程孤儿进程和僵尸进程的区别?怎么避免这两类进程?守护进程?1.一般情况下,子进程是由父进程创建,而子进程和父进程的退出是无顺序的,两者 之间都不知道谁先退出。正常情况下父进程先结束会调用wait或者 waitpid 函数 等待子进程完成再退出,而一旦父进程不等待直接退出,则剩下的子进程会被 init(pid=1)进程接收,成会孤儿进程。(进程树中除了 init 都会有父进程)。2.我们都知道进程的工作原理。我们启动一个程序,开始我们的任务,然后等
MySQL数据全量导入PG的方法 MySQL数据全量导入PG的方法1 导出mysql的数据# 导出结构mysqldump bx_cmdb_37 --master-data=2 --skip-opt --default-character-set=utf8 --no-data --compact --skip-dump-date --set-gtid-purged=OFF > /tmp/struct.sql# 导出数据mysqldump bx_cmdb_37 --master-data=2 --skip-opt --de
fpm安装和使用fpm打包rpm fpm安装和使用fpm打包rpm一、fpm安装yum install ruby-devel gcc make rpm-build rubygemsgem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/fpm是基于ruby的工具2、使用gem安装(此步需要联网安装fpm)$ gem install --no-ri --no-rdoc fpm离线安装fpm下载以下安装包arr-pm-0.0.1
Git设置忽略文件和目录 Git设置忽略文件和目录登录gitbash命令端进入本地git库目录Administrator@PC201601200946 MINGW32 /d/gitWorkSpace/finereport10.0 (master)创建.gitignore修改文件,添加忽略正则正则写法举例# 忽略*.o和*.a文件 *.[oa] # 忽略*.b和*.B文件,my.b除外 *.[bB] !my.b # 忽略dbg文件和dbg目录 dbg # 只忽略dbg目录,不忽略dbg文件
Sourcetree离线安装指南 Sourcetree离线安装指南一、下载和安装1. 下载sourcetree下载链接:https://www.sourcetreeapp.com/2. 安装sourcetree点击安装,第一个创建Bitbucket账户可跳过初始设置,加载SSH密钥,选择否(后面使用git生成)。二、sourcetree的git配置1. 下载并安装git下载链接:Git,选择安装路径后进行安装。2. 生成秘钥打开Git,执行命令:ssh-keygen -t rsa,默认安装路径在"C:\Users\Adm
zabbix5.0自动注册 zabbix5.0自动注册这篇将讲基于主动模式的,那就是自动注册功能,只能用于主动模式,不支持被动模式。一、什么是自动注册1.1 自动注册介绍主动方式的自动注册(Active agent auto-registration)功能主要用于Agent主动且自动向Server注册,即Agent处于主动模式,主动向Zabbix-Server发送数据进行注册。与网络自动发现具有同样的功能,都能够实现将设备自动添加到监控系统中。但是主动方式的功能更适合于在特定的环境中使用,当一个条件未知(这里的未知条件包括A
Zabbix5.0如何发送短信 Zabbix5.0如何发送短信本文章主要是介绍如何对接自己的短信平台,不是直接对接运营商。1.选择报警媒介也可以创建一个新的报警媒介2.告警配置这边选用自己脚本模式,按照自己的短信平台的API接口要求进行开发对接,以下三个参数作为sms.py脚本的三个入参,可以通过API接口发送到自己的短信平台中。3.告警模本配置可以配置两个模板,一个问题告警模板,一个恢复通知模板4.配置告警收件人信息点击管理->用户->用户名配置告警媒介,类型选择接受的媒介,这里选择SMS,收件人
Zabbix5.0监控TongWeb Zabbix5.0监控TongWeb1.Tongweb开启jmx找到tongweb的启动目录,添加jmx远程连接参数[root@docker-3 src]# vim /app/TongWeb/bin/external.vmoptions#添加以下内容-Dcom.sun.management.jmxremote -Djava.rmi.server.hostname=166.8.66.67 -Dcom.sun.management.jmxremote.port=12345 -Dcom.sun.m
Zabbix5.0监控Zookeeper Zabbix5.0监控Zookeeper1. 什么是ZookeeperZookeeper最早起源于雅虎研究院的一个研究小组。关于“ZooKeeper”这个项目的名字,其实也有一段趣闻。在立项初期,考虑到之前内部很多项目都是使用动物的名字来命名的(例如著名的Pig项目),雅虎的工程师希望给这个项目也取一个动物的名字。顾名思义 zookeeper 就是动物园管理员,他是用来管 hadoop(大象)、Hive(蜜蜂)、pig(小猪)的管理员。ZooKeeper 是一个典型的分布式数据一致性解决方案,分布式
zabbix_sender安装和使用 zabbix_sender安装和使用1. zabbix_sender介绍zabbix server除了可以从客户端主动获取数据,客户端也可以主动将数据推送给服务端,客户端通过zabbix_sender指令来实现向服务端主动推送数据。2. zabbix_send安装zabbix客户端安装配置yum源rpm -ivh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-sender-5.0.4-1.el7.x86_64.rpm或者yum
Zabbix5.0 监控Greenplum Zabbix5.0 监控Greenplum1.Greenplum集群介绍 Greenplum集群具有较好的容错性和高可用性,其中一点就体现在segment镜像机制上。接下来本文会简单地阐述segment的作用以及segment镜像机制是如何保证GP高可用的。Greenplum集群由一个Master和多个segment组成segment用来存储数据一台机器可以有多个segment每个segment是一个postgres数据库实例当Greenplum启用镜像时,对每个segment都有一对