{"action":"created","issue":{"url":"https://api.github.com/repos/Particular/ServicePulse/issues/197","labels_url":"https://api.github.com/repos/Particular/ServicePulse/issues/197/labels{/name}","comments_url":"https://api.github.com/repos/Particular/ServicePulse/issues/197/comments","events_url":"https://api.github.com/repos/Particular/ServicePulse/issues/197/events","html_url":"https://github.com/Particular/ServicePulse/issues/197","id":113273257,"number":197,"title":"Pulse old endpoints","user":{"login":"particularbot","id":6763890,"avatar_url":"https://avatars.githubusercontent.com/u/6763890?v=3","gravatar_id":"","url":"https://api.github.com/users/particularbot","html_url":"https://github.com/particularbot","followers_url":"https://api.github.com/users/particularbot/followers","following_url":"https://api.github.com/users/particularbot/following{/other_user}","gists_url":"https://api.github.com/users/particularbot/gists{/gist_id}","starred_url":"https://api.github.com/users/particularbot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/particularbot/subscriptions","organizations_url":"https://api.github.com/users/particularbot/orgs","repos_url":"https://api.github.com/users/particularbot/repos","events_url":"https://api.github.com/users/particularbot/events{/privacy}","received_events_url":"https://api.github.com/users/particularbot/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Particular/ServicePulse/labels/Type:%20Question","name":"Type: Question","color":"cc317c"}],"state":"open","locked":false,"assignee":{"login":"petersgiles","id":1644481,"avatar_url":"https://avatars.githubusercontent.com/u/1644481?v=3","gravatar_id":"","url":"https://api.github.com/users/petersgiles","html_url":"https://github.com/petersgiles","followers_url":"https://api.github.com/users/petersgiles/followers","following_url":"https://api.github.com/users/petersgiles/following{/other_user}","gists_url":"https://api.github.com/users/petersgiles/gists{/gist_id}","starred_url":"https://api.github.com/users/petersgiles/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/petersgiles/subscriptions","organizations_url":"https://api.github.com/users/petersgiles/orgs","repos_url":"https://api.github.com/users/petersgiles/repos","events_url":"https://api.github.com/users/petersgiles/events{/privacy}","received_events_url":"https://api.github.com/users/petersgiles/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2015-10-26T02:24:29Z","updated_at":"2015-11-11T04:57:51Z","closed_at":null,"body":"**Issue by [glennpackerBV](https://github.com/glennpackerBV)** _7/20/2015 7:44:12 AM +00:00_ _Originally opened as https://github.com/Particular/ServiceControl/issues/487_\r\n\r\n----\r\n\r\nIt seems we are getting an increasing number of endpoints showing on pulse which are old versions of endpoints that are no longer in use and of course there hasn't been a heartbeat in since the version was replaced. This is making pulse (heartbeats) pretty much unusable. Is there a something I'm missing it seems like there must be a way to remove them from pulse if they have been replaced by a new version? I realize there is a basic configuration to hide the unused endpoints but this is very basic and not very friendly when trying to work out what is what. Is there some database we can get to clear out those old version endpoints?"},"comment":{"url":"https://api.github.com/repos/Particular/ServicePulse/issues/comments/155664835","html_url":"https://github.com/Particular/ServicePulse/issues/197#issuecomment-155664835","issue_url":"https://api.github.com/repos/Particular/ServicePulse/issues/197","id":155664835,"user":{"login":"petersgiles","id":1644481,"avatar_url":"https://avatars.githubusercontent.com/u/1644481?v=3","gravatar_id":"","url":"https://api.github.com/users/petersgiles","html_url":"https://github.com/petersgiles","followers_url":"https://api.github.com/users/petersgiles/followers","following_url":"https://api.github.com/users/petersgiles/following{/other_user}","gists_url":"https://api.github.com/users/petersgiles/gists{/gist_id}","starred_url":"https://api.github.com/users/petersgiles/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/petersgiles/subscriptions","organizations_url":"https://api.github.com/users/petersgiles/orgs","repos_url":"https://api.github.com/users/petersgiles/repos","events_url":"https://api.github.com/users/petersgiles/events{/privacy}","received_events_url":"https://api.github.com/users/petersgiles/received_events","type":"User","site_admin":false},"created_at":"2015-11-11T04:57:51Z","updated_at":"2015-11-11T04:57:51Z","body":"@glennpackerBV Sorry for the delay\r\n\r\nFirst up, while I've tried this, i.e. it works on my machine, and I have checked the codebase and I don't see that there would be any adverse effects, definitely do this in a non-production environment first.\r\n\r\nIf you haven't already, follow the instructions here to expose the ravendb\r\nhttp://docs.particular.net/servicecontrol/use-ravendb-studio\r\n\r\nIn a browser navigate to http://localhost:33333/storage/raven/studio.html\r\n\r\nClick on documents\r\n\r\n![clear endpoints a](https://cloud.githubusercontent.com/assets/1644481/11083826/f6251bf4-8887-11e5-897a-421ccf2426f1.PNG)\r\n\r\nThen click on KnownEndpoints\r\n\r\n![clear endpoints b](https://cloud.githubusercontent.com/assets/1644481/11083848/3cf06dea-8888-11e5-94f9-5861d3d75d9a.PNG)\r\n\r\nYou should be able to right click and delete any document in there or double click the document you don't want anymore and press the delete button. \r\n\r\nDeleting all of them will make the KnownEndpoints document collection disappear, don't panic, that's ok.\r\n\r\nAfter your system starts pushing a few messages through ServiceControl again the 'live' endpoint should appear in ServicePulse and RavenDb again.\r\n\r\nI'm really keen to hear how you go with this. We are looking at improving the endpoint management experience so your feedback will be valuable to us."}}