-
Notifications
You must be signed in to change notification settings - Fork 504
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add documentation for Simple Schema #2940
Conversation
Signed-off-by: ariamarble <[email protected]>
Creating placeholder PR with page framework. Content still in progress. |
Hi @ariamarble - the PR is not linking back to the issue. Can you please try adding one of these keywords before the issue number? |
Signed-off-by: ariamarble <[email protected]>
@YANG-DB can you review this PR for technical accuracy? |
in addition I dont see how the image has anything todo with the text ? |
Signed-off-by: ariamarble <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ariamarble I made some comments that should be quick to address. Reach out if clarifications are needed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM with one minor suggestion in addition to @vagimeli 's comments.
Co-authored-by: Caroline <[email protected]>
Signed-off-by: ariamarble <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ariamarble Please see my comments and changes and let me know if you have any questions. Once you've addressed my comments, I'll take another look and approve. Thanks!
Co-authored-by: Nathan Bower <[email protected]>
Signed-off-by: ariamarble <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ariamarble A few more comments and changes. Let me know once you've addressed this set and I'll review again.
Co-authored-by: Nathan Bower <[email protected]>
Signed-off-by: ariamarble <[email protected]>
Signed-off-by: ariamarble <[email protected]>
Signed-off-by: ariamarble <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@ariamarble - please make sure to change the PR name so it is meaningful in the documentation release notes. Thanks! |
Introduced 2.6 | ||
{: .label .label-purple } | ||
|
||
OpenSearch 2.6 introduced a standardization for conforming to a common and unified observability schema: Simple Schema for Observability (SSO). [Observability]({{site.url}}{{site.baseurl}}/observing-your-data/index/) is a collection of plugins and applications that let you visualize data-driven events by using Piped Processing Language (PPL) to explore and query data stored in OpenSearch. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
data-driven events -> data-driven-signals
Introduced 2.6 | ||
{: .label .label-purple } | ||
|
||
OpenSearch 2.6 introduced a standardization for conforming to a common and unified observability schema: Simple Schema for Observability (SSO). [Observability]({{site.url}}{{site.baseurl}}/observing-your-data/index/) is a collection of plugins and applications that let you visualize data-driven events by using Piped Processing Language (PPL) to explore and query data stored in OpenSearch. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Piped Processing Language (PPL) -> using PPL and DQK (for standard visualizations)
|
||
Data Prepper conforms to the SSO schema for metrics and will gradually support traces and logs. | ||
|
||
Data Prepper's [trace mapping]({{site.url}}{{site.baseurl}}/data-prepper/common-use-cases/trace-analytics/) currently provides `service-map` data in a different way than SSO traces. To make the trace mapping compatible with Observability, it will be integrated with the SSO traces schema and will introduce `service-map` as an enriched field. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
in a different way than SSO traces. -> in addition and thus enriching the standard trace signal with additional calculated field.
|
||
With the schema in place, Observability tools can ingest, automatically extract, and aggregate data and create custom dashboards, making it easier to understand the system at a higher level. | ||
|
||
SSO is inspired by both [OpenTelemetry](https://opentelemetry.io/docs/) and the Elastic Common Schema (ECS) and uses Amazon Elastic Container Service ([Amazon ECS](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs_cwe_events.html)) event logs and OpenTelemetry metadata. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why are we talking about amazon ecs
Description
Adds documentation for Simple Schema for Observability in OpenSearch.
Issues Resolved
fixes #2655
Checklist
For more information on following Developer Certificate of Origin and signing off your commits, please check here.