Can someone explain to me what the relays are doing?

> Cardano Node - (Core - Mainnet) : 1.25.1 [9a7331cc] <

┌────────────────────────┬────────────┬────────────────────────┐
│ Uptime: 01:21:26 │ Port: xxx│ Guild LiveView v1.19.4 │
│------------------------└────────────┴────────────────────────┤
│ Epoch 249 [97.5%] (node) │
│ 03:02:56 until epoch boundary (chain) │
│ ▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▖▖ │
│ │
│ Block : 5385221 Tip (ref) : 22625824 │
│ Slot : 421000 Tip (node) : 22625800 │
│ Density : 5.017 Tip (diff) : 24 :slight_smile:
│--------------------------------------------------------------│
│ Processed TX : 0 Out / In │
│ Mempool TX/Bytes : 0 / 0 Peers : 2 0 │
├──────────────────────────────────────────────────────────────┤
│ KES current/remaining : 174 / 61 │
│ KES expiration date : 2021-05-26 09:44:51 UTC │
│--------------------------------------------------------------│
│ BLOCKS Leader | Adopted | Invalid │
│Since node start (EKG metrics) 0 | 0 | 0 │
└──────────────────────────────────────────────────────────────┘
TG Announcement/Support channel: t.me/guild_operators_official

[esc/q] Quit | [i] Info | [p] Peer Analysis

Is my block producers going out to my relays or our my relays going in to my block producer?

i am not familiar with this tool but can you switch to peer view? maybe with pressing ‘p’

Cardano Node - (Core - Mainnet) : 1.25.1 [9a7331cc] <
┌────────────────────────┬────────────┬────────────────────────┐
│ Uptime: 00:07:22 │ Port: xxxx│ Guild LiveView v1.19.4 │
│------------------------└────────────┴────────────────────────┤
│ OUT RTT : Peers / Percent │
│ 0-50ms : 2 / 100% ▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌│
│ 50-100ms : 0 / 0% ▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖│
│ 100-200ms : 0 / 0% ▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖│
│ 200ms < : 0 / 0% ▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖│
│- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - │
│ Total / Unreachable : 2 / 0 Average RTT : 1 ms │
│- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - │
│ # : REMOTE PEER : RTT (ms) [1-2] │
│ 1 : xxxxxxxxxxxxxxxxx : 1 │
│ 2 : xxxxxxxxxxxxxxxx : 1 │
├──────────────────────────────────────────────────────────────┤
│ In RTT : Peers / Percent │
│ 0-50ms : 0 / 0% ▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖│
│ 50-100ms : 0 / 0% ▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖│
│ 100-200ms : 0 / 0% ▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖│
│ 200ms < : 0 / 0% ▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖▖│
│- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - │
│ Total / Unreachable : 0 / 0 Average RTT : 0 ms │
└──────────────────────────────────────────────────────────────┘
TG Announcement/Support channel: t.me/guild_operators_official

[esc/q] Quit | [h] Home | [i] Info | Up/Down : Select List
Left/Right : Navigate List

The IPS for the remote peers are not the IPS or the ports of my 2 relays, not sure if those are the IOHK ones. I am running the topology updater cron job at the moment.

and have you modified the topologyUpdater script to include your relays addresses?

#CUSTOM_PEERS="None"                                      # Additional custom peers to (IP:port[:valency]) to add to your target topology.json
                                                          # eg: "10.0.0.1:3001|10.0.0.2:3002|relays.mydomain.com:3003:3"

https://cardano-community.github.io/guild-operators/#/Scripts/topologyupdater

I didnt see that option in the coincashew tutorial, where do I put that? I had a different topology updater, i downloaded the different one now

ahh - so the topologyUpdater script should only be used to generate topology file for your relay node.
in case of block producer you should do it manually by adding the addresses of your relay nodes

Do I separate by comma? make a new row?

#CUSTOM_PEERS=“x.x.x.x:xxxx:x” << relay 1
#CUSTOM_PEERS=“x.x.x.x:xxxx:x” << block

Hi!

please uncomment the line and give your block producer address as the example suggests

What goes here then:

CNODE_HOSTNAME=“xxxxx” # (Optional) Must resolve to the IP you are requesting from << BLOCK?

#CUSTOM_PEERS=“x.x.x.x:xxxx:x” << block ?

#CUSTOM_PEERS=“x.x.x.x:xxxx:x” << relay 2 ?

have you read the instructions I gave just recently?

yes I have read your instructions, asking to clarify please.

so, uncomment the line of CUSTOM_PEERS and add your block producer address

that doesnt answer my question what goes in the top one (CNODE_HOSTNAME) and do i add the second relay?

CNODE_HOSTNAME=“xxxxx” # (Optional) Must resolve to the IP you are requesting from << BLOCK?

#CUSTOM_PEERS=“x.x.x.x:xxxx:x” << block ?

#CUSTOM_PEERS=“x.x.x.x:xxxx:x” << relay 2 ?

why do you want to change the CNODE_HOSTNAME line?

because it says change me?

that is optional, and you asked where to put the addresses of the relay node, did not you?

This topologyUpdater.sh is on my Relay 1, and Relay 2.

I am trying to configure it for my 2 relays.

good - then uncomment the CUSTOM_PEERS line and add your relay addresses as the example suggests

So I add the Block and Relay 2?

also:
./topologyUpdater.sh
tee: /opt/cardano/cnode/logs/topologyUpdater_lastresult.json: No such file or directory
{ “resultcode”: “504”, “datetime”:“2021-02-24 19:57:23”, “clientIp”: “xxxxx”, “iptype”: 4, “msg”: “one request per hour please” }