File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -36,6 +36,7 @@ private function getPanelsData(): array {
3636 try {
3737 $ info = $ this ->redis ->getInfo (null , [
3838 'redis_version ' ,
39+ 'valkey_version ' ,
3940 'used_memory ' ,
4041 'maxmemory ' ,
4142 'keyspace_hits ' ,
@@ -83,8 +84,16 @@ private function mainPanel(array $info, ?string $title): array {
8384 $ role = ['Role ' , $ replication_info ['role ' ].', connected slaves ' .$ slaves ];
8485 }
8586
87+ if (isset ($ server_info ['valkey_version ' ])) {
88+ $ version = 'Valkey ' .$ server_info ['valkey_version ' ].' (Redis ' .($ server_info ['redis_version ' ] ?? 'N/A ' ).') ' ;
89+ $ mode = $ server_info ['server_mode ' ] ?? null ;
90+ } else {
91+ $ version = $ server_info ['redis_version ' ] ?? 'N/A ' ;
92+ $ mode = $ server_info ['redis_mode ' ?? null ];
93+ }
94+
8695 $ data = [
87- 'Version ' => ( $ server_info [ ' redis_version ' ] ?? ' N/A ' ).( isset ( $ server_info [ ' redis_mode ' ]) ? ', ' .$ server_info [ ' redis_mode ' ] .' mode ' : '' ),
96+ 'Version ' => $ version .( $ mode !== null ? ', ' .$ mode .' mode ' : '' ),
8897 'Cluster ' => ($ cluster_info ['cluster_enabled ' ] ?? 0 ) ? 'Enabled ' : 'Disabled ' ,
8998 'Uptime ' => Format::seconds ((int ) ($ server_info ['uptime_in_seconds ' ] ?? 0 )),
9099 $ role ,
You can’t perform that action at this time.
0 commit comments