0

サーバーの開始時間に関するモニターを作成しています。私の想像では、サーバーの開始時に、メトリックが「metrics.Set(1);」のようなことを行うと、Prometheus はレポートを取得するため、次の方法で開始回数を取得できます。 Grafana の count(metrics{}) 。

しかし運悪く、何回サーバーを起動してもカウントが常に 1 です。

私の考えに何か問題があるのでしょうか、それともいくつかの操作が不足しているのでしょうか? お願い助けて。

私が意味するのは、「サンプル」の数です(公式ドキュメントによる名前はタイムスタンプ値を意味します)。私のコードが metrics.Set(1),または metrics.Inc(1); を実行すると、クライアント サーバーがサンプルを Prometheus サーバーに報告し、Prometheus サーバーに保存すると思います。私のクライアントサーバーが報告したサンプル?

下手な英語でごめんなさい。

4

0 に答える 0