В настоящее время я изучаю Prometheus и пытаюсь визуализировать его метрики с помощью Grafana и PromQL, но каждый раз, когда я помещаю свои метрики запросов, он всегда показывает ошибку Cannot read property 'result' of undefined
, я искал и пробовал некоторые запросы в Интернете, и все они не имеют никакого значения. Интересно, где я ошибаюсь, поскольку я впервые использую Прометей и графану, вот некоторые настройки, которые я использовал
Во-первых, это мой конфиг prometheus в .net framework
.
public class PrometheusConfig
{
private static readonly Counter counter = Metrics.CreateCounter("initial_counter", "counter to initiate Prometheus");
public static void Register(HttpConfiguration config)
{
var server = new MetricServer(port: 1234);
server.Start();
counter.Inc();
}
public static void RegisterFilter(HttpFilterCollection filters)
{
filters.Add(new PrometheusFilter());
}
}
Вот мои метрики Прометея, которые я хочу визуализировать
это мой источник данных Grafana
и, наконец, это моя диаграмма панели
может кто подскажет, как это исправить?