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

Add document for Filebeat input httpjson #14602

Merged
merged 6 commits into from
Nov 19, 2019
Merged

Add document for Filebeat input httpjson #14602

merged 6 commits into from
Nov 19, 2019

Conversation

alakahakai
Copy link

Add document for Filebeat input httpjson

Copy link

@benskelker benskelker left a comment

Choose a reason for hiding this comment

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

LGTM - with a few minor comments.


beta[]

Use the `httpjson` input to read messages from an HTTP API that provides JSON data.

Choose a reason for hiding this comment

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

HTTP API with JSON payloads.

Comment on lines 16 to 17
This input can, for example, be used to receive MISP threat indicators, as in the
filebeat x-pack misp module.

Choose a reason for hiding this comment

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

For example, this input can be used to receive MISP threat indicators read using the filebeat x-pack MISP module.

Comment on lines 19 to 20
This input supports repeated retrieval at a configurable interval, and it also
supports pagination.

Choose a reason for hiding this comment

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

The input supports timed data retrieval at a configurable interval and pagination.

[float]
==== `api_key`

API key to access the HTTP API. Optional. Default: "", which means API key is not used.

Choose a reason for hiding this comment

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

means an API

[float]
==== `http_client_timeout`

Time duration before declaring that HTTP client connection has timed out. Default: 60s.

Choose a reason for hiding this comment

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

that the HTTP client connection

[float]
==== `http_method`

What HTTP method to use, GET or POST. Default: GET.

Choose a reason for hiding this comment

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

Which HTTP method

[float]
==== `pagination.enabled`

Whether pagination is enabled. Default: false.

Choose a reason for hiding this comment

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

Sets whether

@alakahakai alakahakai merged commit 58f82b3 into elastic:master Nov 19, 2019
alakahakai pushed a commit that referenced this pull request Nov 24, 2019

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
* Add document for Filebeat input httpjson (#14602)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants