問題タブ [proxysql]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
65 参照

grafana-alerts - ProxySQL をデータソースとして使用する Grafana - アラートで接続が拒否されました

grafana (v7.3.7) を mysql データソースとして proxysql インスタンスに接続しようとしましたが、これはパネルで正常に機能します。proxysql を介してスレーブ ホストグループに grafana 読み取りトラフィックを送信することを実現したいと考えています。

ただし、パネルにいくつかのアラート ルールが定義されている場合、それらの状態は OK とエラーのあるデータなしの間で保留されます。

データソースの接続パラメーター: 127.0.0.1:6033

ここに画像の説明を入力

grafana ログにも proxysql ログにも問題が見つかりません。

ですから、なぜこれが起こるのか本当にわかりません。mysql サーバーへの直接アクセスに戻すと、アラートが機能します。そのため、proxysql 構成内でいくつかの調整を見つけようとしています。たとえば、成功せずに最大許容パケット サイズを増やします。

グラファナの「アラートエンジン」は異なる接続パラメータを使用していますか?

0 投票する
1 に答える
53 参照

mariadb - ProxySQL バックエンドは常にオンラインであり、排除されることはありません

proxysql を介して単純なプロキシを galera クラスターにセットアップしようとしています。バックエンドノードとproxysqlはすべてdockerにあります。監視を除いて、プロキシは正常に動作します。1 つのノードで mariadb を停止すると、proxysql はまだノードを ONLINE として表示します。

私はもう試した:

  • 監視ユーザーを作成します。これはうまくいくようです。
  • 構成をランタイムにロードします。
  • SET mysql-connect_timeout_server_max=20000;
  • UPDATE mysql_servers SET max_latency_ms=30 WHERE hostname='10.77.250.25';
  • UPDATE mysql_servers SET max_replication_lag=30 WHERE hostname='10.77.250.25';

proxysql 管理コンソールからの出力:

助けてください!