{"action":"created","issue":{"url":"https://api.github.com/repos/gliderlabs/registrator/issues/172","labels_url":"https://api.github.com/repos/gliderlabs/registrator/issues/172/labels{/name}","comments_url":"https://api.github.com/repos/gliderlabs/registrator/issues/172/comments","events_url":"https://api.github.com/repos/gliderlabs/registrator/issues/172/events","html_url":"https://github.com/gliderlabs/registrator/issues/172","id":74490768,"number":172,"title":"health checking deprecation","user":{"login":"thijsterlouw","id":126053,"avatar_url":"https://avatars.githubusercontent.com/u/126053?v=3","gravatar_id":"","url":"https://api.github.com/users/thijsterlouw","html_url":"https://github.com/thijsterlouw","followers_url":"https://api.github.com/users/thijsterlouw/followers","following_url":"https://api.github.com/users/thijsterlouw/following{/other_user}","gists_url":"https://api.github.com/users/thijsterlouw/gists{/gist_id}","starred_url":"https://api.github.com/users/thijsterlouw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thijsterlouw/subscriptions","organizations_url":"https://api.github.com/users/thijsterlouw/orgs","repos_url":"https://api.github.com/users/thijsterlouw/repos","events_url":"https://api.github.com/users/thijsterlouw/events{/privacy}","received_events_url":"https://api.github.com/users/thijsterlouw/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-05-08T20:49:37Z","updated_at":"2015-08-18T21:16:29Z","closed_at":"2015-08-18T21:16:29Z","body":"I need consul-health-checks for my services (which are registered by registrator). In the documentation it currently says:\r\n\r\n```\r\nAll health checking integration is going to change soon, so consider these features deprecated.\r\n```\r\n\r\nSince I don't use progrium/consul, I currently have to use SERVICE_CHECK_SCRIPT :\r\n\r\n```\r\nSERVICE_CHECK_SCRIPT=curl -s 127.0.0.1:$SERVICE_PORT/health\r\n```\r\n\r\nwhere I am forced to use 127.0.0.1, because $SERVICE_IP is pointing to the registrator-container-ip (useless), instead of the docker host. I already experimented with -ip for registrator and -advertise for consul. I'm using the gliderlabs/registrator:master image.\r\n\r\nThis works fine-ish, but I am not comfortable with this for real production traffic (eg using tag 'master' and using deprecated functionality). What should I do now? There is no documentation about when it will change and how best to prepare for it. Furthermore because it appears work is already under way, I don't see the point in making a pull-request for this functionality.\r\n\r\nRelated: https://github.com/gliderlabs/registrator/issues/130"},"comment":{"url":"https://api.github.com/repos/gliderlabs/registrator/issues/comments/132354333","html_url":"https://github.com/gliderlabs/registrator/issues/172#issuecomment-132354333","issue_url":"https://api.github.com/repos/gliderlabs/registrator/issues/172","id":132354333,"user":{"login":"progrium","id":647,"avatar_url":"https://avatars.githubusercontent.com/u/647?v=3","gravatar_id":"","url":"https://api.github.com/users/progrium","html_url":"https://github.com/progrium","followers_url":"https://api.github.com/users/progrium/followers","following_url":"https://api.github.com/users/progrium/following{/other_user}","gists_url":"https://api.github.com/users/progrium/gists{/gist_id}","starred_url":"https://api.github.com/users/progrium/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/progrium/subscriptions","organizations_url":"https://api.github.com/users/progrium/orgs","repos_url":"https://api.github.com/users/progrium/repos","events_url":"https://api.github.com/users/progrium/events{/privacy}","received_events_url":"https://api.github.com/users/progrium/received_events","type":"User","site_admin":false},"created_at":"2015-08-18T21:16:29Z","updated_at":"2015-08-18T21:16:29Z","body":"Tracking check script stuff here: https://github.com/gliderlabs/registrator/issues/233"}}