Skip to content
Closed
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
8 changes: 8 additions & 0 deletions .translation-cache/Integration/Logstash.md.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,13 @@
"russian": "# Интеграция с Logstash\n\n> ПРИМЕЧАНИЕ: Интеграция с Logstash требует [Manticore Buddy](../Installation/Manticore_Buddy.md). Если она не работает, убедитесь, что Buddy установлен.\n\n[Logstash](https://www.elastic.co/logstash) — это инструмент управления журналами, который собирает данные из различных источников, преобразует их на лету и отправляет в нужное место назначения. Он часто используется как конвейер данных для Elasticsearch, открытого аналитического и поискового движка.\n\nТеперь Manticore поддерживает использование Logstash в качестве конвейера обработки. Это позволяет отправлять собранные и преобразованные данные в Manticore так же, как в Elasticsearch. В настоящее время поддерживаются версии 7.6+.\n\nРассмотрим простой пример конфигурационного файла Logstash, используемого для индексирования `dpkg.log`, стандартного файла журнала менеджера пакетов Debian. Сам журнал имеет простую структуру, как показано ниже:\n\nCODE_BLOCK_0\n\n## Конфигурация Logstash\n\nВот пример конфигурации Logstash:\n\nCODE_BLOCK_1\n\nОбратите внимание, что перед дальнейшими действиями необходимо учесть один важный момент: Manticore не поддерживает управление шаблонами журналов (Log Template Management) и управление жизненным циклом индексов (Index Lifecycle Management) в Elasticsearch. Поскольку эти функции по умолчанию включены в Logstash, их необходимо явно отключить в конфигурации. Кроме того, опция hosts в разделе output конфигурации должна соответствовать HTTP-порту прослушивания Manticore (по умолчанию localhost:9308).\n\n## Результаты Logstash\n\nПосле внесения описанных изменений в конфигурацию вы можете запустить Logstash, и данные из журнала dpkg будут переданы в Manticore и корректно проиндексированы.\n\nНиже приведена итоговая схема созданной таблицы и пример вставленного документа:\n\nCODE_BLOCK_2\n\nCODE_BLOCK_3"
},
"is_code_or_comment": false
},
"6e80a8a92ad9d2193ea09e8fd7f3fda4f2d871a69616340e07fb565c388c053a": {
"original": "# Integration with Logstash\n\n> NOTE: The integration with Logstash requires [Manticore Buddy](../Installation/Manticore_Buddy.md). If it doesn't work, make sure Buddy is installed.\n\n[Logstash](https://www.elastic.co/logstash) is a log management tool that collects data from a variety of sources, transforms it on the fly, and sends it to your desired destination. It is often used as a data pipeline for Elasticsearch, an open-source analytics and search engine.\n\nNow, Manticore supports the use of Logstash as a processing pipeline. This allows the collected and transformed data to be sent to Manticore just like to Elasticsearch. Currently, versions 7.6-9.2 are supported.\n\nLet’s examine a simple example of a Logstash config file used for indexing `dpkg.log`, a standard log file of the Debian package manager. The log itself has a simple structure, as shown below:\n\nCODE_BLOCK_0\n\n## Logstash configuration\n\nHere is an example Logstash configuration:\n\nCODE_BLOCK_1\n\nNote that, before proceeding further, one crucial caveat needs to be addressed: Manticore does not support Log Template Management and the Index Lifecycle Management features of Elasticsearch. As these features are enabled by default in Logstash, they need to be explicitly disabled in the config. Additionally, the hosts option in the output config section must correspond to Manticore’s HTTP listen port (default is localhost:9308).\n\n## Logstash results\n\nAfter adjusting the config as described, you can run Logstash, and the data from the dpkg log will be passed to Manticore and properly indexed.\n\nHere is the resulting schema of the created table and an example of the inserted document:\n\nCODE_BLOCK_2\n\nCODE_BLOCK_3",
"translations": {
"chinese": "# 与 Logstash 的集成\n\n> 注意:与 Logstash 的集成需要 [Manticore Buddy](../Installation/Manticore_Buddy.md)。如果不工作,请确保已安装 Buddy。\n\n[Logstash](https://www.elastic.co/logstash) 是一款日志管理工具,它从各种来源收集数据,实时转换数据,并将其发送到您期望的目标。它通常用作 Elasticsearch 的数据管道,Elasticsearch 是一个开源的分析和搜索引擎。\n\n现在,Manticore 支持使用 Logstash 作为处理管道。这允许收集和转换后的数据像发送到 Elasticsearch 一样发送到 Manticore。目前支持 7.6-9.2 版本。\n\n让我们看一个用于索引 `dpkg.log` 的简单 Logstash 配置文件示例,`dpkg.log` 是 Debian 包管理器的标准日志文件。日志本身结构简单,示例如下:\n\nCODE_BLOCK_0\n\n## Logstash 配置\n\n以下是一个 Logstash 配置示例:\n\nCODE_BLOCK_1\n\n请注意,在继续之前,需要解决一个关键问题:Manticore 不支持 Elasticsearch 的日志模板管理和索引生命周期管理功能。由于这些功能在 Logstash 中默认启用,因此需要在配置中显式禁用它们。此外,输出配置部分的 hosts 选项必须对应 Manticore 的 HTTP 监听端口(默认是 localhost:9308)。\n\n## Logstash 结果\n\n按上述方法调整配置后,您可以运行 Logstash,dpkg 日志中的数据将传递到 Manticore 并正确索引。\n\n以下是创建的表的结果架构和插入文档的示例:\n\nCODE_BLOCK_2\n\nCODE_BLOCK_3",
"russian": "# Интеграция с Logstash\n\n> ПРИМЕЧАНИЕ: Интеграция с Logstash требует [Manticore Buddy](../Installation/Manticore_Buddy.md). Если интеграция не работает, убедитесь, что Buddy установлен.\n\n[Logstash](https://www.elastic.co/logstash) — это инструмент управления логами, который собирает данные из различных источников, преобразует их на лету и отправляет в нужное место назначения. Часто используется как конвейер данных для Elasticsearch, открытого движка для аналитики и поиска.\n\nТеперь Manticore поддерживает использование Logstash в качестве конвейера обработки. Это позволяет собранным и преобразованным данным передаваться в Manticore так же, как в Elasticsearch. В настоящее время поддерживаются версии 7.6–9.2.\n\nРассмотрим простой пример конфигурационного файла Logstash, используемого для индексирования `dpkg.log` — стандартного лог-файла менеджера пакетов Debian. Сам лог имеет простую структуру, как показано ниже:\n\nCODE_BLOCK_0\n\n## Конфигурация Logstash\n\nВот пример конфигурации Logstash:\n\nCODE_BLOCK_1\n\nОбратите внимание, прежде чем продолжить, необходимо учесть один важный момент: Manticore не поддерживает управление шаблонами логов (Log Template Management) и управление жизненным циклом индекса (Index Lifecycle Management), которые имеются в Elasticsearch. Поскольку эти функции по умолчанию включены в Logstash, их нужно явно отключить в конфигурации. Кроме того, опция hosts в разделе output конфигурации должна соответствовать HTTP-порту прослушивания Manticore (по умолчанию localhost:9308).\n\n## Результаты Logstash\n\nПосле внесения указанных изменений в конфиг вы можете запустить Logstash, и данные из лога dpkg будут переданы в Manticore и корректно индексированы.\n\nНиже приведена результирующая схема созданной таблицы и пример вставленного документа:\n\nCODE_BLOCK_2\n\nCODE_BLOCK_3"
},
"is_code_or_comment": false
}
}
12 changes: 6 additions & 6 deletions manual/chinese/Integration/Logstash.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
# 与 Logstash 的集成

> 注意:与 Logstash 的集成需要 [Manticore Buddy](../Installation/Manticore_Buddy.md)。如果无法正常工作,请确保已安装 Buddy。
> 注意:与 Logstash 的集成需要 [Manticore Buddy](../Installation/Manticore_Buddy.md)。如果不工作,请确保已安装 Buddy。

[Logstash](https://www.elastic.co/logstash) 是一个日志管理工具,可以从各种来源收集数据,实时转换数据,并将其发送到您期望的目标。它通常用作 Elasticsearch(一个开源的分析和搜索引擎)的数据管道。
[Logstash](https://www.elastic.co/logstash) 是一款日志管理工具,它从各种来源收集数据,实时转换数据,并将其发送到您期望的目标。它通常用作 Elasticsearch 的数据管道,Elasticsearch 是一个开源的分析和搜索引擎

现在,Manticore 支持将 Logstash 用作处理管道。这允许收集和转换后的数据像发送到 Elasticsearch 一样发送到 Manticore。目前支持版本为 7.6 及以上
现在,Manticore 支持使用 Logstash 作为处理管道。这允许收集和转换后的数据像发送到 Elasticsearch 一样发送到 Manticore。目前支持 7.6-9.2 版本

让我们来看一个用于索引 `dpkg.log` 的简单 Logstash 配置文件示例,`dpkg.log` 是 Debian 包管理器的标准日志文件。该日志本身结构简单,如下所示
让我们看一个用于索引 `dpkg.log` 的简单 Logstash 配置文件示例,`dpkg.log` 是 Debian 包管理器的标准日志文件。日志本身结构简单,示例如下

```
2023-05-31 10:42:55 status triggers-awaited ca-certificates-java:all 20190405ubuntu1.1
Expand Down Expand Up @@ -47,9 +47,9 @@ output {

## Logstash 结果

按照上述描述调整配置后,您可以运行 Logstash,dpkg 日志中的数据将传递给 Manticore 并正确索引。
按上述方法调整配置后,您可以运行 Logstash,dpkg 日志中的数据将传递到 Manticore 并正确索引。

以下是创建的表的结果模式和插入文档的示例
以下是创建的表的结果架构和插入文档的示例

```
mysql> DESCRIBE dpkg_log;
Expand Down
2 changes: 1 addition & 1 deletion manual/english/Integration/Logstash.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

[Logstash](https://www.elastic.co/logstash) is a log management tool that collects data from a variety of sources, transforms it on the fly, and sends it to your desired destination. It is often used as a data pipeline for Elasticsearch, an open-source analytics and search engine.

Now, Manticore supports the use of Logstash as a processing pipeline. This allows the collected and transformed data to be sent to Manticore just like to Elasticsearch. Currently, versions 7.6+ are supported.
Now, Manticore supports the use of Logstash as a processing pipeline. This allows the collected and transformed data to be sent to Manticore just like to Elasticsearch. Currently, versions 7.6-9.2 are supported.

Let’s examine a simple example of a Logstash config file used for indexing `dpkg.log`, a standard log file of the Debian package manager. The log itself has a simple structure, as shown below:

Expand Down
14 changes: 7 additions & 7 deletions manual/russian/Integration/Logstash.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
# Интеграция с Logstash

> ПРИМЕЧАНИЕ: Интеграция с Logstash требует [Manticore Buddy](../Installation/Manticore_Buddy.md). Если она не работает, убедитесь, что Buddy установлен.
> ПРИМЕЧАНИЕ: Интеграция с Logstash требует [Manticore Buddy](../Installation/Manticore_Buddy.md). Если интеграция не работает, убедитесь, что Buddy установлен.

[Logstash](https://www.elastic.co/logstash) — это инструмент управления журналами, который собирает данные из различных источников, преобразует их на лету и отправляет в нужное место назначения. Он часто используется как конвейер данных для Elasticsearch, открытого аналитического и поискового движка.
[Logstash](https://www.elastic.co/logstash) — это инструмент управления логами, который собирает данные из различных источников, преобразует их на лету и отправляет в нужное место назначения. Часто используется как конвейер данных для Elasticsearch, открытого движка для аналитики и поиска.

Теперь Manticore поддерживает использование Logstash в качестве конвейера обработки. Это позволяет отправлять собранные и преобразованные данные в Manticore так же, как в Elasticsearch. В настоящее время поддерживаются версии 7.6+.
Теперь Manticore поддерживает использование Logstash в качестве конвейера обработки. Это позволяет собранным и преобразованным данным передаваться в Manticore так же, как в Elasticsearch. В настоящее время поддерживаются версии 7.6–9.2.

Рассмотрим простой пример конфигурационного файла Logstash, используемого для индексирования `dpkg.log`, стандартного файла журнала менеджера пакетов Debian. Сам журнал имеет простую структуру, как показано ниже:
Рассмотрим простой пример конфигурационного файла Logstash, используемого для индексирования `dpkg.log`стандартного лог-файла менеджера пакетов Debian. Сам лог имеет простую структуру, как показано ниже:

```
2023-05-31 10:42:55 status triggers-awaited ca-certificates-java:all 20190405ubuntu1.1
Expand Down Expand Up @@ -43,13 +43,13 @@ output {
}
```

Обратите внимание, что перед дальнейшими действиями необходимо учесть один важный момент: Manticore не поддерживает управление шаблонами журналов (Log Template Management) и управление жизненным циклом индексов (Index Lifecycle Management) в Elasticsearch. Поскольку эти функции по умолчанию включены в Logstash, их необходимо явно отключить в конфигурации. Кроме того, опция hosts в разделе output конфигурации должна соответствовать HTTP-порту прослушивания Manticore (по умолчанию localhost:9308).
Обратите внимание, прежде чем продолжить, необходимо учесть один важный момент: Manticore не поддерживает управление шаблонами логов (Log Template Management) и управление жизненным циклом индекса (Index Lifecycle Management), которые имеются в Elasticsearch. Поскольку эти функции по умолчанию включены в Logstash, их нужно явно отключить в конфигурации. Кроме того, опция hosts в разделе output конфигурации должна соответствовать HTTP-порту прослушивания Manticore (по умолчанию localhost:9308).

## Результаты Logstash

После внесения описанных изменений в конфигурацию вы можете запустить Logstash, и данные из журнала dpkg будут переданы в Manticore и корректно проиндексированы.
После внесения указанных изменений в конфиг вы можете запустить Logstash, и данные из лога dpkg будут переданы в Manticore и корректно индексированы.

Ниже приведена итоговая схема созданной таблицы и пример вставленного документа:
Ниже приведена результирующая схема созданной таблицы и пример вставленного документа:

```
mysql> DESCRIBE dpkg_log;
Expand Down