#!/bin/bash

set -eu
### --help Info: вывод лога медленных запросов редиса
### --help Usage:
### --help Example:
. /opt/fox_utils/crab_sys.sh
# sys::arg_parse "$@"

date +"%Y-%m-%d %H:%M:%S"

max_len="${1:-1280}"

echo -n "CONFIG SET slowlog-max-len $max_len - "
echo "CONFIG SET slowlog-max-len $max_len" | redis-cli -s  /var/run/redis/redis-server.sock

echo "Лог:"
echo "SLOWLOG GET -1" | redis-cli -s  /var/run/redis/redis-server.sock
echo -n "SLOWLOG RESET - "
echo "SLOWLOG RESET" | redis-cli -s  /var/run/redis/redis-server.sock

exit 0
