heka 输出到mysql_heka - 基于Go开发的日志收集工具,可用Go或lua开发插件
刚开始搞heka,觉得潜力很大,但是很多概念和配置不清楚。
官方开源地址:https://github.com/mozilla-services/heka
下面是配置文件,
功能是想配置实现通过TCP和UDP接收日志,
然后显示出来。
UdpInput可以正常接受并显示日志;
但是配置TcpInput,能连接上但是输出的日志都为空:
```
[syslog_splitter]
type = "RegexSplitter"
delimiter = '[\S]*\n'
delimiter_eol = false
[TcpInput]
address = ":514"
splitter = "syslog_splitter"
[UdpInput]
address = ":514"
[PayloadEncoder]
append_newlines = true
[LogOutput]
message_matcher = "TRUE"
encoder = "PayloadEncoder"
```
如下配置可以正常接收 tcp 日志:
```
[newline_splitter]
type = "TokenSplitter"
delimiter = '\n'
[prdecoder]
type = "PayloadRegexDecoder"
match_regex = '(\S*\n)'
[TcpInput]
address = ":514"
splitter = "newline_splitter"
decoder = "prdecoder"
use_tls = false
[UdpInput]
address = ":514"
[PayloadEncoder]
append_newlines = true
[LogOutput]
message_matcher = "TRUE"
encoder = "PayloadEncoder"
```
这段时间工作主要是heka,准备继续深入学习一下并写一个开源的工具书,希望有同好一起学习交流。
抱歉这段时间比较忙,还什么都没写:https://github.com/wangfeiping/hekabook
有疑问加站长微信联系(非本文作者)
heka 输出到mysql_heka - 基于Go开发的日志收集工具,可用Go或lua开发插件相关推荐
- 基于Flume的美团日志收集系统(二)改进和优化
在<基于Flume的美团日志收集系统(一)架构和设计>中,我们详述了基于Flume的美团日志收集系统的架构设计,以及为什么做这样的设计.在本节中,我们将会讲述在实际部署和使用过程中遇到的问 ...
- 基于Flume的美团日志收集系统(一)架构和设计
背景 美团的日志收集系统负责美团的所有业务日志的收集,并分别给Hadoop平台提供离线数据和Storm平台提供实时数据流.美团的日志收集系统基于Flume设计和搭建而成. <基于Flume的美团 ...
- 基于Flume的美团日志收集系统-----架构和设计
问题导读: 1.Flume-NG与Scribe对比,Flume-NG的优势在什么地方? 2.架构设计考虑需要考虑什么问题? 3.Agent死机该如何解决? 4.Collector死机是否会有影响? 5 ...
- 基于filebeat + logstash的日志收集方案
日志收集是一个很普遍的需求,各个服务的log日志,打点日志都需要收集起来做离线etl或实时分析.日志收集工具也有很多开源的可供选择,flume, logstash, filebeat等等. 目前3 ...
- 信息安全 python_一种基于Python的信息安全情报收集工具
邵云蛟 吴丽莎 张凯 吴屏 摘 要:目前,公司信息安全情报收集工作主要依靠人工方式进行.主要由运维人员每日登陆相关信息安全资讯网站或接收由绿盟.启明等安全厂商发送的信息安全情报信息,这种方式效率低下, ...
- canal应用一:基于mysql binlog的日志解析工具
文章目录 前言 mysql 配置 canal 下载安装 canal client canal admin 常见问题 前言 canal 是阿里巴巴开发的MySQL数据实时同步工具,基于binlog增量日 ...
- 基于Nginx、Kafka日志收集分析
项目环境: 8台服务器(2G,2核) Centos7, Nginx, Keepalived, Filebeat, Kafka, Zookeeper, MariaDB 项目描述: 收集用户访问Ngi ...
- 转: 基于elk 实现nginx日志收集与数据分析
原文链接:https://www.cnblogs.com/wenchengxiaopenyou/p/9034213.html 一.背景 前端web服务器为nginx,采用filebeat + logs ...
- Android开发所需的Android SDK、开发中用到的工具、Android开发教程、Android设计规范,免费的设计素材
AndroidDevTools AndroidSDK在线更新镜像服务器 中国科学院开源协会镜像站地址: IPV4/IPV6:mirrors.opencas.cn端口:80 IPV4/IPV6:mirr ...
- 【基于容器的部署、扩展和管理】3.6 集群监控和日志收集
往期回顾: 第一章:[云原生概念和技术] 第二章:[容器化应用程序设计和开发] 第三章:[3.1 容器编排系统和Kubernetes集群的构建] 第三章:[3.2 基于容器的应用程序部署和升级] 第三 ...
最新文章
- babel 转换箭头函数
- 搜狗浏览器也可以直接安装Chrome插件,太棒了
- 用数学模型向你解释离婚
- 向后台接口传递FormData格式的数组对象
- html中文字描边效果代码,css如何设置文字描边效果?
- 第二周linux微职位
- Redis ZSet 的几种使用场景
- 使用Java语言开发微信公众平台(五)——获取access_token
- 使用EqualsBuilder和HashCodeBuilder生成hashcode和equal方法
- JDK6中synchronized优化之自旋锁、锁擦除、锁粗化
- 使用VC开发的一个简单工作日志软件
- C/C++实现荷兰国旗问题
- 网络文学格局已定?未必
- 2019年6款最佳的wordpress主机推荐(优缺点分析)
- 报错解决:PermissionError
- 以为女程序员的奋斗路程
- 2014美国大学计算机专业排名,2014美国大学研究生计算机专业排名介绍
- 编程实用工具大全(前后端皆可用,不来瞅瞅?)
- python_speech_features库学习
- 计算机系班级未来展望,大学生班长对班级未来的展望.doc
热门文章
- InfoPath 2007 添加 access 2007 数据库方法
- 14152学年C#程序设计语言与.Net框架基础课程之学生blog名单
- perl包linux安装路径,Linux 检查是否安装perl模块及列出全部已安装的perl模块(安装路径、版本号)...
- 2019第八届中国财经峰会在京闭幕
- 【码农话健身】入门级颈部锻炼
- 网站备案各个管局的审核时间多久?
- ESP-12F 烧录方法
- JS:关系运算符(>大于、>=大于等于、<小于、<=小于等于)
- ACM-Week 2
- 开源框架Banner实现图片轮播