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

[Question]: AWS Dynamodb data not generating under Data Streams tab. #1294

Closed
amolnater-qasource opened this issue Jul 7, 2021 · 14 comments
Closed
Assignees
Labels
question Further information is requested Team:Fleet Label for the Fleet team [elastic/fleet] Team:Integrations Label for the Integrations team

Comments

@amolnater-qasource
Copy link

Description:
We added AWS dynamodb integration to default policy, however we are not able to see any data related to same under Data Streams tab.
Do we need any AWS setup/credentials to get AWS Dynamodb data?
Please let us know if are missing anything.

Reference Ticket:
elastic/kibana#93315

Build details 7.14.0 Snapshot:

Build: 42333
Commit: d2904ca073e91582a2c5fa6ef6e712491cf3521f

Screenshots:
Aws Data

@amolnater-qasource amolnater-qasource added question Further information is requested Team:Integrations Label for the Integrations team Team:Fleet Label for the Fleet team [elastic/fleet] release-pending labels Jul 7, 2021
@elasticmachine
Copy link

Pinging @elastic/fleet (Team:Fleet)

@elasticmachine
Copy link

Pinging @elastic/integrations (Team:Integrations)

@amolnater-qasource
Copy link
Author

@manishgupta-qasource Please review.

@manishgupta-qasource
Copy link

Reviewed & assigned to @jen-huang

CC: @EricDavisX

@jen-huang
Copy link
Contributor

Do we need any AWS setup/credentials to get AWS Dynamodb data?

Yes, @kaiyan-sheng, can you provide guidance on getting AWS data?

@kaiyan-sheng
Copy link
Contributor

I created a 7.14 cloud instance and added AWS Dynamodb integration. I was able to see data under data streams:
Screen Shot 2021-07-08 at 3 01 30 PM

Here is the agent policy I used:

inputs:
  - id: ad02c2de-86b9-4359-bf99-860e49e37b1f
    name: aws-1
    revision: 2
    type: aws/metrics
    use_output: default
    meta:
      package:
        name: aws
        version: 0.8.0
    data_stream:
      namespace: default
    streams:
      - id: aws/metrics-aws.dynamodb-ad02c2de-86b9-4359-bf99-860e49e37b1f
        data_stream:
          dataset: aws.dynamodb
          type: metrics
        access_key_id: foo
        session_token: >-
          bar
        period: 5m
        tags_filter: null
        metricsets:
          - dynamodb
        secret_access_key: foobar

@jen-huang
Copy link
Contributor

@kaiyan-sheng Just to confirm, this doesn't need a real set of AWS credentials?

@amolnater-qasource
Copy link
Author

amolnater-qasource commented Jul 9, 2021

Hi @jen-huang
We have re-attempted to use aws-dynamodb on 7.14.0 Snapshot.
Observations:

  • Agent went Unhealthy.
  • Observed below errors on Logs tab:

1

Build details:

Build: 42405
Commit: d449412c8ca14a87a10527ffdc3967d42c12f34a
Artifact Link: https://snapshots.elastic.co/7.14.0-6fb865c2/downloads/beats/elastic-agent/elastic-agent-7.14.0-SNAPSHOT-windows-x86_64.zip

Thanks
QAS

@kaiyan-sheng
Copy link
Contributor

@jen-huang @amolnater-qasource Sorry for the confusion. Real AWS credentials are required to collect metrics from any AWS services here. The error message from elastic-agent also is complaining about credentials are not valid.

Do you have an AWS environment/account to use for testing purposes?

@amolnater-qasource
Copy link
Author

Hi @kaiyan-sheng
Thanks for the feedback.

Do you have an AWS environment/account to use for testing purposes?

We don't have any AWS environment. Though we access to AWS-dev with our elastic gmail accounts.
Please let us know which credentials are required to be used in AWS integration for testing purposes.

Thanks
QAS

@kaiyan-sheng
Copy link
Contributor

Hi @amolnater-qasource I just pinged you privately, let's try to get an AWS test account set up for you.

@amolnater-qasource
Copy link
Author

Hi @kaiyan-sheng
Thanks for the feedback.
@EricDavisX we don't have permissions to create IAM user, could you please look into this.
We need this info to validate AWS Dynamodb data sets under Data Streams tab.

Thanks
QAS

@jen-huang jen-huang assigned EricDavisX and unassigned jen-huang Jul 13, 2021
@EricDavisX
Copy link
Contributor

Let's review and discuss testing options offline tomorrow.

@amolnater-qasource
Copy link
Author

Hi @EricDavisX
As per feedback, we will be skipping Data Streams test for AWS dynamoDB integration since we can’t fully configure it currently..

Hence we are closing this.
Thanks
QAS

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested Team:Fleet Label for the Fleet team [elastic/fleet] Team:Integrations Label for the Integrations team
Projects
None yet
Development

No branches or pull requests

6 participants