Puoi attivare la funzione Redis slow log, modificando il parametro slowlog-log-slower-than su 0. Registrerà il tempo di esecuzione di TUTTI i comandi (inclusi gli script Lua e qualunque sia il tempo di esecuzione).
Il registro lento viene mantenuto in una coda in memoria che devi scaricare regolarmente per raccogliere i dati. A seconda del volume di traffico, potresti dover aumentare slowlog-max-len per essere sicuro di catturare i tempi di esecuzione che ti interessano.
È possibile utilizzare il comando slowlog get per eseguire il dump del registro lento. Sta a te filtrare i risultati che non ti servono. AFAIK, non è possibile filtrare al momento della raccolta dei dati (per mantenere solo le statistiche Lua).