[Testing]Robinhood new storage tools

Dear Users,

Some of you may have already noticed the new login2.baobab banner.

We have implemented (in test phase) a new tool called robinhood to monitor our beegfs storage more dynamically.

This tool will scan the scratch beegfs filesystem (for now) at regular intervals and will allow to trigger alerts or actions based on certain policies.

For now the LargeDir and OldFiles policies which will respectively trigger an alert on unused files older than 60 days and directories containing more than 500 files have been deployed.

This will prevent the scratch filesystem from filling up by encouraging you to clean up unnecessary files and directories (OldFiles) and will improve beegfs performance by avoiding overly large directories (LargeDir).

This is an admin test phase and it may not work properly, so there is no need to tell us about it yet. However, you can view the report file and get an idea of which files triggered an alert. We invite you to sort out the files that you think are not useful. :wink:

A documentation page will soon be available detailing in more detail how robinhood works and what policies are in place.

See below the type of banner you could see whebn you logon login2.baobab:

###############################################################################
                                Robinhood Report
###############################################################################

Beggfs Usage Quota:

       USER >     /home    | /srv/beegfs/scratch
    alberta >    2.35 GiB  |  416.00 KiB 


Policies report:
    * LargDir: 1
      Triggered if the directory contains more than 500 files

    * OldFiles: 11
      Triggered if a file has not been accessed for more than 60 days



Please check /srv/beegfs/scratch/log/robinhood/report/a/alberta.log 
for more details and clean them up if  possible.

###############################################################################
(baobab)-[alberta@login2 ~]$

If this banner is not present, it means that you do not have any triggered files (yet) :wink: