Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

              The simplified installation procedure is documented at https://wikis.mit.edu/confluence/display/ZEST/Thalia+Setup+and+Configuration+%28Simplified%29.  

  • Better monitoring
        In addition to nagios monitoring we currently have:
        1.     jmx remote
        2.     added a command in the shutdown script to capture the thread dump. This will allow us to restart the servers quickly in case of a production problem, but still retain valuable debugging info for future diagnosis.
        3.     Hunter wrote a script that monitors disk usage on alfresco servers and will send out alerts if the disk space is running low
  •  Better reporting
    1.     We have a script that analyzes the thalia log files and reports on the daily usage per domain. It runs on the IME/UI servers. It allows us to see how many users Thalia is supporting on a daily basis and how heavy the usage is.
    2.     We have a script that reports the domain specific statistics, such as number of users, libraries, albums, images that are currently in the domain and the total disk usage of the domain. It helps us to identify  if a domain is going over its space quota.
    3.     We also provided a servlet so the domain admins and domain users can get the statistics on their own domain.
     
    SASH Server migration: Completed. All clusters migrated and are running without problems.  As a result, thalia developers will be able to log on as log user to production servers to look at log file.
    -        Simplify the domain provisioning process
    * *We have a new web application called builddomain (https://thalia-dev.mit.edu/builddomain). If you are an authorized user of this web application, you can enter a domain name to build/rebuild. We also modified our code to take out the URL rewrite rules in apache configuration file.
     Here are the steps to build a domain:
    1.     use the builddomain to create the domain in alfresco.
    2.     wait for one hour for the domain info to refresh.
    3.     super user can self-reg to obtain the first domain account
    4.     create the domain admin account
    5.     start using the domain as https://newdomain.thalia.mit.edu\\ Since we have a web console for creating domains, ISDA OPS doesn't have to be involved any more. We will be able to provision domains ourselves.    Other issues:

...