Dieses Programm ermöglicht es, in Echtzeit (top-like) oder vom Start des Servers an Statistiken für Abrufen, Festlegen, Löschen, Inkrementieren, Dekrementieren, Räumungen, Zurückgefordert, CAS-Befehle sowie Serverstatistiken (Netzwerk, Elemente) anzuzeigen , Serverversion) mit Google Charts und serverinterner Konfiguration
Sie können weiter gehen, um die einzelnen Serverplatten, die Belegung, den verschwendeten Speicher und die Elemente ( Schlüssel und Wert ) anzuzeigen.
Ein anderer Teil kann Befehle an jeden zwischengespeicherten Server ausführen: get, set, delete, flush_all sowie alle Befehle (wie Statistiken) mit Telnet ausführen
Statistiken für jeden oder alle zwischengespeicherten Server, Elemente, geräumt, zurückgefordert ...
Statistiken für jeden Befehl: set, get, delete, incr, decr, cas ...
Slabs-Statistiken (Speicher, Seiten, verschwendeter Speicher, Elemente)
Artikelstatistiken (Artikel in Platten anzeigen, dann Daten für jeden Schlüssel)
Netzwerkstatistiken (Verkehr, Bandbreite)
Führen Sie die Befehle „get“, „set“, „delete“, „flush_all“ auf Servern aus, um sie zu verwalten oder zu debuggen
Holen Sie sich Daten mit Schlüssel auf Servern
Schlüssel auf Servern löschen
Server spülen
Führen Sie den Telnet-Befehl direkt von phpMemcachedAdmin aus
Suchen Sie in allen Tasten nach einem bestimmten Muster
Erstklassige Echtzeitstatistiken mit konfigurierbaren Warnungen
Bearbeiten Sie die Konfiguration direkt von der Webseite aus
phpMemcachedAdmin kann Socket-Kommunikation, PECL Memcache oder Memcached API verwenden
Organisieren Sie Ihre Server in Clustern
Umgebungen:
MEMCACHED_HOST : Standardadresse des Servers
MEMCACHED_PORT : Standardport des Servers
docker run --rm -p 8080:80 -e MEMCACHED_HOST='127.0.0.1' -e MEMCACHED_PORT='11211' hatamiarash7/memcached-admin:master
Default
)Umgebungen:
MEMCACHED_HOST : Durch Kommas getrennter Hostname und optionaler Port
MEMCACHED_PORT : Standardport der Hostnamen, für die kein Port angegeben ist
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
Sie können Ihren Cluster im Abschnitt „Konfiguration“ definieren
Zu Testzwecken haben wir hier eine docker-compose.yml
Datei. Sie können es mit dem folgenden Befehl ausführen:
Docker komponieren -d
Öffnen Sie Ihren Browser und gehen Sie zu http://localhost:8085/index.php?server=memcached:11211, um das Dashboard anzuzeigen.
Scheuen Sie sich nicht, einen Beitrag zu leisten
Gabel es!
Erstellen Sie Ihren Feature-Zweig: git checkout -b my-new-feature
Übernehmen Sie Ihre Änderungen: git commit -am 'Add some feature'
Push zum Zweig: git push origin my-new-feature
Senden Sie eine Pull-Anfrage
Jedes Projekt kann viele Probleme haben. Durch die Berichterstattung tragen Sie zur besseren Entwicklung dieses Projekts bei.