图文教程:ELK日志分析系统的快速搭建方案以及应用实战

Posted Posted in ELK, 笔记, 菜鸟, 运维

ELK是Elasticsearch、Logstash、Kibana的简称,这三者是核心套件,但并非全部。

Elasticsearch是实时全文搜索和分析引擎,提供搜集、分析、存储数据三大功能;是一套开放REST和JAVA API等结构提供高效搜索功能,可扩展的分布式系统。它构建于Apache Lucene搜索引擎库之上。

Logstash是一个用来搜集、分析、过滤日志的工具。它支持几乎任何类型的日志,包括系统日志、错误日志和自定义应用程序日志。它可以从许多来源接收日志,这些来源包括 syslog、消息传递(例如 RabbitMQ)和JMX,它能够以多种方式输出数据,包括电子邮件、websockets和Elasticsearch。

Kibana是一个基于Web的图形界面,用于搜索、分析和可视化存储在 Elasticsearch指标中的日志数据。它利用Elasticsearch的REST接口来检索数据,不仅允许用户创建他们自己的数据的定制仪表板视图,还允许他们以特殊的方式查询和过滤数据

….[阅读全文]

如何在DirectAdmin空间面板启用OpCache和redis缓存加速

Posted Posted in VPS/云主机, WordPress, 建站

自从使用了中文DirectAdmin美国1GB免费PHP空间,已经有不少的朋友从原来的Cpanel主机搬家过来了,有同学之前咨询我能否让DirectAdmin空间开启memcache和redis缓存,趁今天有时间就整理出来这篇DirectAdmin空间启用OpCache和redis缓存的文章。

需要说明的是,DirectAdmin空间只适合初学者建站使用,因为是共享虚拟主机,在CPU、内存等方面占用会受不少的限制。另外,无论用什么样的免费空间,请大家一定要记得做数据备份。

….[阅读全文]

经验分享:小米手机官网抢购系统架构的思路解析与开发经验

Posted Posted in Web, 经验, 菜鸟, 运维

2014年4月的“米粉节”对小米网来说意义非凡,是其彻底重构后迎来的一次全面压力测试,涉及网站前端、后台系统、仓储物流、售后等各环节。高并发的负载能力、稳定性、准确性等已不是问题,灵活性与可运营性成为关键。

引言

2014年4月9日凌晨,我和同事们对小米网的抢购系统做了最后的检查与演练。几个小时后,小米网今年开年来最重要的一次大型活动“米粉节”就要开始了。

这次米粉节活动,是小米电商的成人礼,是一次重要的考试。小米网从网站前端、后台系统、仓储物流、售后等各个环节,都将接受一次全面的压力测试。

10点整,一波流量高峰即将到来,几百万用户将准点挤入小米网的服务器。而首先迎接压力冲击的,就是挡在最前面的抢购系统。 ….[阅读全文]

使用Redis Object Cache插件+Redis集群给WordPress访问提速

Posted Posted in Redis, WordPress, 建站, 数据库

Redis是个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value型NoSQL数据库。凭借自身丰富的API、超高的性能以及支持持久化存储等特点,Redis成为数据库缓存领域的优质选择。

为了提升网站速度,降低MySQL的负载,通常都需要将数据缓存到内存中,常用的就是memcached、redis,但是相对来说Redis更符合需求,而且也更通用。于是就选择了Redis,而WordPress常用的redis缓存插件就是Redis Object Cache了,直接搜索名称安装即可。

….[阅读全文]

Redis集群快捷迁移工具:Redis-migrate-tool的快速安装与配置

Posted Posted in Redis, 数据库, 笔记, 菜鸟

Redis-migrate-tool是Redis集群快速迁移工具,基于redis的复制功能,快速,稳定。
Redis-migrate-tool的特点

  • 快速
  • 多线程
  • 基于redis复制功能
  • 实时迁移
  • 迁移过程中,源集群不影响对外提供服务
  • 异构迁移
  • 支持Twemproxy集群,redis cluster集群,rdb文件 和 aof文件
  • 过滤功能
  • 当目标集群是Twemproxy,数据会跳过Twemproxy直接导入到后端的redis
  • 迁移状态显示
  • 完善的数据抽样校验

迁移工具的来源可以是:单独的redis实例,twempr ….[阅读全文]