このプログラムを使用すると、リアルタイム(トップのような) またはサーバーの開始時から、取得、設定、削除、増分、減分、エビクション、再利用、cas コマンドの統計、およびサーバー統計(ネットワーク、アイテム) を確認できます。 、サーバーバージョン)Googleチャートとサーバーの内部構成を使用
さらに進んで、各サーバーのスラブ、占有、無駄なメモリ、およびアイテム(キーと値) を確認できます。
別の部分では、任意の memcached サーバーに対してコマンド (get、set、delete、flush_all) を実行できるほか、Telnet で任意のコマンド (統計など) を実行できます。
各またはすべての memcached サーバー、アイテム、削除、再利用の統計...
すべてのコマンドの統計: set、get、delete、incr、decr、cas ...
スラブ統計 (メモリ、ページ、無駄なメモリ、アイテム)
アイテムの統計 (スラブ内のアイテムを表示し、各キーのデータを表示)
ネットワーク統計 (トラフィック、帯域幅)
サーバー上でコマンド get、set、delete、flush_all を実行して管理またはデバッグします
サーバー上のキーを使用してデータを取得する
サーバー上のキーを削除する
フラッシュサーバー
phpMemcachedAdminから直接telnetコマンドを実行する
すべてのキーで特定のパターンを検索する
構成可能なアラートを備えたトップクラスのリアルタイム統計
Web ページから直接構成を編集する
phpMemcachedAdmin はソケット通信、PECL Memcache または Memcached API を使用できます
サーバーをクラスターに編成します
環境:
MEMCACHED_HOST : サーバーのデフォルトのアドレス
MEMCACHED_PORT : サーバーのデフォルトのポート
docker run --rm -p 8080:80 -e MEMCACHED_HOST='127.0.0.1' -e MEMCACHED_PORT='11211' hatamiarash7/memcached-admin:master
Default
クラスターを使用)環境:
MEMCACHED_HOST : カンマ区切りのホスト名とオプションのポート
MEMCACHED_PORT : ポートが指定されていないホスト名のデフォルトのポート
docker run --rm -p 8080:80 -e MEMCACHED_HOST='127.0.0.1:11211,127.0.0.1:11212' hatamiarash7/memcached-admin:master# ordocker run --rm -p 8080:80 -e MEMCACHED_HOST='127.0.0.1,127.0.0.2' -e MEMCACHED_PORT='11211' hatamiarash7/memcached-admin:master# ordocker run --rm -p 8080:80 -e MEMCACHED_HOST='127.0.0.1:11212,127.0.0.1 ' -e MEMCACHED_PORT='11211' hatamiarash7/memcached-admin:master
「構成」セクションでクラスターを定義できます。
ここにはテスト目的でdocker-compose.yml
ファイルがあります。次のコマンドで実行できます。
ドッカー構成 -d
ブラウザを開いて http://localhost:8085/index.php?server=memcached:11211 に移動してダッシュボードを表示します。
貢献者になることを恥ずかしがらないでください
フォークしてください!
機能ブランチを作成します: git checkout -b my-new-feature
変更をコミットします: git commit -am 'Add some feature'
ブランチにプッシュ: git push origin my-new-feature
プルリクエストを送信する
どのプロジェクトにも多くの問題があるかもしれません。報告することで、このプロジェクトのより良い発展に貢献します。