Oculus Elasticsearch RequestError IndexMissingException #10
Comments
@patrick try setting the "index" parameter to "metrics". This is the name of the actual index in ES to use and is unrelated to the skyline namespace. Your metric_prefix is correct :) |
hi jonlives, Thanks for your reply. It seems the search function is still broken even after I changed "index". NoMethodError at /search I am wondering if the listener_port for skyline is right. Currently I am using the webapp port for skyline in oculus configuration. Is this all right ? Or it should be some other port such as the port for horizon. And this is the logs for import cron job: |
@patrickshan apols for the late reply on this one - is it possible for you to check if you have any metrics in elasticsearch after the import has completed? |
I have the same problem. When I click "Collections" or perform any search I get the same error:
resque_stdout:
Can someone explain why there are e lot of messages "I broke on mini.nginx_response_time" and why no workers (0) working? |
@banzayats Can you please confirm that you performed the last step in the "Web App Install" section of the README: "The final step is to log onto the Oculus admin console (http://yourserver:3000/admin, username admin and password admin), then click "Reinitialize Collections." Click OK to confirm." This step creates and initializes the collections index. If you've performed this step and are still seeing the above error, please let me know. |
Sorry, my fault again. |
Excellent! |
Closing as appears to be solved |
Hi there,
when I tried to open the link behind the data points path in skyline which redirects me to oculus, I always get the IndexMissingException. Is that caused by the cron job which pulls data from skyline to oculus?
This is my configuration file config/config.yml:
root@ip-10-118-150-210:/opt/oculus/config# cat config.yml
results_explain: 0
elasticsearch:
servers:
- "http://127.0.0.1:9201"
- "http://127.0.0.1:9202"
index: "mini" #same as "MINI_NAMESPACE" in skyline settings.py ?
timeout: 30
phrase_slop: 20
scorers:
dtw:
radius: 5
scale_points: 25
euclidian:
scale_points: 25
skyline:
host: "ec2-5-42-4-244.compute-1.amazonaws.com"
port: 6379
listener_port: 1500 #skyline app http server listen port ?
metric_prefix: "metrics" # same as "FULL_NAMESPACE" in skyline settings.py ?
redis:
host: "127.0.0.1"
port: 6379
The text was updated successfully, but these errors were encountered: