本文档是针对 OpenSearch 的简体中文本地化仓库。包括有 OpenSearch 引擎以及相关的一些插件。仓库中的内容是从官方 GitHub 代码库中 Fork 下来后进行编译和修改的。
Go to file
Caroline 0690c47032
Add documentation for Mutate strings (#2950)
* Added placeholder files.

Signed-off-by: carolxob <carolxob@amazon.com>

* Added source content from Data Prepper repo docs.

Signed-off-by: carolxob <carolxob@amazon.com>

* Edits for consistency and formatting.

Signed-off-by: carolxob <carolxob@amazon.com>

* Minor edits to otel-metrics-string.

Signed-off-by: carolxob <carolxob@amazon.com>

* Content and formatting edits.

Signed-off-by: carolxob <carolxob@amazon.com>

* Minor edits to trace-peer-forwarder

Signed-off-by: carolxob <carolxob@amazon.com>

* Minor edits.

Signed-off-by: carolxob <carolxob@amazon.com>

* Updated links to existing Data Prepper documentation as relative URLs.

Signed-off-by: carolxob <carolxob@amazon.com>

* Minor updates.

Signed-off-by: carolxob <carolxob@amazon.com>

* Minor edits.

Signed-off-by: carolxob <carolxob@amazon.com>

* Minor edits.

Signed-off-by: carolxob <carolxob@amazon.com>

* Minor edits for consistency and clarity.

Signed-off-by: carolxob <carolxob@amazon.com>

* Minor updates.

Signed-off-by: carolxob <carolxob@amazon.com>

* Minor update.

Signed-off-by: carolxob <carolxob@amazon.com>

* minor updates.

Signed-off-by: carolxob <carolxob@amazon.com>

* Minor updates.

Signed-off-by: carolxob <carolxob@amazon.com>

* Adjustments based on technical feedback.

Signed-off-by: carolxob <carolxob@amazon.com>

* Removed 'Developer guide' section.

Signed-off-by: carolxob <carolxob@amazon.com>

* Minor adjustments for clarity.

Signed-off-by: carolxob <carolxob@amazon.com>

* Minor adjustments for consistency.

Signed-off-by: carolxob <carolxob@amazon.com>

* Removed markdown comment.

Signed-off-by: carolxob <carolxob@amazon.com>

* Minor edit.

Signed-off-by: carolxob <carolxob@amazon.com>

* Updates made based on doc review feedback.

Signed-off-by: carolxob <carolxob@amazon.com>

* Minor edits.

Signed-off-by: carolxob <carolxob@amazon.com>

* Removed bullet for single item list.

Signed-off-by: carolxob <carolxob@amazon.com>

* Edits made based on doc review feedback.

Signed-off-by: carolxob <carolxob@amazon.com>

* Modified file title and doc title to more accurately reflect contents.

Signed-off-by: carolxob <carolxob@amazon.com>

* Incorporated feedback from tech review.

Signed-off-by: carolxob <carolxob@amazon.com>

* Minor edit.

Signed-off-by: carolxob <carolxob@amazon.com>

* Added note to convert to table.

Signed-off-by: carolxob <carolxob@amazon.com>

* Updated links.

Signed-off-by: carolxob <carolxob@amazon.com>

* Incorporated most doc review feedback.

Signed-off-by: carolxob <carolxob@amazon.com>

* Removed unaffected files.

Signed-off-by: carolxob <carolxob@amazon.com>

* Minor updates.

Signed-off-by: carolxob <carolxob@amazon.com>

* Minor adjustements.

Signed-off-by: carolxob <carolxob@amazon.com>

* Added some clarification around the substitute string processor.

Signed-off-by: carolxob <carolxob@amazon.com>

* Adjusted table boundaries.

Signed-off-by: carolxob <carolxob@amazon.com>

* Minor update based on tech review feedback.

Signed-off-by: carolxob <carolxob@amazon.com>

* Removed Basic from Usage section titles.

Signed-off-by: carolxob <carolxob@amazon.com>

* Added link placeholder for config file instructions.

Signed-off-by: carolxob <carolxob@amazon.com>

* Minor edit.

Signed-off-by: carolxob <carolxob@amazon.com>

* Minor update with sentence structure.

Signed-off-by: carolxob <carolxob@amazon.com>

* Refined steps around Data Prepper configuration files.

Signed-off-by: carolxob <carolxob@amazon.com>

* Renamed file for consistency.

Signed-off-by: carolxob <carolxob@amazon.com>

* Changed phrasing for consistency.

Signed-off-by: carolxob <carolxob@amazon.com>

* Removed redundant processor docs.

Signed-off-by: carolxob <carolxob@amazon.com>

* Minor updates from doc review feedback.

Signed-off-by: carolxob <carolxob@amazon.com>

* Fixed header justification alignment.

Signed-off-by: carolxob <carolxob@amazon.com>

* Made edits based on editorial review.

Signed-off-by: carolxob <carolxob@amazon.com>

---------

Signed-off-by: carolxob <carolxob@amazon.com>
2023-03-16 10:28:54 -05:00
.github Created untriaged issue workflow. (#2879) 2023-03-08 12:08:27 -08:00
_api-reference Update slice parameter with additional information (#3350) 2023-03-10 10:35:23 -08:00
_clients Addd examples on how to connect with Sigv4 for AOS and AOSS (#3250) 2023-03-09 09:47:18 -05:00
_dashboards Fix link to data stream explanation (#3431) 2023-03-16 08:18:14 -07:00
_data Add 2.6 version (#3099) 2023-02-28 13:45:35 -05:00
_data-prepper Add documentation for Mutate strings (#2950) 2023-03-16 10:28:54 -05:00
_field-types Index and OpenSearch TOC changes (#2946) 2023-03-08 09:53:21 -06:00
_im-plugin Updates read only and rollover sections for ISM (#3349) 2023-03-10 10:10:18 -08:00
_includes Move background size to css (#2962) 2023-02-20 11:08:20 -05:00
_install-and-configure Found review feedback change that broke ToC linking and fixed it (#3433) 2023-03-13 09:23:07 -07:00
_job-scheduler-plugin Adds documentation for Job Scheduler plugin (#2242) 2023-01-05 08:24:24 -08:00
_layouts Updates site UI changes (#2264) 2022-12-27 11:45:32 -05:00
_ml-commons-plugin Add newly approved pre-built models (#3444) 2023-03-13 14:34:43 -05:00
_monitoring-your-cluster Index and OpenSearch TOC changes (#2946) 2023-03-08 09:53:21 -06:00
_observing-your-data Fixes #3130 (#3199) 2023-03-08 11:14:51 -08:00
_plugins Improve logging of the link checker (#1252) 2022-09-19 11:55:18 -07:00
_query-dsl Index and OpenSearch TOC changes (#2946) 2023-03-08 09:53:21 -06:00
_replication-plugin Reorganize Configuration section of the Security TOC (#2212) 2023-01-27 10:12:47 -08:00
_sass Make the left nav uniform color (#3127) 2023-03-02 22:01:50 -05:00
_search-plugins Index and OpenSearch TOC changes (#2946) 2023-03-08 09:53:21 -06:00
_security Link fix (#3223) 2023-03-06 11:41:22 -05:00
_security-analytics Link fix (#3223) 2023-03-06 11:41:22 -05:00
_tools Fix links for 2.5 doc changes. (#2465) 2023-01-24 12:12:21 -06:00
_troubleshoot Index and OpenSearch TOC changes (#2946) 2023-03-08 09:53:21 -06:00
_tuning-your-cluster Index and OpenSearch TOC changes (#2946) 2023-03-08 09:53:21 -06:00
_upgrade-to Index and OpenSearch TOC changes (#2946) 2023-03-08 09:53:21 -06:00
assets Split comments into parts (#3082) 2023-02-28 15:18:02 -05:00
images Add coordinate map to 2.x documentation (#3401) 2023-03-10 17:44:13 -07:00
release-notes Add documentation release notes 2.6 (#3104) 2023-02-28 14:43:40 -05:00
.gitignore Remove script from gitignore (#3295) 2023-03-08 15:19:34 -05:00
404.md Initial documentation cut 2021-05-05 10:09:47 -07:00
CNAME Create CNAME 2021-05-07 12:13:42 -07:00
CODE_OF_CONDUCT.md Initial commit 2021-05-03 10:11:12 -07:00
CONTRIBUTING.md Add Formatting Guide to GitHub (#3097) 2023-03-07 16:57:29 -05:00
FORMATTING_GUIDE.md Change examples to adhere to style guide (#3285) 2023-03-08 09:35:20 -05:00
Gemfile Add home page and experimental features section (#1146) 2022-09-14 12:27:15 -05:00
LICENSE Initial commit 2021-05-03 10:11:12 -07:00
MAINTAINERS.md Updated MAINTAINERS.md to match recommended opensearch-project format. (#2339) 2023-01-10 13:09:44 -06:00
NOTICE Remove year from copyright 2021-08-09 15:53:52 -07:00
README.md Add Formatting Guide to GitHub (#3097) 2023-03-07 16:57:29 -05:00
STYLE_API_TEMPLATE.md Update style guide (#2939) 2023-02-16 15:00:47 -05:00
STYLE_GUIDE.md Add to TERMS.md (#3432) 2023-03-13 12:02:08 -04:00
TERMS.md Add to TERMS.md (#3432) 2023-03-13 12:02:08 -04:00
THIRD-PARTY Initial documentation cut 2021-05-05 10:09:47 -07:00
_config.yml Index and OpenSearch TOC changes (#2946) 2023-03-08 09:53:21 -06:00
about.md Link fix (#3223) 2023-03-06 11:41:22 -05:00
breaking-changes.md Create OpenSearch documentation main section (#2080) 2022-12-01 16:25:02 -06:00
build.sh Changed from 644 to 755 perm (#1441) 2022-10-05 10:29:28 -07:00
check-links.sh No more relative links 2021-06-09 19:15:41 -07:00
favicon.ico Initial documentation cut 2021-05-05 10:09:47 -07:00
favicon.png Initial documentation cut 2021-05-05 10:09:47 -07:00
favicon.svg Initial documentation cut 2021-05-05 10:09:47 -07:00
index.md Adds documentation site banner (#2544) 2023-02-10 13:22:55 -05:00
quickstart.md Reorganize Configuration section of the Security TOC (#2212) 2023-01-27 10:12:47 -08:00
version-history.md Add 2.6 to version history (#3100) 2023-02-28 13:47:25 -05:00

README.md

About the OpenSearch documentation repo

The documentation repository contains the documentation for OpenSearch, the search, analytics, and visualization suite with advanced security, alerting, SQL support, automated index management, deep performance analysis, and more. You can find the rendered documentation at opensearch.org/docs.

How you can help

Community contributions remain essential in keeping this documentation comprehensive, useful, well-organized, and up-to-date. If you are interested in contributing, please see the Contribution file.

Points of contact

If you encounter problems or have questions when contributing to the documentation, these people can help:

How the website works

This repository contains Markdown files organized into Jekyll "collections" (e.g., _search-plugins, _opensearch, etc.). Each Markdown file correlates with one page on the website.

Using plain text on GitHub has many advantages:

  • Everything is free, open source, and works on every operating system. Use your favorite text editor, Ruby, Jekyll, and Git.
  • Markdown is easy to learn and looks good in side-by-side diffs.
  • The workflow is no different than contributing code. Make your changes, build locally to check your work, and submit a pull request. Reviewers check the PR before merging.
  • Alternatives like wikis and WordPress are full web applications that require databases and ongoing maintenance. They also have inferior versioning and content review processes compared to Git. Static websites, such as the ones Jekyll produces, are faster, more secure, and more stable.

In addition to the content for a given page, each Markdown file contains some Jekyll front matter. Front matter looks like this:

---
layout: default
title: Alerting security
nav_order: 10
parent: Alerting
has_children: false
---

If you want to reorganize content or add new pages, keep an eye on has_children, parent, and nav_order, which define the hierarchy and order of pages in the lefthand navigation. For more information, see the documentation for our upstream Jekyll theme.

Contribute content

There are a few ways to contribute content, depending on the magnitude of the change.

Minor changes

If you want to add a few paragraphs across multiple files and are comfortable with Git, try this approach:

  1. Fork this repository.

  2. Download GitHub Desktop, install it, and clone your fork.

  3. Navigate to the repository root.

  4. Create a new branch.

  5. Edit the Markdown files in /docs.

  6. Commit, sign off, push your changes to your fork, and submit a pull request.

Major changes

If you're making major changes to the documentation and need to see the rendered HTML before submitting a pull request, here's how to make the changes and view them locally:

  1. Fork this repository.

  2. Download GitHub Desktop, install it, and clone your fork.

  3. Navigate to the repository root.

  4. Install Ruby if you don't already have it. We recommend RVM, but use whatever method you prefer:

    curl -sSL https://get.rvm.io | bash -s stable
    rvm install 2.6
    ruby -v
    
  5. Install Jekyll if you don't already have it:

    gem install bundler jekyll
    
  6. Install dependencies:

    bundle install
    
  7. Build:

    sh build.sh    
    
  8. If the build script doesn't automatically open your web browser (it should), open http://localhost:4000/docs/.

  9. Create a new branch.

  10. Edit the Markdown files in each collection (e.g. _security/).

    If you're a web developer, you can customize _layouts/default.html and _sass/custom/custom.scss.

  11. When you save a file, marvel as Jekyll automatically rebuilds the site and refreshes your web browser. This process can take anywhere from 10-30 seconds.

  12. When you're happy with how everything looks, commit, sign off, push your changes to your fork, and submit a pull request.

Writing tips

The OpenSearch team released style guidelines for our documentation and marketing content. These guidelines cover the style standards and terms to be observed when creating OpenSearch content. We ask that you please adhere to these guidelines whenever contributing content.

We also provide guidelines on terminology. For a list of OpenSearch terms, see Terms.

Formatting documentation

The OpenSearch documentation uses a modified version of the just-the-docs Jekyll theme. For an overview of the commonly used formatted elements, including callouts, videos, and buttons, see the FORMATTING_GUIDE.

Code of conduct

This project has adopted an Open Source Code of Conduct.

Security

See CONTRIBUTING for more information.

License

This project is licensed under the Apache-2.0 License.

Copyright OpenSearch contributors.