Skip to content
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

[DOCS] Describe common use cases for functionbeat #12539

Merged
merged 3 commits into from
Jun 25, 2019

Conversation

dedemorton
Copy link
Contributor

@dedemorton dedemorton commented Jun 14, 2019

Closes #11867.

The text is ready to review, but I still need to add a couple diagrams, so I'm marking this as in progress.

TODO:

  • add diagrams.

@acchen97 I decided to break this content out into sections so that it will scale as we add support for more use cases that we want to highlight. I also think that adding sections helps users who are scanning the content. I struggled with the notion of presenting use cases without telling folks how to implement them. My compromise was to describe how the data passes through the parts of the stack. I plan to add diagrams so that folks who like to scan can see quickly which parts of the stack are relevant to the use case.

The svg diagram shown here is from the functionbeat page: https://www.elastic.co/products/beats/functionbeat

I'm trying to locate the source so I can use the same images/fonts in the diagrams that show the processing pipeline.

@dedemorton dedemorton requested a review from acchen97 June 14, 2019 02:29
@dedemorton dedemorton added in progress Pull request is currently in progress. needs_backport PR is waiting to be backported to other branches. labels Jun 14, 2019
@dedemorton dedemorton requested a review from kvch June 14, 2019 18:59
@dedemorton dedemorton removed the in progress Pull request is currently in progress. label Jun 18, 2019
@dedemorton
Copy link
Contributor Author

@acchen97 I've added a couple of diagrams. Not sure which ingest node processors make sense to show for these examples, though. Can you suggest a few to give a realistic pipeline example in the diagram?


. The structured events are indexed into an {es} cluster.

image::./images/functionbeat-pipeline-cloudwatchlogs.png["{beatname_uc} collects events generated by CloudWatch logs"]

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ph @kvch thoughts on whether this use case makes sense for Cloudwatch logs processing?

@acchen97
Copy link

Thanks @dedemorton. Shaping up nicely, left a few comments.

@kvch and @ph may have have more real-world processor/pipeline examples for these use cases.

@dedemorton dedemorton requested a review from ph June 18, 2019 18:21
@dedemorton
Copy link
Contributor Author

@kvch and @ph Do you have any details to provide here?

@dedemorton dedemorton removed the request for review from kvch June 25, 2019 00:46
@dedemorton dedemorton merged commit 7c62f91 into elastic:master Jun 25, 2019
@dedemorton dedemorton deleted the issue#11867 branch June 25, 2019 17:40
dedemorton added a commit to dedemorton/beats that referenced this pull request Jun 25, 2019
* [DOCS] Describe common use cases for functionbeat

* Add diagrams

* Comment out section that is not yet true
@dedemorton dedemorton removed the needs_backport PR is waiting to be backported to other branches. label Jun 25, 2019
dedemorton added a commit that referenced this pull request Jun 25, 2019
* [DOCS] Describe common use cases for functionbeat

* Add diagrams

* Comment out section that is not yet true
leweafan pushed a commit to leweafan/beats that referenced this pull request Apr 28, 2023
…astic#12681)

* [DOCS] Describe common use cases for functionbeat

* Add diagrams

* Comment out section that is not yet true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Document Functionbeat use cases
3 participants