我们知道filebeat获取数据之后是会自动获取主机名的,项目上有需要filebeat送数据的时候送一个ip字段出来

  方法:配置filebeat配置文件

  解释一下:field 是字段模块 在这个模块下可以自定义字段,可以支持array ,数组等格式,但是官方文档也没有array 的例子,第二个箭头表示,把新增的字段,放在顶级下,否则在子组。看你要求,不需要可以设置为false,自定义字段是支持使用linux系统的环境变量的,使用方式我简单说下,

    1.编辑配置文件

       vim /etc/profile

        在最后加 export SERVER_IP=192.x.x.x

         source /etc/profile

    2.在filebeat 配置fileds 的时候引用环境变量

        app_ip: ${SERVER_IP}

最新文章

  1. tomcat架构之-----基本概念
  2. dbm速算
  3. java程序运行时内存分配详解 (转)
  4. 【F#】 WebSharper框架
  5. iPhoneKeyboard
  6. HDOJ 2680 Dijkstra
  7. UVA 11100 The Trip, 2007 贪心(输出比较奇葩)
  8. iOS 生产证书 分类: ios相关 app相关 2015-05-22 14:49 175人阅读 评论(0) 收藏
  9. i++;++i的区别
  10. maven私服nexus搭建(windows)
  11. idea的debug调试快捷键
  12. 外键删除(T-SQL Drop Foreign Key)
  13. Yii2如何添加sql日志记录的配置信息
  14. pac4j探索(一)之buji-pac4j shiro整合Cas实现单点登录
  15. TWELP™ Vocoder
  16. Mysql找回丢失密码
  17. C语言--第一周作业评分和总结(5班)
  18. 理解JVM之Java内存区域
  19. laravel 异常深度解析
  20. oracle用plsql查询死锁

热门文章

  1. 用C++验证三门问题
  2. 如何覆盖elementUI样式
  3. (数据科学学习手札84)基于geopandas的空间数据分析——空间计算篇(上)
  4. Spring 中的事件处理
  5. Python-pygame案例小飞机
  6. RESTful api 功能测试
  7. Android系统签名简介
  8. Mysql索引的基本知识和用处
  9. Autofac依赖注入
  10. 【Linux】CentOS 7安装与使用,安装jdk1.8,安装mysql