The OpenSearch Catalog is designed to make it easier for developers and community to contribute, search and install artifacts like plugins, visualization dashboards, ingestion to visualization content packs (data pipeline configurations, normalization, ingestion, dashboards).
Apache License 2.0
20
stars
19
forks
source link
add Nginx getting-started catalog component for setting up fluent-bit… #166
add Nginx getting-started catalog component for setting up fluent-bit agent for:
collecting
transforming
shipping Nginx
Also includes live docker compose sample to run for showcasing the instructions
The updated schema for the integration will contain an optional getting-started field containing:
"workflows": [
{
"name": "fluent-bit",
"description": "This is a fluent-bit based getting started instructions tutorial",
"steps": [
{
"name": "Fluent-Bit Parser",
"type": "console-cmd",
"label": "Log Parsing",
"info": "<info URL>",
"description": "Setup Fluent-Bit parser config file parsing Nginx access log fields",
"content": "[PARSER]\n Name apache\n Format regex\n Regex ...."
...
},
Schema Fields :
Workflows contains a list of getting-started named workflows
Each workflow contains a list of named steps
Each step has a type, content, input-params and description, info, input-params
Type can be on of the following: console-cmd, file-url , image, video
Content holds the command to be run
Description describes the actual step task
Info links to an external file (in the file-url case) or to additional documentation in other cases
input-params is a set of user input that has to be replaced before running the command
Issues Resolved
165
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.
Description
add Nginx getting-started catalog component for setting up fluent-bit agent for:
Also includes live docker compose sample to run for showcasing the instructions
The updated schema for the integration will contain an optional
getting-started
field containing:Schema Fields :
type
,content
,input-params
anddescription
,info
,input-params
console-cmd
,file-url
,image
,video
file-url
case) or to additional documentation in other casesIssues Resolved
165
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license. For more information on following Developer Certificate of Origin and signing off your commits, please check here.