Ziti-Probe doesn't get updated list of routers without restarting
Description:
When a probe is running, it never starts to probe the new routers until the process is restarted.
To Replicate issue:
Setup probe network
Start probe client
Add a new edge-router to the network and verify connectivity with edge ziti edge controller list edge-routers -j and fabric ziti-fabric list routers
Query the data to see the new edge router never appears in the data curl -G 'http://localhost:8086/query?pretty=true' --data-urlencode "db=ziti" --data-urlencode "q=SHOW MEASUREMENTS"
Once you restart the process the data is gathered and inserted into the DB.
Along the same lines, I also found that if any of the routers to which the probe is connected, are restarted, the probe no longer gathers data from those until the probe is restarted.
Ziti-Probe doesn't get updated list of routers without restarting
Description: When a probe is running, it never starts to probe the new routers until the process is restarted.
To Replicate issue:
ziti edge controller list edge-routers -j
and fabricziti-fabric list routers
curl -G 'http://localhost:8086/query?pretty=true' --data-urlencode "db=ziti" --data-urlencode "q=SHOW MEASUREMENTS"
Once you restart the process the data is gathered and inserted into the DB.
Environment:
OS: Centos 7.8 Ziti Version: 14.2