zoukankan      html  css  js  c++  java
  • logstash zabbix插件

    这是社区维护的插件! 它默认不按照,但是 它是容易按照通过运行bin/logstash-plugin install logstash-output-zabbix.
    
    
    Zabbix 输出是用于发送item数据(key/value 对)到Zabbix server.
    
    
    event @timestamp 是自动的和zabbix item data关联
    
    
    host
      ├── item1
      │     └── value1
      ├── item2
      │     └── value2
      ├── ...
      │     └── ...
      ├── item_n
      │     └── value_n
    
    
    每个"host" 是一个标识,每个item 是和主见关联的。你可以发送numbers 作为字符串和Zabbix 会做正确的事情
    
    
    在Zabbix UI,确保你的hostname 匹配zabbix host的值。
    
    
    创建item 使用key 正如他出现在zabbix key 的字段
    
    
    在item 配置窗口,确保下拉列表设置为 Zabbix Trapper. 
    
    也要确认 信息的类型Zabbix 应该期望的item
    
    这个插件当前不支持批量发送, 虽然有可能这样做, 小心不要泛滥到你的zabbix server 使用太多的evnets
    
    
    这个插件会记录一个警告如果一个需要的字段丢失, 它不会常识重新发送如果Zabbix down掉,但是会记录一个错误
    
    
           mutate {
                    add_field => [ "[@metadata][zabbix_key]" , "logstash-api-access" ]
                    add_field => [ "[@metadata][zabbix_host]" , "dr-mysql01" ]
                    add_field =>["messager","%{type}-%{message}"]
                    remove_field =>["message"]
                    }
    				
    				
           zabbix {
    		zabbix_host => "[@metadata][zabbix_host]"
    		zabbix_key => "[@metadata][zabbix_key]"
            zabbix_server_host => "192.168.32.55"
            zabbix_server_port => "10051"
    		zabbix_value => "messager"
            }
    
    简介:
    
    这个插件支持下面的配置选项:
    
    需要的配置选项:
    
    zabbix {
        zabbix_host => ...
    }
    
    可用的配置选项:
    
    详细:
    
    1.值类型 codec
    
    2.默认是"plain"
    
    codec 用于输出数据, Output codec 是一个实用的方法用于编码你的数据在它离开output前
    
    没有读取一个单独的filter 在你的logstash 管道
    
    
    多个值
    
    1. 值类型是数组
    
    2.没有默认的值用于设置
    
    使用multi_value 指令发送多个 key/value 对。 这个可以被认为是一个数组,像:
    
    
    [ zabbix_key1, zabbix_value1, zabbix_key2, zabbix_value2, ... zabbix_keyN, zabbix_valueN ]
    
    
    zabbix_key
    1. 值类型是字符串
    
    2. 没有默认的值用于这个设置
    
    
    这个字符名字 保留Zabbix 主机名, 这个可以是一个 @metadata字段的 子字段
    
    
    zabbix_key
    
    1.值类型是字符串
    
    2.没有默认值用于这个设置
    
    一个单一字段的名字 持有值你想要使用作为zabbix item key.
    
    这个可以是一个 @metadata 字段的子字段。

  • 相关阅读:
    字节输入流抽象类InputStream
    CentOS6.2使用yum安装LAMP及phpMyadmin(转)
    文件字节流类(不是抽象的)FileInputStream和FileOutputStream
    字节输出流抽象类OutputStream
    编译安装GD库出错解决(转)
    关于empty函数的判断
    PHP获取用户的用户的真实IP地址(转)
    字符输入输出流与字节输入输出流
    关于empty函数的输出
    thinkphp 多表 事务(转)
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13349927.html
Copyright © 2011-2022 走看看