Я пытаюсь реализовать "maxscale_exporter" в моей локальной среде.но я не получаю весь статус в Prometheus, который связан с maxscale, я также получаю некоторую повторяющуюся ошибку, как показано ниже.
json: cannot unmarshal string into Go struct field Status.Value of type float64
json: cannot unmarshal string into Go struct field Event.No. Events Queued of type uint64
json: cannot unmarshal string into Go struct field Server.Port of type int
json: cannot unmarshal string into Go struct field Service.No. Sessions of type float64
json: cannot unmarshal string into Go struct field Status.Value of type float64
json: cannot unmarshal string into Go struct field Event.No. Events Queued of type uint64
json: cannot unmarshal string into Go struct field Server.Port of type int
json: cannot unmarshal string into Go struct field Service.No. Sessions of type float64
Я не знаю, как работает "go lang", но это похоже на приведениепроблема.
Я установил Prometheus, который работает и работает.Я использую набор инструментов PMM, чтобы попасть на сайт кластера galera (который работает нормально) [с mysql_exporter и linux].
Я следовал инструкции, которая упоминается ниже
https://github.com/mariadb-corporation/maxscale_exporter
Я не могу интегрировать этот экспортер maxscale (я предполагаю, что он должен работать точно так же, как другие разделы в Prometheus) и нормально отображаться в графане.
"maxscale_exporter" также должен работать так же, как "mysqld_exporter"
Я получаю только 4 переменные из maxscale из набора переменных, которые упоминаются в этом файле go, и ожидаемого вывода, который упоминается в репо.