300Geeks / aws-elk-billing

Tools for Loading and Visualising AWS Detailed Billing with ELK(Elasticsearch, Logstash, Kibana)
MIT License
157 stars 26 forks source link

I could not find any billing report under Bucket under Path #12

Closed prasenforu closed 7 years ago

prasenforu commented 7 years ago

I could not find any billing report under under Path

getting all time same error, did multiple combination in prod.env file but same error.

Thnx :)

Prasen

droidlabour commented 7 years ago

@prasenforu S3_REPORT_PATH must have the value exactly as mentioned by Report path field at billing reports page

droidlabour commented 7 years ago

Can you post a screenshot of your billing reports page. It must look something like this.

prasenforu commented 7 years ago

Now a day its not visible. This changes I noticed in January 17 onwards. That is why I took initial screen shot.

You can try, the screen shot you send its old.

So once you create request after that not visible that record but you will get report data.

droidlabour commented 7 years ago

oh I see. Thanks for the info. In that case the value for S3_REPORT_PATH will be /awscoebilling

prasenforu commented 7 years ago

OK will try one more time and let you know.

For this setup its not working t2.micro due to memory issue.

So for that I have to choose t2.medium which is changeable and not in free tier.

Any way I dowloaded the bill csv file kept in test/sample folder then rename that file with "test_ub_cost_2016-06.csv" then run "docker-compose -f docker-compose-test.yml up -d"

Then followed below steps

image

But Dashboard not coming.

Anyway ....

Thanks your reply..

will update you :)

droidlabour commented 7 years ago

Yeah that's fine. BecauseS3_REPORT_PATH starts with /

prasenforu commented 7 years ago

and report name file S3_REPORT_NAME=awscoebilling-1.cvs.gz

or only

S3_REPORT_NAME=awscoebilling

Let me know do I need to give "/" before file name

S3_REPORT_NAME=/awscoebilling

droidlabour commented 7 years ago

It will be S3_REPORT_NAME=awscoebilling

droidlabour commented 7 years ago

Sorry I updated my previous comment. Just change S3_REPORT_NAME=awscoebilling Everything else looks good.

prasenforu commented 7 years ago

Ok Let me try NOW :)

Please pray good luck for me :)

yday onward I launched 10 times t2.medium ;)

prasenforu commented 7 years ago

Fantastic :)

Thanks you man it worked .......

droidlabour commented 7 years ago

@prasenforu Glad I could help. Would love to hear your feedback. Thanks

prasenforu commented 7 years ago

I am not sure how to send feedback, please guide me.

I am happy to send feedback.

By the way if my entire environment (all container) running, will this pull biiling report from S3 everyday ?

droidlabour commented 7 years ago

@prasenforu In order to pull new billing report you need to restart the container. docker-compose restart will be good enough. Email Sent. :)