{"action":"created","issue":{"url":"https://api.github.com/repos/librenms/librenms/issues/1692","labels_url":"https://api.github.com/repos/librenms/librenms/issues/1692/labels{/name}","comments_url":"https://api.github.com/repos/librenms/librenms/issues/1692/comments","events_url":"https://api.github.com/repos/librenms/librenms/issues/1692/events","html_url":"https://github.com/librenms/librenms/issues/1692","id":101105111,"number":1692,"title":"Allow multiple devices with same hostname","user":{"login":"miken32","id":1329102,"avatar_url":"https://avatars.githubusercontent.com/u/1329102?v=3","gravatar_id":"","url":"https://api.github.com/users/miken32","html_url":"https://github.com/miken32","followers_url":"https://api.github.com/users/miken32/followers","following_url":"https://api.github.com/users/miken32/following{/other_user}","gists_url":"https://api.github.com/users/miken32/gists{/gist_id}","starred_url":"https://api.github.com/users/miken32/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/miken32/subscriptions","organizations_url":"https://api.github.com/users/miken32/orgs","repos_url":"https://api.github.com/users/miken32/repos","events_url":"https://api.github.com/users/miken32/events{/privacy}","received_events_url":"https://api.github.com/users/miken32/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/librenms/librenms/labels/Needs-Info","name":"Needs-Info","color":"ff9933"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-08-14T21:20:06Z","updated_at":"2015-08-17T17:36:53Z","closed_at":null,"body":"We monitor equipment at remote client sites using NAT to get to the equipment behind a router. If we want to monitor multiple devices with the same hostname, we are unable to.\r\n\r\nThe first step in the solution would be to use the hostname and port number in any checks for duplicates, rather than just the hostname. Beyond that, some differentiation in the UI would be desirable, to tell different devices apart."},"comment":{"url":"https://api.github.com/repos/librenms/librenms/issues/comments/131900891","html_url":"https://github.com/librenms/librenms/issues/1692#issuecomment-131900891","issue_url":"https://api.github.com/repos/librenms/librenms/issues/1692","id":131900891,"user":{"login":"miken32","id":1329102,"avatar_url":"https://avatars.githubusercontent.com/u/1329102?v=3","gravatar_id":"","url":"https://api.github.com/users/miken32","html_url":"https://github.com/miken32","followers_url":"https://api.github.com/users/miken32/followers","following_url":"https://api.github.com/users/miken32/following{/other_user}","gists_url":"https://api.github.com/users/miken32/gists{/gist_id}","starred_url":"https://api.github.com/users/miken32/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/miken32/subscriptions","organizations_url":"https://api.github.com/users/miken32/orgs","repos_url":"https://api.github.com/users/miken32/repos","events_url":"https://api.github.com/users/miken32/events{/privacy}","received_events_url":"https://api.github.com/users/miken32/received_events","type":"User","site_admin":false},"created_at":"2015-08-17T17:36:53Z","updated_at":"2015-08-17T17:36:53Z","body":"Distributed polling would definitely be the answer, if we could convince clients to pay for more hardware! I'll look at scripting some changes to the hosts file and see what I can do with that I guess."}}