Organization-Guide/Processes/Maintenance Checklist.md
2021-09-28 19:56:35 +02:00

2.1 KiB

Maintenance Checklist

Security

Functions

  • The application has disabled function calls
  • The application has deprecated function calls

Integrity

Frameworks

  • PHP framework integrity is valid
  • JS framework integrity is valid

Modules

  • Module models integrity is valid
  • Module views integrity is valid
  • Module controller integrity is valid
  • Module themes integrity is valid

Application

  • Core application integrity is valid
  • Core model integrity is valid
  • Default applications integrity is valid (e.g. API, Backend)

Unicode

Frameworks

  • PHP framework has no unicode
  • JS framework has no unicode

Modules

  • Module models have no unicode
  • Module views have no unicode
  • Module controller have no unicode
  • Module themes have no unicode

Application

  • Core application has no unicode
  • Core models have no unicode
  • Default applications have no unicode

Database

  • Database seems healthy
  • If cache is used, at least 50% of the requests hit the cache (query cache, data cache)
  • Average database response times are less than 50ms
  • The server hardware and assigned resources fulfill the recommendations

Application

  • The application usage feels normal (decent response time, no errors, etc.)
  • The server has at least 50% of free storage space available

Updates

  • The application has the newest version
  • The customer requested to update the application
  • The customer is informed to create a backup first
  • The application is updated during the maintenance

Logs

  • Has logs: _____________________________________________
  • Logs are sent to OMS after approval from customer for further checks

Levels

Level Count
Emergencies
Criticals
Errors
Warnings
Alerts
Notices
Info
Debug

Closing

Date:

Performed by (OMS):

Customer name:

Supervised by (customer):