<p>Great thanks <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1070734" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/freimair">@freimair</a> for the proposal!<br>
One thing we discussed and which might be good to add is that the monitoring might use different sources for the data. The P2P network node is the main source but some data like the number of users online might be difficult to get from that node. An easy solution could be to use datda from the price nodes as those get contacted each minute by any live node and we use a unique connection ID (I think the onion address of the requester is visible as well). So if we collect those data from all the price nodes we get a pretty good picture about the number of live nodes.</p>
<p>Another aspect is how much we want to integrate the monitoring with other non P2P services as the price node (exchange rates, fee estimation - where historical data would be helpful), Bitcoin nodes (not sure if there is uch needed beside to check if they are healthy), webpage, forum, download page,.... <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=39130944" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/chirhonul">@chirhonul</a> started in that direction and probably its better to not merge both approaches too close to keep it more flexible, but maybe good to stay well connected...</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/bisq-network/proposals/issues/62#issuecomment-446774726">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AkpZtobbPFZ0Olx5IdVubXrVJc_qzEPsks5u4YiqgaJpZM4ZPYXl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AkpZtpw4U7CgaGf6F31aTtMZjWi0kktcks5u4YiqgaJpZM4ZPYXl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/bisq-network/proposals","title":"bisq-network/proposals","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/bisq-network/proposals"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ManfredKarrer in #62: Great thanks @freimair for the proposal!\r\nOne thing we discussed and which might be good to add is that the monitoring might use different sources for the data. The P2P network node is the main source but some data like the number of users online might be difficult to get from that node. An easy solution could be to use datda from the price nodes as those get contacted each minute by any live node and we use a unique connection ID (I think the onion address of the requester is visible as well). So if we collect those data from all the price nodes we get a pretty good picture about the number of live nodes.\r\n\r\nAnother aspect is how much we want to integrate the monitoring with other non P2P services as the price node (exchange rates, fee estimation - where historical data would be helpful), Bitcoin nodes (not sure if there is uch needed beside to check if they are healthy), webpage, forum, download page,.... @chirhonul started in that direction and probably its better to not merge both approaches too close to keep it more flexible, but maybe good to stay well connected... "}],"action":{"name":"View Issue","url":"https://github.com/bisq-network/proposals/issues/62#issuecomment-446774726"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/bisq-network/proposals/issues/62#issuecomment-446774726",
"url": "https://github.com/bisq-network/proposals/issues/62#issuecomment-446774726",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>