摘要:
一、zabbix主动与被动监控模式 被动模式和主动模式都是相对于agent客户端而言的 主动模式:客户端主动将数据发给server或者proxy 被动模式:server或者proxy主动去找 客户端 索要数据 1.被动模式 默认是被动模式 被动模式是说zabbix agent被动的接受zabbix 阅读全文
摘要:
一、Zabbix介绍 1.为什么要监控 在需要的时刻,提前预警即将出现的问题,避免故障发生 实时监控系统和业务,当出问题之后,通过发出告警,提醒相关人员,快速可以找到问题的根源,从而及时处理问题 可以实现网站,应用或者服务器的故障自愈,保证高可用性 以图形或者易观察的方式呈现当前以及过往的状态,便于 阅读全文
摘要:
一、ELK介绍 ELK平台是一套完整的日志集中处理解决方案,将 ElasticSearch、Logstash 和 Kiabana 三个开源工具配合使用, 完成更强大的用户对日志的查询、排序、统计需求。 1. Elasticsearch Elasticsearch是一个高度可扩展的开源全文搜索和分析引 阅读全文
摘要:
一、实时同步技术介绍 在生产环境,有时会需要两台主机的特定目录实现实时同步。比如,将NFS共享目录的数据文件,自动实时同步到备份服务器特定目录。 实现实时同步的方法: inotify + rsync 方式实现数据同步 sersync :在 inotify 软件基础上进行开发的,功能更加强大 inot 阅读全文
摘要:
虽然Redis可以实现单机的数据持久化,但无论是RDB也好或者AOF也好,都解决不了单点宕机问题,即一旦单台 redis服务器本身出现系统故障、硬件故障等问题后,就会直接造成数据的丢失。此外,单机的性能也是有极限的,因此需要使用另外的技术来解决单点故障和性能扩展的问题 一、Redis主从复制 主从模 阅读全文
摘要:
一、关系型数据库与非关系型数据库 1.关系型数据库 关系型数据库是一个结构化的数据库,创建在关系模型(二维表格模型)基础上,一般面向于记录。 SQL语句(标准数据查询语言)就是一种基于关系型数据库的语言,用于执行对关系型数据库中数据的检索和操作。 主流的关系型数据库包括Oracle、MySQL、SQ 阅读全文
摘要:
一、主从复制原理 主从复制的相关程序: 日志 二进制日志 中继日志(relay log) 线程 主服务器:mysql dump线程(传输二进制日志给从服务器) 从服务器:IO线程(接收二进制日志,写入中继日志),sql线程(读取中继日志,写入数据库,同步操作达到数据同步) 点击查看代码 主从复制原理 阅读全文
摘要:
库中有表,表中有数据 一、查看帮助信息 点击查看代码 mysql> help create //help 后面跟上具体命令可以查看帮助 二、查看支持的字符集 点击查看代码 show charset; //查看支持的字符集 默认拉丁文字 latin1 utf8 | UTF-8 Unicode //阉割 阅读全文
摘要:
客户端工具和mysql 点击查看代码 [root@localhost opt]#yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-de 阅读全文
摘要:
一、 HAProxy介绍 HAProxy是法国开发者威利塔罗(Willy Tarreau)在2000年使用C语言开发的一个开源软件,是一款具备高并发(一万以上)、高性能的TCP和HTTP负载均衡器,支持基于cookie的持久性,自动故障切换,支持正则表达式及web状态统计,目前最新TLS版本为2.2 阅读全文