Jira Align maintenance

 

This section provides guidance on the routine maintenance required for an on-premise Jira Align instance.

As part of its regular operation, the server generates log files at various locations. We recommend forwarding these log files to an external aggregation tool like Splunk for security and troubleshooting purposes. Later sections in this article will outline where to find these log files.

For more information on analyzing and monitoring these files, check out Monitor Jira Align.

Cleaning up log files

Log File Hygiene Notes
Web Server Needs cleanup The web server log location is defined by the IIS setup. You can use the PowerShell command get-website and find it in under $_.logfile.directory. Alternatively, use the UI by opening IIS, selecting the site, and then selecting the logging icon in the middle panel.
SQL Automatic Microsoft SQL log files are a special case and are typically managed as part of a standard database admin activity. This page https://docs.microsoft.com/en-us/previous-versions/sql/sql-server-2008-r2/ms187885 describes the location and mechanisms for managing these.
Windows Event logs Automatic

Microsoft event logs are a central part of security, troubleshooting, and reliability management of a Windows server and the applications hosted on them. The log location can be configured to be stored in a number of ways, but the default location is %SystemRoot%\System32\Winevt\Logs\Application.evtx.

Note: The Event Viewer UI shows some of the built-in facilities for managing it.

image2019-12-17_15-1-7.png

Application logs  Needs cleanup On the server hosting the application pool, which is typically the webserver, the application writes out to C:\log by default. These files will not roll by default and should be groomed.

SQL Server

Our documentation isn't extensive enough to fully cover SQL server maintenance. However, if you're directly responsible for maintenance, or discuss it with a DBA team, consider the following:

  1. Data classification: Understand the importance of the data to your organization. Managing backups for classified databases is usually more complex.
  2. Backup data duration: Determine how long to store data in Jira Align or agree on backup retention time with your business/legal team. For instance, our default data retention policy in the SaaS version lasts 35 days.
  3. Encryption key management: It's best to encrypt data when it's not in use, as discussed in the security section. Managing encryption keys is crucial. If keys are lost or disconnected, you risk losing all data.

Anti-virus

Ensure that your Windows servers have an anti-virus solution installed. Send update events to your logging/alerting tool to keep them running.

Anti-malware

Windows Defender provides a malware solution. We suggest using its default configuration.

Windows updates

To protect your data, it is important that you keep your Windows operating system up to date and make sure security updates are applied regularly.

Optimization

Web app tier

Monitor the application's key performance indicator, Memory/Available MBytes, in Windows Performance Monitor. We set our alert threshold at 1.5 GB. This memory footprint is linked to the maximum number of concurrent users on the application cache state on the app tier. Performance tends to be better on load-balanced servers compared to a single server.

SQL tier

The SQL solution is predominantly reliant on the CPU. We recommend setting an alert at 60% as a warning sign and 80% as a critical signal over a 15-minute duration.

We highly recommend using SSDs instead of traditional spinning disks for optimal performance.

It's crucial to set up index and statistics optimization. Without this, you may experience a gradual decline in performance. For more information about this, check out SQL Server Index and Statistics Maintenance.

Was this article helpful?
0 out of 0 found this helpful
Print Friendly Version of this pagePrint Get a PDF version of this webpagePDF

Join the Atlassian Community!

The Atlassian Community is a unique, highly collaborative space where customers and Atlassians come together. Ask questions and get answers, start discussions, and collaborate with thousands of other Jira Align customers. Visit the Jira Align Community Collection today.

Need to contact Jira Align Support? Please open a support request.

0 comments

Article is closed for comments.