I was trying to create a Diagnostics Client in the tsdb package, but IIRC importing `monitor` caused an import cycle of: tsdb -> monitor -> cluster -> tsdb. Moving Diagnostics to its own package will allow further use of diagnostics.Client without running into import cycles. |
||
|---|---|---|
| .. | ||
| diagnostics.go | ||