# 概览

## 输入

| 名称                                                              | 提供方                                                                                     | 简介                                         |
| --------------------------------------------------------------- | --------------------------------------------------------------------------------------- | ------------------------------------------ |
| <p><code>file\_log</code><br>文本日志</p>                           | <p>SLS官方<br><a href="https://github.com/messixukejia"><code>messixukejia</code></a></p> | 文本采集。                                      |
| <p><code>input\_docker\_stdout</code><br>容器标准输出</p>             | SLS官方                                                                                   | 从容器标准输出/标准错误流中采集日志。                        |
| <p><code>metric\_debug\_file</code><br>文本日志（debug）</p>          | SLS官方                                                                                   | 用于调试的读取文件内容的插件。                            |
| <p><code>metric\_input\_example</code><br>MetricInput示例插件</p>   | SLS官方                                                                                   | MetricInput示例插件。                           |
| <p><code>metric\_meta\_host</code><br>主机Meta数据</p>              | SLS官方                                                                                   | 主机Meta数据。                                  |
| <p><code>metric\_mock</code><br>Mock数据-Metric</p>               | SLS官方                                                                                   | 生成metric模拟数据的插件。                           |
| <p><code>service\_canal</code><br>MySQL Binlog</p>              | SLS官方                                                                                   | 将MySQL Binlog输入到iLogtail。                  |
| <p><code>service\_input\_example</code><br>ServiceInput示例插件</p> | SLS官方                                                                                   | ServiceInput示例插件。                          |
| <p><code>service\_journal</code><br>Journal数据</p>               | SLS官方                                                                                   | 从原始的二进制文件中采集Linux系统的Journal（systemd）日志。    |
| <p><code>service\_kafka</code><br>Kafka</p>                     | SLS官方                                                                                   | 将Kafka数据输入到iLogtail。                       |
| <p><code>service\_mock</code><br>Mock数据-Service</p>             | SLS官方                                                                                   | 生成service模拟数据的插件。                          |
| <p><code>service\_syslog</code><br>Syslog数据</p>                 | SLS官方                                                                                   | 采集syslog数据。                                |
| <p><code>observer\_ilogtail\_network</code><br>无侵入网络调用数据</p>    | SLS官方                                                                                   | 支持从网络系统调用中收集四层网络调用，并借助网络解析模块，可以观测七层网络调用细节。 |

## 处理

| 名称                                                                | 提供方                                                                            | 简介                       |
| ----------------------------------------------------------------- | ------------------------------------------------------------------------------ | ------------------------ |
| <p><code>processor\_add\_fields</code><br>添加字段</p>                | SLS官方                                                                          | 添加字段。                    |
| <p><code>processor\_default</code><br>原始数据</p>                    | SLS官方                                                                          | 不对数据任何操作，只是简单的数据透传。      |
| <p><code>processor\_drop</code><br>丢弃字段</p>                       | SLS官方                                                                          | 丢弃字段。                    |
| <p><code>processor\_fields\_with\_conditions</code><br>条件字段处理</p> | <p>社区<br><a href="https://github.com/pj1987111"><code>pj1987111</code></a></p> | 根据日志部分字段的取值，动态进行字段扩展或删除。 |
| <p><code>processor\_filter\_regex</code><br>日志过滤</p>              | SLS官方                                                                          | 通过正则匹配过滤日志。              |
| <p><code>processor\_json</code><br>Json</p>                       | SLS官方                                                                          | 实现对Json格式日志的解析。          |
| <p><code>processor\_regex</code><br>正则</p>                        | SLS官方                                                                          | 通过正则匹配的模式实现文本日志的字段提取。    |
| <p><code>processor\_rename</code><br>重命名字段</p>                    | SLS官方                                                                          | 重命名字段。                   |
| <p><code>processor\_split\_char</code><br>分隔符</p>                 | SLS官方                                                                          | 通过单字符的分隔符提取字段。           |
| <p><code>processor\_split\_key\_value</code><br>键值对</p>           | SLS官方                                                                          | 通过切分键值对的方式提取字段。          |
| <p><code>processor\_split\_log\_regex</code><br>多行切分</p>          | SLS官方                                                                          | 实现多行日志（例如Java程序日志）的采集。   |
| <p><code>processor\_split\_string</code><br>分隔符</p>               | SLS官方                                                                          | 通过多字符的分隔符提取字段。           |

## 聚合

## 输出

| 名称                                             | 提供方   | 简介                 |
| ---------------------------------------------- | ----- | ------------------ |
| <p><code>flusher\_kafka</code><br>Kafka</p>    | 社区    | 将采集到的数据输出到Kafka。   |
| <p><code>flusher\_sls</code><br>SLS</p>        | SLS官方 | 将采集到的数据输出到SLS。     |
| <p><code>flusher\_stdout</code><br>标准输出/文件</p> | SLS官方 | 将采集到的数据输出到标准输出或文件。 |

## 加速

| 名称                                                            | 提供方   | 简介                      |
| ------------------------------------------------------------- | ----- | ----------------------- |
| <p><code>processor\_delimiter\_accelerate</code><br>分隔符加速</p> | SLS官方 | 以加速模式实现分隔符日志的字段提取。      |
| <p><code>processor\_json\_accelerate</code><br>Json加速</p>     | SLS官方 | 以加速模式实现`Json`格式日志的字段提取。 |
| <p><code>processor\_regex\_accelerate</code><br>正则加速</p>      | SLS官方 | 通过正则匹配以加速模式实现文本日志的字段提取。 |
