|
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. |
| 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:
- Data classification: Understand the importance of the data to your organization. Managing backups for classified databases is usually more complex.
- 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.
- 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.
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.
Article is closed for comments.