複数のプロセスとスレッドがwsgi.iniに設定されたuwsgiサーバーとしてクライアントに公開されたDjangoアプリを持っています。私はdjango-prometheusのドキュメントを読んで、モデルのメトリックを実装しました。私はブラウザ上の/ metricsエンドポイントに公開されたモデルメトリクスを見ることができます。しかし、ドキュメントは -django-prometheusとprometheus-clientを使ってアプリケーションレベルメトリクスをエクスポートするには?
You can add application-level metrics in your code by using
prometheus_client directly. The exporter is global and will pick up
your metrics.
と言っていますが、私はこれらのメトリクスの値が増加するのを見ることができません。 0.0のままです。
私は私のwsgi.iniファイルに=怠惰真と有効-スレッド=真を追加しました。また、ドキュメントが示唆しているように、別のワーカー用に異なるポートを介してエクスポートするには、settings.pyファイルに
PROMETHEUS_METRICS_EXPORT_PORT_RANGE = xrange(8001, 8050)
を追加しました。しかし、私はまだ結果を見ていない。私は別のセロリの労働者とapiのために追加した私のアプリケーションレベルのメトリクスを最終的に見るために何が余分に必要なのですか?