All Projects → fujiwara → Fluent Plugin Zabbix

fujiwara / Fluent Plugin Zabbix

Licence: other
fluentd out plugin to zabbix

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Fluent Plugin Zabbix

Zabbix In Telegram
Zabbix Notifications with graphs in Telegram
Stars: ✭ 710 (+1443.48%)
Mutual labels:  zabbix
Zabbix Template Juniper Mx Bgp4 Ipv4 Ipv6
Zabbix Template for Juniper MX discovery BGP4 peers ipv4 and ipv6, RE, interfaces
Stars: ✭ 22 (-52.17%)
Mutual labels:  zabbix
Zabbix Template For Redis
Zabbix template + script useful to monitor Redis Server & Redis Sentinel instances
Stars: ✭ 33 (-28.26%)
Mutual labels:  zabbix
Mysqltools
一个用于快速构建大规模,高质量,全自动化的 mysql分布式集群环境的工具;包含mysql 安装、备份、监控、高可用、读写分离、优化、巡检、自行化运维
Stars: ✭ 795 (+1628.26%)
Mutual labels:  zabbix
Fluentd Sidecar Injector
Webhook server for kubernetes admission webhook to inject fluentd as sidecar
Stars: ✭ 22 (-52.17%)
Mutual labels:  fluentd
Fluentd
Log shipping mechanism for Deis Workflow
Stars: ✭ 10 (-78.26%)
Mutual labels:  fluentd
Fluentd Ui
Web UI for Fluentd
Stars: ✭ 546 (+1086.96%)
Mutual labels:  fluentd
Terraform Provider Zabbix
Stars: ✭ 38 (-17.39%)
Mutual labels:  zabbix
Zbx nginx
Zabbix monitoring template for nginx
Stars: ✭ 22 (-52.17%)
Mutual labels:  zabbix
Vector Test Harness
End-to-end test harness for the Vector observability data router
Stars: ✭ 32 (-30.43%)
Mutual labels:  fluentd
Loghouse
Ready to use log management solution for Kubernetes storing data in ClickHouse and providing web UI.
Stars: ✭ 805 (+1650%)
Mutual labels:  fluentd
Zabbix Community Repos
📝 850+ Zabbix community project links: SW/HW/DB templates, scripts, CLIs, integrations, API libraries, modules, configurations, ...
Stars: ✭ 907 (+1871.74%)
Mutual labels:  zabbix
Led
LED ( Logs Explorer for Docker ) is a tool used for visualizing and exploring docker container logs
Stars: ✭ 13 (-71.74%)
Mutual labels:  fluentd
Opscloud
运维管理平台(阿里云),自动同步阿里云配置信息,堡垒机(容器),批量运维,Kubernetes,Zabbix管理等功能
Stars: ✭ 788 (+1613.04%)
Mutual labels:  zabbix
Docker Zabbix Coreos
Docker container with patched Zabbix agent for CoreOS server monitoring
Stars: ✭ 36 (-21.74%)
Mutual labels:  zabbix
Presentations
📊Presentations from the CNCF community to share and reuse
Stars: ✭ 566 (+1130.43%)
Mutual labels:  fluentd
Zabbixagentlib
.Net library implementing a Zabbix agent
Stars: ✭ 9 (-80.43%)
Mutual labels:  zabbix
Fluent Logger Perl
A structured logger for Fluentd (Perl)
Stars: ✭ 41 (-10.87%)
Mutual labels:  fluentd
Fluent Bit Go Loki
[Deprecated] The predessor of fluent-bit output plugin for Loki. https://github.com/grafana/loki
Stars: ✭ 38 (-17.39%)
Mutual labels:  fluentd
Influent
A Fluentd server running on the JVM
Stars: ✭ 27 (-41.3%)
Mutual labels:  fluentd

fluent-plugin-zabbix

Component

ZabbixOutput

Plugin to output values to Zabbix server.

Configuration

ZabbixOutput

Zabbix configuration of Item:

Key: metrics.field1
Type: Zabbix trapper

Key: metrics.field2
Type: Zabbix trapper

For messages such as: tag:metrics {"metrics.field1":300, "metrics.field2":20}

<match metrics>
  @type zabbix
  zabbix_server 192.168.0.1
  port          10051
  host          client-hostname
  name_keys     metrics.field1,metrics.field2
</match>

or, use add_key_prefix tag:metrics {"field1":300, "field2":20}

<match metrics>
  @type zabbix
  zabbix_server     192.168.0.1
  port              10051
  host              client-hostname
  add_key_prefix    metrics
  name_key_pattern  ^field
</match>

If prefix_key is specified, a value of record[prefix_key] will be used as key prefix.

If you want to specify the host(on zabbix) from record's value, use "host_key" directive.

tag:metrics {"zabbix_host":"myhostname", "metrics.field1":300, "metrics.field2":20}

<match metrics>
  @type zabbix
  zabbix_server 192.168.0.1
  host_key      zabbix_host
  name_keys     metrics.field1,metrics.field2
</match>

v0.0.7~ includes Fluent::Mixin::ConfigPlaceholders. Placeholders will be expanded in a configuration.

<match matrics.**>
  @type            zabbix
  zabbix_server    192.168.0.1
  host             ${hostname}
  add_key_prefix   ${tag}
  name_key_pattern .
</match>

TODO

  • patches welcome!

Copyright

  • Copyright: Copyright (c) 2012- FUJIWARA Shunichiro
  • License: Apache License, Version 2.0
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].