# Maintenance Checklist

## General

* [ ] The application usage feels normal (decent response time, no errors, etc.)

**Comment:**

> ...

### Hardware & Software

* OS:

* CPU:

* GPU:

* Database:

* Storage space:

* PHP:

* [ ] The server hardware, software and assigned resources fulfill the recommendations

**Comment:**

> ...

### Application statistics

* Application version:
* Active employee accounts:
* Active accounts:
* Storage usage:

**Comment:**

> ...

### Updates

* [ ] The application has the newest version
* [ ] The customer wishes to remain on the current version
* [ ] The customer requests to update the application
  * [ ] The customer is informed to create a backup first
  * [ ] The application is successfully updated

**Comment:**

> ...

### Logs

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

**Comment:**

> ...

#### Levels

| Level       | Count |
| ----------- | ----- |
| Emergencies |       |
| Criticals   |       |
| Errors      |       |
| Warnings    |       |
| Alerts      |       |
| Notices     |       |
| Info        |       |
| Debug       |       |

## Tests

* [ ] PHP framework tests pass
* [ ] JS framework tests pass
* [ ] Modules tests pass
* [ ] Applications tests pass

**Comment:**

> ...

## 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

**Comment:**

> ...

## Security

### Functions

* [ ] The application has disabled function calls
* [ ] The application has deprecated function calls

**Comment:**

> ...

### Integrity

* [ ] PHP framework integrity is valid
* [ ] JS framework integrity is valid
* [ ] Modules integrity is valid
* [ ] Applications integrity is valid

**Comment:**

> ...

### Unicode

* [ ] PHP framework has no unicode
* [ ] JS framework has no unicode
* [ ] Modules have no unicode
* [ ] Applications have no unicode

**Comment:**

> ...

## Closing

### Remark

*It is recommended to upgrade the server storage space to XXX GB*

*It is recommended to upgrade the application to the newest version for security reasons*

### Report

Date:

Performed by (OMS):

Customer:

Supervised by (customer):

2022-01-01 - Version 1.0
