Skip to content
This repository was archived by the owner on Sep 26, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
PATH
remote: .
specs:
fluent-plugin-kubernetes-metrics (1.1.0.Alpha)
fluentd (~> 1.3.3)
fluent-plugin-kubernetes-metrics (1.1.0)
fluentd (~> 1.4.0)
kubeclient (~> 4.2.2)
multi_json (~> 1.13.1)
oj (~> 3.7.8)
oj (~> 3.7.9)

GEM
remote: https://rubygems.org/
Expand All @@ -19,7 +19,7 @@ GEM
docile (1.3.1)
domain_name (0.5.20180417)
unf (>= 0.0.5, < 1.0.0)
fluentd (1.3.3)
fluentd (1.4.0)
cool.io (>= 1.4.5, < 2.0.0)
dig_rb (~> 1.0.0)
http_parser.rb (>= 0.5.1, < 0.7.0)
Expand Down Expand Up @@ -48,10 +48,10 @@ GEM
mime-types (3.2.2)
mime-types-data (~> 3.2015)
mime-types-data (3.2018.0812)
msgpack (1.2.6)
msgpack (1.2.7)
multi_json (1.13.1)
netrc (0.11.0)
oj (3.7.8)
oj (3.7.9)
power_assert (1.1.3)
public_suffix (3.0.3)
rake (12.3.2)
Expand Down Expand Up @@ -90,7 +90,7 @@ PLATFORMS
ruby

DEPENDENCIES
bundler (~> 2.0.1)
bundler (~> 2.0.0)
fluent-plugin-kubernetes-metrics!
rake (~> 12.3.2)
simplecov (~> 0.16.1)
Expand Down
6 changes: 4 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,15 @@
[![CircleCI](https://circleci.com/gh/git-lfs/git-lfs.svg?style=shield&circle-token=856152c2b02bfd236f54d21e1f581f3e4ebf47ad)](https://circleci.com/gh/splunk/fluent-plugin-kubernetes-metrics)
# Fluentd Plugin for Kubernetes Metrics

The [Fluentd](https://fluentd.org/) input plugin collects kubernetes cluster metrics which are exposed by the [Kubelet API](https://kubernetes.io/docs/admin/kubelet/) and forwards them to fluentd.
The [Fluentd](https://fluentd.org/) input plugin collects Kubernetes cluster metrics which are exposed by the [Kubelet API](https://kubernetes.io/docs/admin/kubelet/) and forwards them to fluentd.
The plugin collects metrics from:
* The kubelet summary API
* The kubelet stats API
* The cAdvisor metrics API

The Fluentd input plugin can be configured to fetch metrics from either the Kublernetes API server or from the Kubelet itself.
The Fluentd input plugin can be configured to fetch metrics from the Kubernetes API server or from the Kubelet.
For more details on the specific metrics that are collected and aggregated with this plugin, please refer to the
[metrics information](https://github.com/splunk/fluent-plugin-kubernetes-metrics/blob/master/metrics-information.md) document.

## Installation

Expand Down
6 changes: 3 additions & 3 deletions fluent-plugin-kubernetes-metrics.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,13 @@ Gem::Specification.new do |spec|
spec.executables = files.grep(%r{^bin/}) { |f| File.basename(f) }
spec.test_files = test_files
spec.require_paths = ['lib']
spec.add_development_dependency 'bundler', '~> 2.0.1'
spec.add_development_dependency 'bundler', '~> 2.0.0'
spec.add_development_dependency 'rake', '~> 12.3.2'
spec.add_development_dependency 'simplecov', '~> 0.16.1'
spec.add_development_dependency 'test-unit', '~> 3.3.0'
spec.add_development_dependency 'webmock', '~> 3.5.1'
spec.add_runtime_dependency 'fluentd', '~> 1.3.3'
spec.add_runtime_dependency 'fluentd', '~> 1.4.0'
spec.add_runtime_dependency 'kubeclient', '~> 4.2.2'
spec.add_runtime_dependency 'multi_json', '~> 1.13.1'
spec.add_runtime_dependency 'oj', '~> 3.7.8'
spec.add_runtime_dependency 'oj', '~> 3.7.9'
end
Loading