Open sojharo opened 9 years ago
HI Sojharo, I`m passing through the same issue, Do you solve them?
Thanks.
I think we had solved it. It was an old project and we had left work on this. I don't remember exactly how we had solved it. Sorry :(
Godness!!! I had the same problem. Could it be something related to S3 policy or something? T_T
@thinhduckhoi
My problem was solved. It was the key and the secret key, I just removed the "space" on conf.
Feel free to any question.
Bardelli
What do you mean by "remove the space" on conf? The ice.properties or which file? Ah sorry, this was the tutorial i followed. https://gist.github.com/diegopacheco/70285842a2a5dcb89904#file-ice-md I just had to provide key and secret key when run app, not in any configuration file.
Follow my conf files.
I made comments with "#look"
Note, do you need two buckets, one for collect billing information and another to Ice work.
Other important thing it is "ice.highstockUrl" (in ice.properties) if you use https its needed host this java file on other place.
Try these.
Please, let us know if work.
Thank you so much for supporting me! Seems like i don't have permission to see Billing report. So i was not be able to build this container. Every time i execute command, it said something like: You're not authorized....bla bla.... But my co-worker did it successfully! Worked like a charm!
There was still some minor error which i don't know why it happened everytime running the app. For example:
1.2016-03-10 15:19:07,089 [localhost-startStop-1] INFO core.StandardContext - Unable to set the web application class loader property [clearReferencesStatic] to [false] as the property does not exist. 2016-03-10 15:19:07,091 [localhost-startStop-1] INFO core.StandardContext - Unable to set the web application class loader property [clearReferencesStopThreads] to [false] as the property does not exist. 2016-03-10 15:19:07,092 [localhost-startStop-1] INFO core.StandardContext - Unable to set the web application class loader property [clearReferencesStopTimerThreads] to [false] as the property does not exist. 2016-03-10 15:19:07,092 [localhost-startStop-1] INFO core.StandardContext - Unable to set the web application class loader property [clearReferencesHttpClientKeepAliveThread] to [true] as the property does not exist. 2016-03-10 15:19:07,104 [localhost-startStop-1] INFO startup.ContextConfig - No global web.xml found 2016-03-10 15:19:07,283 [localhost-startStop-1] INFO [localhost].[/ice] - No Spring WebApplicationInitializer types detected on classpath 2016-03-10 15:19:07,329 [localhost-startStop-1] INFO [localhost].[/ice] - Initializing Spring root WebApplicationContext
I checked the /ice/work directory and found there was one file called web.xml.tmp. So the first things came to my mind was changing the name of that file. Sadly, after changed web.xml.tmp into web.xml, the same error happened. You have any idea what was the reason?
Btw, i checked Icy and Billing & Cost Management Dashboard about the cost of Feb -2016 and they didn't match. In Icy: Aggregated 1049.18 $ while the AWS dashboard said: 1046.49 $. How did that happen?
Please check your format off billing reports: Format of the report file name:
Basically even those error happened, ICE still showed graphics and figures as i accessed the IP:8080. I just want to make sure if those errors has effected the figure's result or not.
Hi!
My ice.properties is similar to the one pasted above but the issue persists for me:
2016-09-15 13:13:45,354 [com.netflix.ice.processor.BillingFileProcessor] WARN s3.AmazonS3Client - Attempting to re-send the request to
| Error 2016-09-15 13:13:47,001 [com.netflix.ice.processor.BillingFileProcessor] ERROR processor.BillingFileProcessor - Error reading from file lastProcessMillis_2016-09
Message: The specified key does not exist. (Service: Amazon S3; Status Code: 404; Error Code: NoSuchKey; Request ID:
Line | Method
->> 1077 | handleErrorResponse in com.amazonaws.http.AmazonHttpClient
| 725 | executeOneRequest in ''
| 460 | executeHelper . . . in ''
| 295 | execute in ''
| 3710 | invoke . . . . . . in com.amazonaws.services.s3.AmazonS3Client
| 1146 | getObject in ''
| 1018 | getObject . . . . . in ''
| 658 | getLastMillis in com.netflix.ice.processor.BillingFileProcessor
| 672 | lastProcessTime . . in ''
| 151 | poll in ''
| 50 | doWork . . . . . . in com.netflix.ice.common.Poller
| 28 | access$000 in ''
| 88 | run . . . . . . . . in com.netflix.ice.common.Poller$1
^ 745 | run in java.lang.Thread
2016-09-15 13:13:47,004 [com.netflix.ice.processor.BillingFileProcessor] INFO processor.BillingFileProcessor - trying to download
| Error 2016-09-15 13:13:47,017 [com.netflix.ice.processor.BillingFileProcessor] ERROR processor.BillingFileProcessor - Error polling
Message: Not Found (Service: Amazon S3; Status Code: 404; Error Code: 404 Not Found; Request ID:
Line | Method
->> 1077 | handleErrorResponse in com.amazonaws.http.AmazonHttpClient
| 725 | executeOneRequest in ''
| 460 | executeHelper . . . . . . in ''
| 295 | execute in ''
| 3710 | invoke . . . . . . . . . . in com.amazonaws.services.s3.AmazonS3Client
| 1010 | getObjectMetadata in ''
| 988 | getObjectMetadata . . . . in ''
| 275 | downloadFileIfChangedSince in com.netflix.ice.common.AwsUtils
| 175 | poll . . . . . . . . . . . in com.netflix.ice.processor.BillingFileProcessor
| 50 | doWork in com.netflix.ice.common.Poller
| 28 | access$000 . . . . . . . . in ''
| 88 | run in com.netflix.ice.common.Poller$1
^ 745 | run . . . . . . . . . . . in java.lang.Thread
Kindly let me know how to solve this. Theres no data in the UI , Working S3 Bucket and local ice server.
Hi @vaniparidhyani, It's seems something related with IAM permissions, maybe at the S3, or even on the Ec2.
I am having this error and my data is not shown on the GUI.
Here is the snapshot of how dashboard looks.