Skip to content

Commit 2be03fd

Browse files
committed
Updated description of images (screenshots and demos) from image filenames to adequate captions.
Removed description of images from plugin articles as those are right under their respective headings. Signed-off-by: Azeem Sajid <azeem.sajid@gmail.com>
1 parent 4812879 commit 2be03fd

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+72
-66
lines changed

container-deployment/docker-logging-driver.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ By default, the Fluentd logging driver will try to find a local Fluentd instance
100100
(Step # 2) listening for connections on the TCP port `24224`. Note that the
101101
container will not start if it cannot connect to the Fluentd instance.
102102

103-
![fluentd_docker_integrated.png](https://www.fluentd.org/assets/img/recipes/fluentd_docker_integrated.png)
103+
![Integration of Docker with Fluentd](https://www.fluentd.org/assets/img/recipes/fluentd_docker_integrated.png)
104104

105105
The following command will run a base Ubuntu container and print some messages
106106
to the standard output:

container-deployment/kubernetes.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Kubernetes Logging with Fluentd
22

3-
![fluentd_kubernetes.png](/images/fluentd_kubernetes.png)
3+
![Fluentd + Kubernetes](/images/fluentd_kubernetes.png)
44

55
[Kubernetes](http://kubernetes.io) provides two logging endpoints for
66
applications and cluster logs:

deployment/fluentd-ui.md

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ The default account credentials are:
4444
- `username="admin"`
4545
- `password="changeme"`
4646

47-
![fluentd-ui.gif](/images/fluentd-ui/fluentd-ui.gif)
47+
![Fluentd UI](/images/fluentd-ui/fluentd-ui.gif)
4848

4949

5050
## Screenshots
@@ -54,26 +54,32 @@ The default account credentials are:
5454

5555
### Dashboard
5656

57-
![dashboard.gif](/images/fluentd-ui/dashboard.gif)
57+
![Fluentd UI: Dashboard](/images/fluentd-ui/dashboard.gif)
5858

5959

6060
### Setting
6161

62-
![setting.git](/images/fluentd-ui/setting.gif)
62+
![Fluentd UI: Settings](/images/fluentd-ui/setting.gif)
6363

6464

6565
### `in_tail` setting
6666

67-
![`in_tail`.gif](/images/fluentd-ui/in_tail.gif)
67+
![Fluentd UI: `in_tail` Settings](/images/fluentd-ui/in_tail.gif)
6868

6969

7070
### Plugin
7171

72-
![plugin.gif](/images/fluentd-ui/plugin.gif)
72+
![Plugin](/images/fluentd-ui/plugin.gif)
7373

74-
![ss01](/images/fluentd-ui/01.png) ![ss02](/images/fluentd-ui/02.png)
75-
![ss03](/images/fluentd-ui/03.png) ![ss04](/images/fluentd-ui/04.png)
76-
![ss05](/images/fluentd-ui/05.png)
74+
![](/images/fluentd-ui/01.png)
75+
76+
![](/images/fluentd-ui/02.png)
77+
78+
![](/images/fluentd-ui/03.png)
79+
80+
![](/images/fluentd-ui/04.png)
81+
82+
![](/images/fluentd-ui/05.png)
7783

7884

7985
------------------------------------------------------------------------

deployment/high-availability.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ describe how to set up Fluentd's topology for high-availability.
3939
To configure Fluentd for high-availability, we assume that your network
4040
consists of **log forwarders** and **log aggregators**.
4141

42-
![fluentd_ha.png](/images/fluentd_ha.png)
42+
![Fluentd's High-Availability Overview](/images/fluentd_ha.png)
4343

4444
'**log forwarders**' are typically installed on every node to receive
4545
local events. Once an event is received, they forward it to the 'log

deployment/monitoring-prometheus.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -205,15 +205,15 @@ Now, open this URL `http://localhost:9090/` in your browser.
205205
Go to `http://localhost:9090/targets` to see the list of Fluentd nodes and their
206206
status.
207207

208-
![prometheus-targets.png](/images/prometheus-targets.png)
208+
![Prometheus Targets](/images/prometheus-targets.png)
209209

210210

211211
### List of Fluentd Metrics
212212

213213
Visit `http://localhost:9090/graph` to explore Fluentd's internal metrics.
214214
You'll see eight (8) metrics in the metric list:
215215

216-
![prometheus-metrics.png](/images/prometheus-metrics.png)
216+
![Prometheus Metrics](/images/prometheus-metrics.png)
217217

218218
- `fluentd_input_status_num_records_total`
219219
- `fluentd_output_status_buffer_queue_length`
@@ -227,7 +227,7 @@ You'll see eight (8) metrics in the metric list:
227227
Pick `fluentd_input_status_num_records_total` and you'll see the total incoming
228228
records per tag.
229229

230-
![prometheus-graph.png](/images/prometheus-graph.png)
230+
![Prometheus Graph](/images/prometheus-graph.png)
231231

232232

233233
### Example Prometheus Queries
@@ -292,7 +292,7 @@ For more advanced visualization and alerting, we recommend
292292

293293
- [Grafana Support for Prometheus](https://prometheus.io/docs/visualization/grafana/)
294294

295-
![prometheus-grafana.png](/images/prometheus-grafana.png)
295+
![Prometheus + Grafana](/images/prometheus-grafana.png)
296296

297297

298298
## Further Readings

deployment/multi-process-workers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Multi process workers feature launches multiple workers and use a separate
1717
process per worker. In addition, `fluentd` provides several features for multi
1818
process workers, so you can get multi process merits.
1919

20-
![multi-process-workers.png](/images/multi-process-workers.png)
20+
![Multi-process Workers](/images/multi-process-workers.png)
2121

2222

2323
## Configuration

guides/apache-to-minio.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ Wait until the data gets flushed from the buffer (you can adjust the
9696
flush interval using the `timekey` and `timekey_wait` options above).
9797
Then you will see the aggregated log data on Minio:
9898

99-
![minio-screenshot.png](/images/minio-screenshot.png)
99+
![Minio](/images/minio-screenshot.png)
100100

101101

102102
## Learn More

guides/apache-to-mongodb.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ import Apache logs into MongoDB.
2626

2727
The figure below shows how things will work:
2828

29-
![apache-to-mongodb.png](/images/apache-to-mongodb.png)
29+
![Apache + MongoDB](/images/apache-to-mongodb.png)
3030

3131
Fluentd does three (3) things:
3232

guides/cep-norikra.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ create a robust stream data processing platform.
3939

4040
The figure below shows the high-level architecture:
4141

42-
![fluentd-norikra-overview.png](/images/fluentd-norikra-overview.png)
42+
![Fluentd + Norikra Overview](/images/fluentd-norikra-overview.png)
4343

4444

4545
## Installation

guides/free-alternative-to-splunk-by-fluentd.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ its high cost makes it prohibitive for many teams. In this article, we
55
present a free and open source alternative to Splunk by combining three
66
open source projects: Elasticsearch, Kibana, and Fluentd.
77

8-
![kibana6-screenshot-visualize.png](/images/kibana6-screenshot-visualize.png)
8+
![Kibana Visualization](/images/kibana6-screenshot-visualize.png)
99

1010

1111
[Elasticsearch](https://www.elastic.co/products/elasticsearch) is an
@@ -18,7 +18,7 @@ By combining these three tools (Fluentd + Elasticsearch + Kibana) we get
1818
a scalable, flexible, easy to use log search engine with a great Web UI
1919
that provides an open-source Splunk alternative, all for free.
2020

21-
![fluentd-elasticsearch-kibana.png](/images/fluentd-elasticsearch-kibana.png)
21+
![Fluentd + Elasticsearch + Kibana](/images/fluentd-elasticsearch-kibana.png)
2222

2323

2424
In this guide, we will go over installation, setup, and basic use of
@@ -176,7 +176,7 @@ Kibana.
176176
For starters, let's access `http://localhost:5601` and click the `Set
177177
up index patters` button in the upper-right corner of the screen.
178178

179-
![kibana6-screenshot-topmenu.png](/images/kibana6-screenshot-topmenu.png)
179+
![Kibana Top Menu](/images/kibana6-screenshot-topmenu.png)
180180

181181
Kibana will start a wizard that guides you through configuring the data
182182
sets to visualize. If you want a quick start, use `logstash-*` as the
@@ -185,7 +185,7 @@ index pattern, and select `@timestamp` as the time-filter field.
185185
After setting up an index pattern, you can view the system logs as they
186186
flow in:
187187

188-
![kibana6-screenshot.png](/images/kibana6-screenshot.png)
188+
![Kibana: Discover](/images/kibana6-screenshot.png)
189189

190190
For more detail on how to use Kibana, please read the official
191191
[manual](https://www.elastic.co/guide/en/kibana/current/index.html).

guides/graylog2.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ Then, from the dropdown, choose `GELF UDP` and click on `Launch new input`,
8787
which should pop up a modal dialogue, Select the `Node` and fill the `Title`.
8888
Then, click `Save`.
8989

90-
![graylog2-input.png](/images/graylog2-input.png)
90+
![Graylog Inputs](/images/graylog2-input.png)
9191

9292
Now, Graylog2 is ready to accept messages from Fluentd over UDP. It's time to
9393
configure Fluentd.
@@ -153,7 +153,7 @@ $ sudo systemctl restart td-agent
153153
When you log back into Graylog, you should be seeing a graph like this
154154
(wait for events to flow in):
155155

156-
![graylog2-graph.png](/images/graylog2-graph.png)
156+
![Graylog Graph](/images/graylog2-graph.png)
157157

158158
------------------------------------------------------------------------
159159

guides/http-to-hdfs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ receive data from HTTP and stream it into HDFS.
2525

2626
The figure below shows the high-level architecture:
2727

28-
![http-to-hdfs.png](/images/http-to-hdfs.png)
28+
![HTTP-to-HDFS Overview](/images/http-to-hdfs.png)
2929

3030

3131
## Install

guides/http-to-td.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ receive data from HTTP and stream it into TD.
2626

2727
The figure below shows the high-level architecture:
2828

29-
![treasuredata_architecture.png](/images/treasuredata_architecture.png)
29+
![TreasureData Architecture](/images/treasuredata_architecture.png)
3030

3131

3232
## Install

guides/kinesis-stream.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ This article explains how to use [Fluentd](http://fluentd.org/)'s
66
to aggregate semi-structured logs in real-time. Kinesis plugin is
77
developed and published by Amazon Web Services officially.
88

9-
![fluentd-kinesis.png](/images/fluentd-kinesis.png)
9+
![Fluentd + Kinesis](/images/fluentd-kinesis.png)
1010

1111

1212
## Background

guides/logs-to-sematext.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ an alternative to Splunk, but with cheaper and more flexible [pricing](https://s
55
In this article, we present an alternative to Splunk by combining Fluentd with
66
the Sematext open Elasticsearch API.
77

8-
![sematext-dashboard.png](/images/sematext-dashboard.png)
8+
![Sematext Dashboard](/images/sematext-dashboard.png)
99

1010

1111
[Elasticsearch](https://www.elastic.co/products/elasticsearch) is an open source
@@ -131,7 +131,7 @@ or with Kibana.
131131
First of all, open up the Seamtext UI and access your App. You'll see prebuilt
132132
dashboards with full-text search, filters, and alerts out-of-the-box.
133133

134-
![sematext-configure-logs.png](/images/sematext-configure-logs.png)
134+
![Sematext: Configure Logs](/images/sematext-configure-logs.png)
135135

136136
Sematext will automatically figure out hosts, idents, pids, timestamps,
137137
and the origin of the logs. In this case the origin is Fluentd.
@@ -142,7 +142,7 @@ and alerts to fine-tune your own personal use-case.
142142
If you are used to Kibana, you can still use it as well.
143143
For more details, read [Kibana's official manual](https://www.elastic.co/guide/en/kibana/current/index.html).
144144

145-
![sematext-logs-overview.png](/images/sematext-logs-overview.png)
145+
![Sematext: Logs Overview](/images/sematext-logs-overview.png)
146146

147147

148148
### Debugging

guides/raspberrypi-cloud-data-logger.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ single-board computer. Because it is low-cost and easy to equip with
66
various types of sensors, using Raspberry Pi as a cloud data logger is
77
one of its ideal use cases.
88

9-
![raspberry-pi-cloud-data-logger.png](/images/raspberry-pi-cloud-data-logger.png)
9+
![Cloud Data Logger by Raspberry Pi](/images/raspberry-pi-cloud-data-logger.png)
1010

1111
This article introduces how to transport sensor data from Raspberry Pi
1212
to the cloud, using Fluentd as the data collector. For the cloud side,

guides/syslog-influxdb.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
This article shows how to collect `syslog` data into
44
[InfluxDB](http://github.com/influxdb/influxdb) using Fluentd.
55

6-
![syslog-fluentd-influxdb.png](/images/syslog-fluentd-influxdb.png)
6+
![Syslog + Fluentd + InfluxDB](/images/syslog-fluentd-influxdb.png)
77

88

99
## Prerequisites
@@ -151,7 +151,7 @@ write SQL queries against your log data**.
151151

152152
And then click `Visualization` and select line chart:
153153

154-
![chronograf-explore-data.png](/images/chronograf-explore-data.png)
154+
![Chronograf: Explore Data](/images/chronograf-explore-data.png)
155155

156156
Here, I am counting the number of lines of syslog messages per facility/priority:
157157

@@ -161,11 +161,11 @@ SELECT COUNT(ident) FROM test.autogen./^system\./ GROUP BY time(1s)
161161

162162
Click on "Submit Query" and you get a graph like this:
163163

164-
![chronograf-query.png](/images/chronograf-query.png)
164+
![Chronograf: Query](/images/chronograf-query.png)
165165

166166
Here is another screenshot just for the `system.daemon.info` series:
167167

168-
![chronograf-query-2.png](/images/chronograf-query-2.png)
168+
![Chronograf: Query](/images/chronograf-query-2.png)
169169

170170

171171
------------------------------------------------------------------------

install/install-by-msi.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ Open this Command Prompt from the Windows Start menu.
5050

5151
Its icon looks like this on Windows Server 2012:
5252

53-
![msi-td-agent-command-prompt.png](/images/msi-td-agent-command-prompt.png)
53+
![Td-agent Command Prompt](/images/msi-td-agent-command-prompt.png)
5454

5555
Now, launch `td-agent` with the following command:
5656

@@ -71,7 +71,7 @@ It is working properly if you see the following in the logs:
7171
test.event: {"k", "v"}
7272
```
7373

74-
[![td-agent-windows-prompt.png](/images/td-agent-windows-prompt.png)](/images/td-agent-windows-prompt.png)
74+
[![Td-agent Windows Prompt](/images/td-agent-windows-prompt.png)](/images/td-agent-windows-prompt.png)
7575

7676

7777
### Step 3: Run `td-agent` as Windows service
@@ -148,7 +148,7 @@ After you have installed the .msi package, you will see the program called
148148
`Td-agent Command Prompt` installed. Please double click this icon in
149149
the Windows menu (below is how it looks like on Windows Server 2012).
150150

151-
![msi-td-agent-command-prompt.png](/images/msi-td-agent-command-prompt.png)
151+
![Td-agent Command Prompt](/images/msi-td-agent-command-prompt.png)
152152

153153
In the prompt, please execute the command below to launch `td-agent` process:
154154

@@ -169,7 +169,7 @@ It's working properly if td-agent process outputs:
169169
test.event: {"k", "v"}
170170
```
171171

172-
[![td-agent-windows-prompt.png](/images/td-agent-windows-prompt.png)](/images/td-agent-windows-prompt.png)
172+
[![Td-agent Windows Prompt](/images/td-agent-windows-prompt.png)](/images/td-agent-windows-prompt.png)
173173

174174

175175
### Step 3: Register `td-agent` to Windows Service

overview/logo.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,23 +5,23 @@ Feel free to use these logos on your slides, blog posts, etc.
55

66
## Square
77

8-
[![Fluentd_square.png](/images/logo/Fluentd_square.png)](/images/logo/Fluentd_square.png)
8+
[![Fluentd Square Logo](/images/logo/Fluentd_square.png)](/images/logo/Fluentd_square.png)
99

1010
[\[PNG\]](/images/logo/Fluentd_square.png)
1111
[\[SVG\]](/images/logo/Fluentd_square.svg)
1212

1313

1414
## Horizontal
1515

16-
[![Fluentd_horizontal.png](/images/logo/Fluentd_horizontal.png)](/images/logo/Fluentd_horizontal.png)
16+
[![Fluentd Horizontal Logo](/images/logo/Fluentd_horizontal.png)](/images/logo/Fluentd_horizontal.png)
1717

1818
[\[PNG\]](/images/logo/Fluentd_horizontal.png)
1919
[\[SVG\]](/images/logo/Fluentd_horizontal.svg)
2020

2121

2222
## Icon
2323

24-
[![Fluentd_icon.png](/images/logo/Fluentd_icon.png)](/images/logo/Fluentd_icon.png)
24+
[![Fluentd Icon](/images/logo/Fluentd_icon.png)](/images/logo/Fluentd_icon.png)
2525

2626
[\[PNG\]](/images/logo/Fluentd_icon.png)
2727
[\[SVG\]](/images/logo/Fluentd_icon.svg)

overview/quickstart.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Let's get started with **Fluentd**! **Fluentd** is a fully free and
44
fully open-source log collector that instantly enables you to have a
55
'**Log Everything**' architecture with [125+ types of systems](https://www.fluentd.org/plugins).
66

7-
![fluentd-architecture.png](/images/fluentd-architecture.png)
7+
![Fluentd Architecture](/images/fluentd-architecture.png)
88

99
Fluentd treats logs as JSON, a popular machine-readable format. It is
1010
written primarily in C with a thin-Ruby wrapper that gives users

plugins/buffer/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ where chunks wait before the transportation. Every newly-created chunk
4545
starts from *stage*, then proceeds to *queue* in time (and subsequently
4646
gets transferred to the destination).
4747

48-
[![fluentd-v0.14-plugin-api-overview.png](/images/fluentd-v0.14-plugin-api-overview.png)](/images/fluentd-v0.14-plugin-api-overview.png)
48+
[![Fluentd-v0.14 Plugin API Overview](/images/fluentd-v0.14-plugin-api-overview.png)](/images/fluentd-v0.14-plugin-api-overview.png)
4949

5050

5151
## Control Retry Behavior

plugins/input/dummy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# `dummy` Input Plugin
22

3-
![dummy.png](/images/plugins/input/dummy.png)
3+
![](/images/plugins/input/dummy.png)
44

55
The `in_dummy` input plugin generates dummy events. It is useful for
66
testing, debugging, benchmarking and getting started with Fluentd.

plugins/input/exec.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# `exec` Input Plugin
22

3-
![exec.png](/images/plugins/input/exec.png)
3+
![](/images/plugins/input/exec.png)
44

55
The `in_exec` Input plugin executes external programs to receive or pull
66
event logs. It will then read TSV (tab separated values), JSON or

0 commit comments

Comments
 (0)