複数のソフト組み合わせて複雑化させるの好きじゃないんだよな…
このビジュアライズの実装するだけでnodejs(prom-client)、prometheus、grafanaは少なくとも使われてる。3つサーバーが立ち上がっているわけで
例えばnextjsのアプリはただ一つのnodejsインスタンス。サーバーは一つ。ポートも一つ。
これがrails/react + django DRFとかapi別とかにしだすとサーバ2つポート2つになる。この時点で僕は管理したくなくなる。
まあウェブアプリの場合はそれぞれでデバッグが必要になるから面倒すぎるってことで、prometheusもgrafanaも本体のコード弄るとかはないだろうわけだからそこまで複雑化もしないけど、
一つの目的に2つ以上サーバ(ポート)が絡むと形骸化しがち。
このビジュアライズの実装するだけでnodejs(prom-client)、prometheus、grafanaは少なくとも使われてる。3つサーバーが立ち上がっているわけで
例えばnextjsのアプリはただ一つのnodejsインスタンス。サーバーは一つ。ポートも一つ。
これがrails/react + django DRFとかapi別とかにしだすとサーバ2つポート2つになる。この時点で僕は管理したくなくなる。
まあウェブアプリの場合はそれぞれでデバッグが必要になるから面倒すぎるってことで、prometheusもgrafanaも本体のコード弄るとかはないだろうわけだからそこまで複雑化もしないけど、
一つの目的に2つ以上サーバ(ポート)が絡むと形骸化しがち。
操作の一覧を開く 前後の投稿を見る