一个计算机技术爱好者与学习者

0%

ELK简介

ELK是一个日志分析平台,它主要由Elasticsearch、Logstash和Kibana三个部分组成。
Elasticsearch是一个开源的全文搜索和分析引擎,它可以实现数据的实时全文搜索,可以处理大规模日志数据,比如Nginx、Tomcat、系统日志等功能。
Logstash负责日志收集和转发,支持日志过滤,支持普通log、自定义json格式的日志解析。
Kibana通过接口调用Elasticsearch的数据,并进行前端数据可视化。

阅读全文 »

任务要求

步骤一:【替换文件】log4j.properties文件拷贝覆盖到:/opt/flume/conf/log4j.properties
步骤二:【替换文件】run.sh文件拷贝覆盖到:/opt/flume/bin/run.sh
步骤三:【删除文件】进入/opt/plugins.d/vipkid/lib目录,如果存在就删除flume-ext-1.0-SNAPSHOT.jar
步骤四:【替换文件】flume-ext-1.1-SNAPSHOT.jar文件拷贝覆盖到:/opt/flume/plugins.d/vipkid/lib/flume-ext-1.1-SNAPSHOT.jar
其他:替换的文件所属用户为flume用户

阅读全文 »

前言

三台CentOS7机器,一台作为ansible管理机,两台作为ansible客户机。使用ansible管理机完成两台客户机的初始化,主要包括java和tomcat的安装配置。
ansible管理机IP为:192.168.56.101。
ansible客户机IP为:192.168.56.102/103。

阅读全文 »

前言

对于服务器集群的监控,有很多可选的开源技术方案,比如zabbix,nagios,Cacti,Munin,icinga,ganglia ,collectd + graphite,influxed + grafana,prometheus等。以前简单研究过ganglia,本文中,来研究学习一下zabbix。

阅读全文 »