Skip to content

Instantly share code, notes, and snippets.

@okkez
Last active March 24, 2020 23:00
Show Gist options
  • Save okkez/4f14ec49e7f01a237fda7f7ac075704b to your computer and use it in GitHub Desktop.
Save okkez/4f14ec49e7f01a237fda7f7ac075704b to your computer and use it in GitHub Desktop.
Fluentd v0.14 対応済みのプラグインリスト
require "octokit"
require "pp"
require "gems"
require "json"
require "open-uri"
require "dotenv/load"
Gems.configure do |config|
config.key = ENV["RUBYGEMS_API_KEY"]
end
def latest_gem_info(name)
begin
latest_version = Gems.versions(name).max_by do |version|
Gem::Version.new(version["number"])
end
open("https://rubygems.org/api/v2/rubygems/#{name}/versions/#{latest_version["number"]}.json") do |io|
JSON.parse(io.read)
end
rescue JSON::ParserError
Gems.info(name)
end
end
plugins = nil
unless File.exist?("./plugins.json")
open("https://rubygems.org/names.json") do |io|
plugins = io.readlines(chomp: true).grep(/\Afluent-plugin-/).map do |name|
print "."
begin
latest_gem_info(name)
rescue => ex
warn "#{ex.class}:#{ex.message}:#{name}"
nil
end
end
end
File.open("./plugins.json", "w+") do |file|
file.write(plugins.compact.to_json)
end
end
plugins = JSON.parse(File.read("./plugins.json"))
puts "Plugins are loaded!"
client = Octokit::Client.new(access_token: ENV["GITHUB_ACCESS_TOKEN"])
def fluentd_v014_native?(client, plugin)
support_fluentd_v014_or_later?(client, plugin) && use_fluentd_v014_api?(client, plugin)
end
def support_fluentd_v014_or_later?(client, plugin)
runtime_dependencies = plugin.dig("dependencies", "runtime")
runtime_dependencies.any? do |s|
begin
s["name"] == "fluentd" && satisfied_requirements?(s["requirements"]).tap do |r|
unless r
mark = send_pull_request?(client, plugin) ? "+" : ""
puts "using old fluentd: #{plugin['name']}#{mark}"
end
end
rescue Gem::Requirement::BadRequirementError => _
puts "bad requirements:#{plugin['name']}:#{s["requirements"]}"
false
end
end
end
def satisfied_requirements?(requirements)
r = case requirements
when Array
Gem::Requirement.new(requirements)
when String
Gem::Requirement.new(requirements.split(","))
end
return false if (0..33).any? {|teeny| r.satisfied_by?(Gem::Version.new("0.12.#{teeny}")) }
return true if (0..99).any? {|teeny| r.satisfied_by?(Gem::Version.new("0.14.#{teeny}")) }
end
def retrieve_repository(plugin)
repository = nil
uri = plugin["homepage_uri"]
repository = uri[%r{https?://github.com/([^/]+?/[^/]+)}, 1] if uri
unless repository
uri = plugin["source_code_uri"]
repository = uri[%r{https?://github.com/([^/]+?/[^/]+)}, 1] if uri
end
unless repository
puts "no repository: #{plugin['name']}"
return nil
end
repository
end
def send_pull_request?(client, plugin)
repository = retrieve_repository(plugin)
return false unless repository
pull_requests = client.pull_requests(repository, state: "open")
pull_requests.any? {|pull_request| (/\AMigrate.*14.*/i).match?(pull_request.title) }
rescue Octokit::NotFound => _
puts "no Github:#{plugin["name"]}"
false
end
def use_fluentd_v014_api?(client, plugin)
repository = retrieve_repository(plugin)
return false unless repository
response = client.contents(repository, path: "lib/fluent/plugin")
files = response.map(&:path).select do |path|
File.extname(path) == ".rb"
end
sources = files.map do |file|
response = client.contents(repository, path: file)
Base64.decode64(response.content)
end
%r{\s*require ["']fluent/plugin/(?:input|(?:bare_)?output|filter|parser(?:_regexp)?|formatter|storage)["']}.match?(sources.join).tap do |r|
unless r
puts "no v0.14 API:#{plugin['name']}"
end
end
rescue Octokit::NotFound => _
puts "bad directory structure:#{plugin['name']}"
false
rescue Octokit::InvalidRepository => _
puts "no GitHub:#{plugin['name']}"
false
rescue => ex
puts "#{ex.class}: #{ex.message}"
puts plugin["name"]
puts plugin["homepage_uri"]
puts ex.backtrace
exit(false)
end
result = plugins.select do |plugin|
next unless plugin
fluentd_v014_native?(client, plugin)
end
File.open("./result.json", "w+") do |file|
file.write(result.to_json)
end
result.each do |plugin|
prerelease = plugin["prerelease"] ? "*" : ""
puts plugin["name"] + prerelease
end
source "https://rubygems.org"
gem "gems"
gem "octokit"
gem "dotenv"
GEM
remote: https://rubygems.org/
specs:
addressable (2.5.1)
public_suffix (~> 2.0, >= 2.0.2)
dotenv (2.2.1)
faraday (0.12.0.1)
multipart-post (>= 1.2, < 3)
gems (1.0.0)
json
json (2.1.0)
multipart-post (2.0.0)
octokit (4.6.2)
sawyer (~> 0.8.0, >= 0.5.3)
public_suffix (2.0.5)
sawyer (0.8.1)
addressable (>= 2.3.5, < 2.6)
faraday (~> 0.8, < 1.0)
PLATFORMS
ruby
DEPENDENCIES
dotenv
gems
octokit
BUNDLED WITH
1.14.6
Plugins are loaded!
no repository: fluent-plugin-5rocks
using old fluentd: fluent-plugin-5rocks
using old fluentd: fluent-plugin-access
using old fluentd: fluent-plugin-add+
no repository: fluent-plugin-add_empty_array
using old fluentd: fluent-plugin-add_empty_array
no repository: fluent-plugin-aerospike
using old fluentd: fluent-plugin-aerospike
using old fluentd: fluent-plugin-aerospike-cluster
using old fluentd: fluent-plugin-aes-forward
using old fluentd: fluent-plugin-airbrake-logger
using old fluentd: fluent-plugin-airbrake-python
using old fluentd: fluent-plugin-aliyun-odps
using old fluentd: fluent-plugin-amazon_sns
using old fluentd: fluent-plugin-amplitude
using old fluentd: fluent-plugin-amqp2
using old fluentd: fluent-plugin-anomalydetect
using old fluentd: fluent-plugin-anonymizer+
using old fluentd: fluent-plugin-apache_modstatus
using old fluentd: fluent-plugin-appdynamics
no Github:fluent-plugin-append-kubernetes-labels-to-tag
using old fluentd: fluent-plugin-append-kubernetes-labels-to-tag
using old fluentd: fluent-plugin-arango
no repository: fluent-plugin-arduino
using old fluentd: fluent-plugin-arduino
using old fluentd: fluent-plugin-assert
using old fluentd: fluent-plugin-aurora-slowquerylog
using old fluentd: fluent-plugin-avro+
using old fluentd: fluent-plugin-aws-elasticsearch-service
using old fluentd: fluent-plugin-aws-elasticsearch-service-hotfix
using old fluentd: fluent-plugin-axlsx
using old fluentd: fluent-plugin-azurefunctions
using old fluentd: fluent-plugin-azure-loganalytics
using old fluentd: fluent-plugin-azuresearch
using old fluentd: fluent-plugin-azuretables
using old fluentd: fluent-plugin-backlog
using old fluentd: fluent-plugin-base64-parser
using old fluentd: fluent-plugin-beats
using old fluentd: fluent-plugin-better-timestamp
using old fluentd: fluent-plugin-better-timestamp-timekey
using old fluentd: fluent-plugin-bigobject
using old fluentd: fluent-plugin-bigobject_avro
no v0.14 API:fluent-plugin-bigquery
using old fluentd: fluent-plugin-bigquery-custom
using old fluentd: fluent-plugin-bigquery-patched-retry-insert-502
no repository: fluent-plugin-bin
using old fluentd: fluent-plugin-boundio
no repository: fluent-plugin-buffered-filter
using old fluentd: fluent-plugin-buffered-filter
using old fluentd: fluent-plugin-buffered-hipchat
using old fluentd: fluent-plugin-buffered-resque
using old fluentd: fluent-plugin-buffered-stdout
no repository: fluent-plugin-buffer-ephemeral
using old fluentd: fluent-plugin-buffer-ephemeral
using old fluentd: fluent-plugin-buffer-event_limited
no v0.14 API:fluent-plugin-bufferize
using old fluentd: fluent-plugin-buffer-lightening
using old fluentd: fluent-plugin-buffer-pullpool
using old fluentd: fluent-plugin-bugsnag
using old fluentd: fluent-plugin-burrow
using old fluentd: fluent-plugin-calc
using old fluentd: fluent-plugin-cassandra
using old fluentd: fluent-plugin-cassandra-cql
using old fluentd: fluent-plugin-cassandra-driver
using old fluentd: fluent-plugin-cat-sweep
using old fluentd: fluent-plugin-chatwork
using old fluentd: fluent-plugin-chef-api
using old fluentd: fluent-plugin-chef-client
using old fluentd: fluent-plugin-chriak2
using old fluentd: fluent-plugin-cloud-feeds
using old fluentd: fluent-plugin-cloudfront-log
using old fluentd: fluent-plugin-cloud-pubsub
using old fluentd: fluent-plugin-cloudsearch
using old fluentd: fluent-plugin-cloudstack
using old fluentd: fluent-plugin-cloudtrail
using old fluentd: fluent-plugin-cloudwatch
using old fluentd: fluent-plugin-cloudwatch-logs
using old fluentd: fluent-plugin-cloudwatch-transform
using old fluentd: fluent-plugin-collectd-influxdb
using old fluentd: fluent-plugin-collectd-nest
using old fluentd: fluent-plugin-collectd-unroll
using old fluentd: fluent-plugin-color-stripper
using old fluentd: fluent-plugin-combiner
using old fluentd: fluent-plugin-conditional_filter
using old fluentd: fluent-plugin-config_pit
using old fluentd: fluent-plugin-config_reloader
using old fluentd: fluent-plugin-consul
no repository: fluent-plugin-container_logs_filter
using old fluentd: fluent-plugin-container_logs_filter
no repository: fluent-plugin-convert-value-to-sha
using old fluentd: fluent-plugin-convert-value-to-sha
using old fluentd: fluent-plugin-copy_ex
using old fluentd: fluent-plugin-couch+
using old fluentd: fluent-plugin-couchbase
using old fluentd: fluent-plugin-couch-sharded
using old fluentd: fluent-plugin-cratedb
no repository: fluent-plugin-dag
using old fluentd: fluent-plugin-dag
using old fluentd: fluent-plugin-dashing
using old fluentd: fluent-plugin-datacalculator
using old fluentd: fluent-plugin-datadog_event
no repository: fluent-plugin-datahub
using old fluentd: fluent-plugin-datahub
using old fluentd: fluent-plugin-data-rejecter
using old fluentd: fluent-plugin-dbi
using old fluentd: fluent-plugin-dd
using old fluentd: fluent-plugin-debug
no repository: fluent-plugin-decode_location
using old fluentd: fluent-plugin-decode_location
using old fluentd: fluent-plugin-dedot_filter
using old fluentd: fluent-plugin-dedup
using old fluentd: fluent-plugin-deis-graphite
using old fluentd: fluent-plugin-delay-inspector
using old fluentd: fluent-plugin-derive
using old fluentd: fluent-plugin-deskcom
using old fluentd: fluent-plugin-detect-exceptions
no repository: fluent-plugin-detect-exceptions-with-error
using old fluentd: fluent-plugin-detect-exceptions-with-error
using old fluentd: fluent-plugin-detect-memb-exceptions
using old fluentd: fluent-plugin-df
using old fluentd: fluent-plugin-dio
using old fluentd: fluent-plugin-diskusage
using old fluentd: fluent-plugin-dockerevents
using old fluentd: fluent-plugin-docker-format
using old fluentd: fluent-plugin-docker-format_nebo15
using old fluentd: fluent-plugin-docker-inspect
using old fluentd: fluent-plugin-docker_metadata_filter+
using old fluentd: fluent-plugin-docker-metrics+
using old fluentd: fluent-plugin-docker-tag-resolver
using old fluentd: fluent-plugin-documentdb+
using old fluentd: fluent-plugin-dogstatsd+
using old fluentd: fluent-plugin-dogstatsd-mediba
no Github:fluent-plugin-downcase-keys
using old fluentd: fluent-plugin-downcase-keys
using old fluentd: fluent-plugin-droonga
using old fluentd: fluent-plugin-dstat+
using old fluentd: fluent-plugin-dummydata-producer
using old fluentd: fluent-plugin-dynamodb
using old fluentd: fluent-plugin-dynamodb-alt
using old fluentd: fluent-plugin-dynamodb-drc
using old fluentd: fluent-plugin-dynamodb-streams
using old fluentd: fluent-plugin-ecs-filter
using old fluentd: fluent-plugin-ecs-metadata-filter
using old fluentd: fluent-plugin-elapsed-time
using old fluentd: fluent-plugin-elasticsearch
no Github:fluent-plugin-elasticsearch-check-size
using old fluentd: fluent-plugin-elasticsearch-check-size
no Github:fluent-plugin-elasticsearch-cluster
using old fluentd: fluent-plugin-elasticsearch-cluster
no Github:fluent-plugin-elasticsearchfork
using old fluentd: fluent-plugin-elasticsearchfork
using old fluentd: fluent-plugin-elasticsearch-patch
using old fluentd: fluent-plugin-elasticsearch-sm
using old fluentd: fluent-plugin-elasticsearch-ssl-verify
using old fluentd: fluent-plugin-elb-access-log
no v0.14 API:fluent-plugin-elb-log
no Github:fluent-plugin-embedded-elasticsearch
using old fluentd: fluent-plugin-embedded-elasticsearch
using old fluentd: fluent-plugin-encrypt
using old fluentd: fluent-plugin-encryption-filter
using old fluentd: fluent-plugin-es-mohit
using old fluentd: fluent-plugin-esslowquery
using old fluentd: fluent-plugin-eval-filter
using old fluentd: fluent-plugin-eventcounter
using old fluentd: fluent-plugin-eventlastvalue
using old fluentd: fluent-plugin-event-sniffer
using old fluentd: fluent-plugin-event-tail
using old fluentd: fluent-plugin-exec_placeholder
using old fluentd: fluent-plugin-exec-sudo
using old fluentd: fluent-plugin-explode_filter
using old fluentd: fluent-plugin-feedly
using old fluentd: fluent-plugin-field-flatten-json
using old fluentd: fluent-plugin-field-multiregex
using old fluentd: fluent-plugin-fields-autotype
using old fluentd: fluent-plugin-fields-parser
using old fluentd: fluent-plugin-file-alternative
using old fluentd: fluent-plugin-filter
using old fluentd: fluent-plugin-filter-base64-decode+
no Github:fluent-plugin-filter-geo
using old fluentd: fluent-plugin-filter-geo
using old fluentd: fluent-plugin-filter-geoip
using old fluentd: fluent-plugin-filter-jq
using old fluentd: fluent-plugin-filter_linefeeder
using old fluentd: fluent-plugin-filter-object-flatten
using old fluentd: fluent-plugin-filter-parse-postfix
using old fluentd: fluent-plugin-filter-record-map
using old fluentd: fluent-plugin-filter_typecast
using old fluentd: fluent-plugin-filter-urldecode
using old fluentd: fluent-plugin-finagle
no repository: fluent-plugin-firehose
using old fluentd: fluent-plugin-firehose
no v0.14 API:fluent-plugin-flatten
using old fluentd: fluent-plugin-flowcounter+
using old fluentd: fluent-plugin-flowcounter-simple+
using old fluentd: fluent-plugin-flume+
using old fluentd: fluent-plugin-fnordmetric
using old fluentd: fluent-plugin-forest
using old fluentd: fluent-plugin-fork
using old fluentd: fluent-plugin-format
using old fluentd: fluent-plugin-formatter_pretty_json
using old fluentd: fluent-plugin-formatter_sprintf+
using old fluentd: fluent-plugin-formatter_tsv
using old fluentd: fluent-plugin-fortigate-log-parser
using old fluentd: fluent-plugin-forward-aws
using old fluentd: fluent-plugin-free
using old fluentd: fluent-plugin-ftp
using old fluentd: fluent-plugin-gamobile
using old fluentd: fluent-plugin-ganglia
using old fluentd: fluent-plugin-gc
using old fluentd: fluent-plugin-gcloud-pubsub
using old fluentd: fluent-plugin-gcloud-pubsub-custom
using old fluentd: fluent-plugin-gcloud-storage
using old fluentd: fluent-plugin-gcs
no v0.14 API:fluent-plugin-gcs-dustinblackman
using old fluentd: fluent-plugin-gelf-hs
using old fluentd: fluent-plugin-genhashvalue
using old fluentd: fluent-plugin-geoblipper
using old fluentd: fluent-plugin-geoip+
using old fluentd: fluent-plugin-geoip-filter
using old fluentd: fluent-plugin-glusterfs
using old fluentd: fluent-plugin-google-cloud
using old fluentd: fluent-plugin-google-cloud-storage
using old fluentd: fluent-plugin-google-cloud-storage-out
using old fluentd: fluent-plugin-google-sheets
using old fluentd: fluent-plugin-graphite
using old fluentd: fluent-plugin-grassland
no repository: fluent-plugin-graylog
using old fluentd: fluent-plugin-graylog
using old fluentd: fluent-plugin-gree_community
using old fluentd: fluent-plugin-grep+
using old fluentd: fluent-plugin-grepcounter
using old fluentd: fluent-plugin-grepcount-filter
using old fluentd: fluent-plugin-grok_pure-parser
using old fluentd: fluent-plugin-groonga-query-log
using old fluentd: fluent-plugin-groupcounter
using old fluentd: fluent-plugin-growl
using old fluentd: fluent-plugin-gsvsoc_pubsub
no repository: fluent-plugin-haproxy_stats
using old fluentd: fluent-plugin-haproxy_stats
using old fluentd: fluent-plugin-hash-forward
using old fluentd: fluent-plugin-has-keys
using old fluentd: fluent-plugin-hatohol
using old fluentd: fluent-plugin-hbase
using old fluentd: fluent-plugin-hekk_redshift
using old fluentd: fluent-plugin-heroku-postgres
using old fluentd: fluent-plugin-heroku-syslog
using old fluentd: fluent-plugin-honeycomb
using old fluentd: fluent-plugin-hoop
using old fluentd: fluent-plugin-hoop
using old fluentd: fluent-plugin-hostname
no repository: fluent-plugin-http
using old fluentd: fluent-plugin-http
using old fluentd: fluent-plugin-http-enhanced
using old fluentd: fluent-plugin-http-ex
using old fluentd: fluent-plugin-http_file_upload
using old fluentd: fluent-plugin-http-heartbeat
using old fluentd: fluent-plugin-http-list
using old fluentd: fluent-plugin-http-puma
using old fluentd: fluent-plugin-https-json
using old fluentd: fluent-plugin-http-status
using old fluentd: fluent-plugin-idobata
using old fluentd: fluent-plugin-ignore-filter
using old fluentd: fluent-plugin-imagefile
using old fluentd: fluent-plugin-imkayac
no repository: fluent-plugin-in_elb_healthcheck
using old fluentd: fluent-plugin-in_elb_healthcheck
using old fluentd: fluent-plugin-influxdb
using old fluentd: fluent-plugin-influxdb_metrics
no repository: fluent-plugin-in_http_healthcheck
using old fluentd: fluent-plugin-in_http_healthcheck
using old fluentd: fluent-plugin-in-kinesis
no repository: fluent-plugin-inline-classifier
using old fluentd: fluent-plugin-inline-classifier
using old fluentd: fluent-plugin-input-gelf
using old fluentd: fluent-plugin-input-jsonstream
using old fluentd: fluent-plugin-in-udp-event
using old fluentd: fluent-plugin-in-websocket
using old fluentd: fluent-plugin-irc+
using old fluentd: fluent-plugin-ironio
using old fluentd: fluent-plugin-jabber
using old fluentd: fluent-plugin-jmx
using old fluentd: fluent-plugin-journal-parser
using old fluentd: fluent-plugin-json-api
using old fluentd: fluent-plugin-jsonbucket
using old fluentd: fluent-plugin-json_expander
using old fluentd: fluent-plugin-jsonish
using old fluentd: fluent-plugin-json-lookup
using old fluentd: fluent-plugin-json-parser
using old fluentd: fluent-plugin-json-schema-filter
no repository: fluent-plugin-json_serializer
using old fluentd: fluent-plugin-json_serializer
no repository: fluent-plugin-jsontcp
using old fluentd: fluent-plugin-jsontcp
using old fluentd: fluent-plugin-jstat
using old fluentd: fluent-plugin-jubatus
using old fluentd: fluent-plugin-juniper-telemetry
using old fluentd: fluent-plugin-jvm-gclog
no Github:fluent-plugin-jvmwatcher
using old fluentd: fluent-plugin-jvmwatcher
using old fluentd: fluent-plugin-jwt-filter
using old fluentd: fluent-plugin-kafka
using old fluentd: fluent-plugin-kafkaclient
no Github:fluent-plugin-kafka-enchanced
using old fluentd: fluent-plugin-kafka-enchanced
using old fluentd: fluent-plugin-kafka-zendesk
no Github:fluent-plugin-kanicounter
using old fluentd: fluent-plugin-kanicounter
using old fluentd: fluent-plugin-keep-forward
using old fluentd: fluent-plugin-kestrel
using old fluentd: fluent-plugin-keyvalue-parser
using old fluentd: fluent-plugin-kibana-server
no v0.14 API:fluent-plugin-kinesis
using old fluentd: fluent-plugin-kinesis-aggregation
no repository: fluent-plugin-kinesis-alt
using old fluentd: fluent-plugin-kinesis-alt
using old fluentd: fluent-plugin-kinesis-firehose
using old fluentd: fluent-plugin-kubernetes
using old fluentd: fluent-plugin-kubernetes_metadata_filter+
using old fluentd: fluent-plugin-kubernetes_metadata_filter_v0.14+
using old fluentd: fluent-plugin-kubernetes_metadata_input
using old fluentd: fluent-plugin-kubernetes_remote_syslog
using old fluentd: fluent-plugin-kv-parser
using old fluentd: fluent-plugin-lambda
using old fluentd: fluent-plugin-latency
using old fluentd: fluent-plugin-lazy-json-parser
using old fluentd: fluent-plugin-librato
no repository: fluent-plugin-librato-metrics
using old fluentd: fluent-plugin-librato-metrics
using old fluentd: fluent-plugin-line-notify
using old fluentd: fluent-plugin-loadaverage
using old fluentd: fluent-plugin-logdna
no Github:fluent-plugin-logfmt-parser
using old fluentd: fluent-plugin-logfmt-parser
using old fluentd: fluent-plugin-logsene
using old fluentd: fluent-plugin-logtank-http
using old fluentd: fluent-plugin-logtank-rethinkdb
using old fluentd: fluent-plugin-logzio
no Github:fluent-plugin-logzio-ng
using old fluentd: fluent-plugin-logzio-ng
using old fluentd: fluent-plugin-lossycount
using old fluentd: fluent-plugin-ltsv-parser
using old fluentd: fluent-plugin-mackerel+
using old fluentd: fluent-plugin-mail+
no Github:fluent-plugin-mailrelay
using old fluentd: fluent-plugin-mailrelay
using old fluentd: fluent-plugin-measure_time
using old fluentd: fluent-plugin-mecab
using old fluentd: fluent-plugin-memcached
using old fluentd: fluent-plugin-mesosphere-filter
using old fluentd: fluent-plugin-metricsense
using old fluentd: fluent-plugin-midi
using old fluentd: fluent-plugin-mixi_community
using old fluentd: fluent-plugin-mixpanel
using old fluentd: fluent-plugin-mixpanel-enchanced
using old fluentd: fluent-plugin-mobile-carrier
no repository: fluent-plugin-mongokpi
using old fluentd: fluent-plugin-mongokpi
no repository: fluent-plugin-mongostat
using old fluentd: fluent-plugin-mongostat
no repository: fluent-plugin-monolog
using old fluentd: fluent-plugin-monolog
using old fluentd: fluent-plugin-monolog-influxdb
using old fluentd: fluent-plugin-moogaiops
using old fluentd: fluent-plugin-mqtt
using old fluentd: fluent-plugin-msgpack-parser
using old fluentd: fluent-plugin-msgpack-rpc
using old fluentd: fluent-plugin-multi-format-parser
using old fluentd: fluent-plugin-multiline-extended
using old fluentd: fluent-plugin-multiline-parser
using old fluentd: fluent-plugin-multiprocess
using old fluentd: fluent-plugin-munin
using old fluentd: fluent-plugin-munin-node
using old fluentd: fluent-plugin-mutate_filter
using old fluentd: fluent-plugin-mysql-appender
using old fluentd: fluent-plugin-mysql-binlog
using old fluentd: fluent-plugin-mysql-bulk
using old fluentd: fluent-plugin-mysql_explain
using old fluentd: fluent-plugin-mysql-load
using old fluentd: fluent-plugin-mysql-prepared-statement
using old fluentd: fluent-plugin-mysql-query+
no repository: fluent-plugin-mysqlrecord
using old fluentd: fluent-plugin-mysqlrecord
using old fluentd: fluent-plugin-mysql-replicator
using old fluentd: fluent-plugin-mysqlslowquery
using old fluentd: fluent-plugin-mysqlslowquerylog
using old fluentd: fluent-plugin-mysql-status
using old fluentd: fluent-plugin-namedpipe
using old fluentd: fluent-plugin-named_pipe
using old fluentd: fluent-plugin-nata2
using old fluentd: fluent-plugin-nats
using old fluentd: fluent-plugin-nested-hash-filter
using old fluentd: fluent-plugin-netflow-multiplier
using old fluentd: fluent-plugin-network-probe
using old fluentd: fluent-plugin-newrelic-summary
no Github:fluent-plugin-newrelictransform
using old fluentd: fluent-plugin-newrelictransform
using old fluentd: fluent-plugin-newsyslog
using old fluentd: fluent-plugin-nginx-status
no repository: fluent-plugin-nicorepo
using old fluentd: fluent-plugin-nicorepo
using old fluentd: fluent-plugin-norikra
using old fluentd: fluent-plugin-norikra-patched-7
using old fluentd: fluent-plugin-nostat
using old fluentd: fluent-plugin-nsca
using old fluentd: fluent-plugin-nsq
using old fluentd: fluent-plugin-onlineuser
using old fluentd: fluent-plugin-oomkiller
using old fluentd: fluent-plugin-openldap-monitor
using old fluentd: fluent-plugin-openshift_metadata_input
using old fluentd: fluent-plugin-opentsdb
using old fluentd: fluent-plugin-osmocom-spectrum-sense
using old fluentd: fluent-plugin-osquery
no repository: fluent-plugin-out_apache_log_format
using old fluentd: fluent-plugin-out_apache_log_format
using old fluentd: fluent-plugin-out-falcon
no Github:fluent-plugin-out-file-with-fix-path
using old fluentd: fluent-plugin-out-file-with-fix-path
using old fluentd: fluent-plugin-out_hosted_graphite
using old fluentd: fluent-plugin-out-http
using old fluentd: fluent-plugin-out-http-buffered
no repository: fluent-plugin-out-http-ext
using old fluentd: fluent-plugin-out-http-ext
no repository: fluent-plugin-out-http-ext-ignore-ssl-errors
using old fluentd: fluent-plugin-out-http-ext-ignore-ssl-errors
using old fluentd: fluent-plugin-out-kafka-rest
no Github:fluent-plugin-out_rawtcp
using old fluentd: fluent-plugin-out_rawtcp
using old fluentd: fluent-plugin-out-solr
no Github:fluent-plugin-out-upsolver
using old fluentd: fluent-plugin-out-upsolver
using old fluentd: fluent-plugin-pagerduty
using old fluentd: fluent-plugin-parameterized-path
no repository: fluent-plugin-parse_cookie
using old fluentd: fluent-plugin-parse_cookie
no repository: fluent-plugin-parse_multiple_value_query
using old fluentd: fluent-plugin-parse_multiple_value_query
using old fluentd: fluent-plugin-parser
using old fluentd: fluent-plugin-parser_cef
no Github:fluent-plugin-parserequestbody
using old fluentd: fluent-plugin-parserequestbody
using old fluentd: fluent-plugin-path2tag
using old fluentd: fluent-plugin-pgdist
using old fluentd: fluent-plugin-pgjson+
using old fluentd: fluent-plugin-pg_stat
using old fluentd: fluent-plugin-postgres
using old fluentd: fluent-plugin-postgres-replicator
using old fluentd: fluent-plugin-prometheus+
using old fluentd: fluent-plugin-prometheus-thread
using old fluentd: fluent-plugin-protocols-filter
using old fluentd: fluent-plugin-pull_forward
using old fluentd: fluent-plugin-pushover
using old fluentd: fluent-plugin-qqwry
using old fluentd: fluent-plugin-querycombiner
using old fluentd: fluent-plugin-rabbitmq-json-trace-parser
using old fluentd: fluent-plugin-rackspace-cloud-files
no Github:fluent-plugin-rambler
using old fluentd: fluent-plugin-rambler
using old fluentd: fluent-plugin-rancher
using old fluentd: fluent-plugin-raven-decoder
using old fluentd: fluent-plugin-rawexec
using old fluentd: fluent-plugin-rds-genlog
using old fluentd: fluent-plugin-rds-log
using old fluentd: fluent-plugin-rds-pgsql-log
using old fluentd: fluent-plugin-rds-pgsql-slow-query-log
using old fluentd: fluent-plugin-rds-slowlog
using old fluentd: fluent-plugin-rds-slowlog-patched-encoding
using old fluentd: fluent-plugin-reassemble
using old fluentd: fluent-plugin-record-modifier+
using old fluentd: fluent-plugin-record-reformer
using old fluentd: fluent-plugin-record-serializer
using old fluentd: fluent-plugin-record_splitter
no repository: fluent-plugin-redeliver
using old fluentd: fluent-plugin-redeliver
using old fluentd: fluent-plugin-redis-counter
using old fluentd: fluent-plugin-redislist
using old fluentd: fluent-plugin-redis-list
using old fluentd: fluent-plugin-redis-multi-type-counter
using old fluentd: fluent-plugin-redis-publish
using old fluentd: fluent-plugin-redis-pubsub
using old fluentd: fluent-plugin-redis-slowlog
using old fluentd: fluent-plugin-redisstore
using old fluentd: fluent-plugin-redis-store
using old fluentd: fluent-plugin-redis-store-seldon
using old fluentd: fluent-plugin-redis-store-wejick
using old fluentd: fluent-plugin-redis-url-tracker
no v0.14 API:fluent-plugin-redmine
no Github:fluent-plugin-redoop
using old fluentd: fluent-plugin-redoop
using old fluentd: fluent-plugin-redshift
using old fluentd: fluent-plugin-redshift-anton
using old fluentd: fluent-plugin-redshift-auto
using old fluentd: fluent-plugin-redshift-aws-v1
using old fluentd: fluent-plugin-redshift-kwarter
using old fluentd: fluent-plugin-redshift-out
using old fluentd: fluent-plugin-reemit
using old fluentd: fluent-plugin-referer-parser
using old fluentd: fluent-plugin-remote_syslog
using old fluentd: fluent-plugin-remove-empty
using old fluentd: fluent-plugin-resolv
using old fluentd: fluent-plugin-resque
using old fluentd: fluent-plugin-resque-ex
using old fluentd: fluent-plugin-resque_stat
using old fluentd: fluent-plugin-retag
using old fluentd: fluent-plugin-rethink
using old fluentd: fluent-plugin-rewriteimage
using old fluentd: fluent-plugin-rewrite-tag-filter+
using old fluentd: fluent-plugin-riak
using old fluentd: fluent-plugin-riak2
using old fluentd: fluent-plugin-riak2f
using old fluentd: fluent-plugin-riemann
using old fluentd: fluent-plugin-riemann-tulos
using old fluentd: fluent-plugin-rss
using old fluentd: fluent-plugin-rtail
no repository: fluent-plugin-rtf-dash
using old fluentd: fluent-plugin-rtf-dash
using old fluentd: fluent-plugin-ruby-kafka
using old fluentd: fluent-plugin-ruby-memory-usage-profiler
using old fluentd: fluent-plugin-ruby_one_liner
no Github:fluent-plugin-s3-fork
using old fluentd: fluent-plugin-s3-fork
using old fluentd: fluent-plugin-s3in
using old fluentd: fluent-plugin-s3-input
using old fluentd: fluent-plugin-sadf
using old fluentd: fluent-plugin-samefile
using old fluentd: fluent-plugin-sar
using old fluentd: fluent-plugin-say
using old fluentd: fluent-plugin-scribe
using old fluentd: fluent-plugin-script
using old fluentd: fluent-plugin-script_append
using old fluentd: fluent-plugin-secure-forward
using old fluentd: fluent-plugin-secure-forward-addproxy
no Github:fluent-plugin-secure-tcp
using old fluentd: fluent-plugin-secure-tcp
using old fluentd: fluent-plugin-sendgrid-event
using old fluentd: fluent-plugin-sendmail
using old fluentd: fluent-plugin-sensu
using old fluentd: fluent-plugin-sentry
using old fluentd: fluent-plugin-sentry-http
using old fluentd: fluent-plugin-ses
using old fluentd: fluent-plugin-sforce
using old fluentd: fluent-plugin-sidekiq
using old fluentd: fluent-plugin-simplearithmetic
no repository: fluent-plugin-simplefile
using old fluentd: fluent-plugin-simplefile
using old fluentd: fluent-plugin-sixpack
using old fluentd: fluent-plugin-slack+
using old fluentd: fluent-plugin-slackrtm
using old fluentd: fluent-plugin-slfparser
using old fluentd: fluent-plugin-sndacs
using old fluentd: fluent-plugin-snmp
using old fluentd: fluent-plugin-snmptrap
using old fluentd: fluent-plugin-sns
using old fluentd: fluent-plugin-solr
using old fluentd: fluent-plugin-sort
using old fluentd: fluent-plugin-specinfra_inventory
using old fluentd: fluent-plugin-spectrum
using old fluentd: fluent-plugin-split-array
using old fluentd: fluent-plugin-splunk
using old fluentd: fluent-plugin-splunkapi
using old fluentd: fluent-plugin-splunkapi-ssln
using old fluentd: fluent-plugin-splunk-ex
using old fluentd: fluent-plugin-splunkhec
using old fluentd: fluent-plugin-splunk-http-eventcollector
using old fluentd: fluent-plugin-sql+
no Github:fluent-plugin-sql-enchanced
using old fluentd: fluent-plugin-sql-enchanced
using old fluentd: fluent-plugin-sql_fingerprint
no Github:fluent-plugin-sqlite3
using old fluentd: fluent-plugin-sqlite3
no repository: fluent-plugin-sqlquery-ssh
using old fluentd: fluent-plugin-sqlquery-ssh
using old fluentd: fluent-plugin-sqs
no Github:fluent-plugin-sqs-check-size
using old fluentd: fluent-plugin-sqs-check-size
using old fluentd: fluent-plugin-sstp
using old fluentd: fluent-plugin-stackdriver-monitoring
using old fluentd: fluent-plugin-stackdriver-v1-metrics
using old fluentd: fluent-plugin-stats
using old fluentd: fluent-plugin-statsd
using old fluentd: fluent-plugin-statsd_event
using old fluentd: fluent-plugin-statsd-event
using old fluentd: fluent-plugin-statsd-output
using old fluentd: fluent-plugin-statsite
using old fluentd: fluent-plugin-stats-notifier
no repository: fluent-plugin-std-formatter
using old fluentd: fluent-plugin-std-formatter
using old fluentd: fluent-plugin-stdin
using old fluentd: fluent-plugin-stdout_ex
using old fluentd: fluent-plugin-stdout-pp+
using old fluentd: fluent-plugin-storm
no repository: fluent-plugin-straight-file
using old fluentd: fluent-plugin-straight-file
using old fluentd: fluent-plugin-sumologic
using old fluentd: fluent-plugin-sumologic-2
using old fluentd: fluent-plugin-sumologic-carsonoid
using old fluentd: fluent-plugin-sumologic-caugustus
using old fluentd: fluent-plugin-sumologic-cloud-syslog
using old fluentd: fluent-plugin-sumologic-mattk42
using old fluentd: fluent-plugin-sumologic_output
using old fluentd: fluent-plugin-suppress
using old fluentd: fluent-plugin-swift
using old fluentd: fluent-plugin-swift-sweep
no v0.14 API:fluent-plugin-syslog-tls
using old fluentd: fluent-plugin-tagdata
using old fluentd: fluent-plugin-tagfile
using old fluentd: fluent-plugin-tagged_copy
using old fluentd: fluent-plugin-tagged_udp
no repository: fluent-plugin-tag-ignore
using old fluentd: fluent-plugin-tag-ignore
using old fluentd: fluent-plugin-tai64n_parser
using old fluentd: fluent-plugin-tail-asis
no repository: fluent-plugin-tailer
using old fluentd: fluent-plugin-tailer
using old fluentd: fluent-plugin-tail-ex
using old fluentd: fluent-plugin-tail-ex-asis
using old fluentd: fluent-plugin-tail-ex-rotate
using old fluentd: fluent-plugin-tail-lite
using old fluentd: fluent-plugin-tail-multiline
using old fluentd: fluent-plugin-tail-multiline-ex
using old fluentd: fluent-plugin-tailpath
using old fluentd: fluent-plugin-tail_path
using old fluentd: fluent-plugin-td-monitoring
using old fluentd: fluent-plugin-threshold
using old fluentd: fluent-plugin-time_parser
no repository: fluent-plugin-time-sliced-filter
using old fluentd: fluent-plugin-time-sliced-filter
using old fluentd: fluent-plugin-timestamper
using old fluentd: fluent-plugin-to_js
using old fluentd: fluent-plugin-top
using old fluentd: fluent-plugin-to_s
using old fluentd: fluent-plugin-tumblr
using old fluentd: fluent-plugin-twilio
using old fluentd: fluent-plugin-twittersearch
using old fluentd: fluent-plugin-typecast+
using old fluentd: fluent-plugin-typetalk
using old fluentd: fluent-plugin-ua-parser
using old fluentd: fluent-plugin-udp
using old fluentd: fluent-plugin-unique-counter
no repository: fluent-plugin-unit-time-filter
using old fluentd: fluent-plugin-unit-time-filter
using old fluentd: fluent-plugin-unwind
no v0.14 API:fluent-plugin-uri_decoder
using old fluentd: fluent-plugin-uri-parser
using old fluentd: fluent-plugin-validate-tag-filter
using old fluentd: fluent-plugin-vertica
using old fluentd: fluent-plugin-vertica-query
using old fluentd: fluent-plugin-viaq_data_model
no Github:fluent-plugin-viki
using old fluentd: fluent-plugin-viki
no Github:fluent-plugin-warp10
using old fluentd: fluent-plugin-warp10
using old fluentd: fluent-plugin-watch-process
using old fluentd: fluent-plugin-weather
using old fluentd: fluent-plugin-webhook-github
no repository: fluent-plugin-webhook-mackerel
using old fluentd: fluent-plugin-webhook-mackerel
using old fluentd: fluent-plugin-websocket
using old fluentd: fluent-plugin-websocket-ruby-1.9
using old fluentd: fluent-plugin-websphere-iib
no repository: fluent-plugin-wendelin
using old fluentd: fluent-plugin-wendelin
no Github:fluent-plugin-werkzeug-profiler
using old fluentd: fluent-plugin-werkzeug-profiler
no repository: fluent-plugin-winevtlog
using old fluentd: fluent-plugin-winevtlog
using old fluentd: fluent-plugin-wire-protocol-compat
using old fluentd: fluent-plugin-with-extra-fields-parser
using old fluentd: fluent-plugin-xml-simple-filter
using old fluentd: fluent-plugin-xml-simple-parser
using old fluentd: fluent-plugin-xymon
using old fluentd: fluent-plugin-yammer
using old fluentd: fluent-plugin-yo
using old fluentd: fluent-plugin-yohoushi
using old fluentd: fluent-plugin-zabbix
using old fluentd: fluent-plugin-zabbix-agent
using old fluentd: fluent-plugin-zabbix-simple
using old fluentd: fluent-plugin-zabbix-simple-bufferd
using old fluentd: fluent-plugin-zmq-pub
using old fluentd: fluent-plugin-zoomdata
fluent-plugin-amplifier-filter
fluent-plugin-amqp
fluent-plugin-azurestorage
fluent-plugin-cloudwatch-ingest
fluent-plugin-cloudwatch-ingest-chaeyk
fluent-plugin-concat
fluent-plugin-config-expander
fluent-plugin-datacounter
fluent-plugin-ec2-metadata
fluent-plugin-everysense
fluent-plugin-extract_query_params
fluent-plugin-festival
fluent-plugin-flatten-hash
fluent-plugin-formatter_simple_tsv
fluent-plugin-github-activities
fluent-plugin-grok-parser
fluent-plugin-groonga
fluent-plugin-growthforecast
fluent-plugin-hipchat
fluent-plugin-http_forward
fluent-plugin-http-pull
fluent-plugin-ikachan
fluent-plugin-json-in-json-sp
fluent-plugin-kvp-filter
fluent-plugin-logentries_ssl
fluent-plugin-mongo*
fluent-plugin-mqtt-io
fluent-plugin-mysql
fluent-plugin-netflow*
fluent-plugin-netflow-enchanced*
fluent-plugin-notifier
fluent-plugin-numeric-counter
fluent-plugin-numeric-monitor
fluent-plugin-output-solr
fluent-plugin-ping-message
fluent-plugin-redis
fluent-plugin-redis_list_poller
fluent-plugin-rename-key
fluent-plugin-rewrite
fluent-plugin-route
fluent-plugin-s3*
fluent-plugin-sampling-filter
fluent-plugin-serialport
fluent-plugin-sflow
fluent-plugin-split-event
fluent-plugin-sqs-poll
fluent-plugin-storage-leveldb
fluent-plugin-storage-memcached
fluent-plugin-storage-mongo
fluent-plugin-storage-redis
fluent-plugin-systemd
fluent-plugin-tcp-client
fluent-plugin-tcp_mc
fluent-plugin-td*
fluent-plugin-terminal_notifier
fluent-plugin-twitter
fluent-plugin-twitter-enchanced
fluent-plugin-webhdfs
fluent-plugin-windows-eventlog
fluent-plugin-woothee
fluent-plugin-zulip
This file has been truncated, but you can view the full file.
View raw

(Sorry about that, but we can’t show files that are this big right now.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment