# System information

# Admin status email

This service sends application status information to the system administrator.

The recipient of this email i specified in the policy: **serviceAdminStatusEmail**

The information looks like this:

```
Status for http://<SERVER>/<APPLICATION>

Errors last hour: <X>
Errors last 24 h: <X>
Logins last hour: <X>
Logins last 24 h: <X>
Last server boot: <YYYY-MM-DD HH:MM:SS>
Last server stop: <YYYY-MM-DD HH:MM:SS>
```

## Configuration

\[If any configuration is available, and how to\]

## Developer info

- Classname: dk.p2e.blanket.services.AdminStatusEmail
- Default isActive:
- Default interval:

# License reporting

This service sends usage information to the system administrator and another address specified in the configuration.

Each metric in reports are verified by a security hash, to ensure that numbers and dates cannot be tampered with manually.

The recipient of the licens email i specified in the policy: **serviceAdminStatusEmail**

## Configuration

For the service to work scheduled services should be running and the service needs configuration.

#### <span class="mw-headline" id="bkmrk-set-service-configur-1">Set service configuration</span>

If you just want the license information sent to Tempus Serva license service, you can skip this step.

1. Designer &gt; Configuration &gt; Search for "License"
2. If **licenseReportLicenseServer** also set the recepient email in **licenseReportingEmail**
3. If **licenseReportLicenseServer** also set the recepient email in **serviceAdminStatusEmail**

#### <span class="mw-headline" id="bkmrk-enable-license-servi-1">Enable license service</span>

1. Designer &gt; Modules &gt; Service monitor
2. Click **License reporting**
3. Set Active and submit

Note the default schedule is 10080 minutes = 7 days

## Developer info

- Classname: dk.p2e.blanket.services.LicenseReporting
- Default isActive:
- Default interval:

# Website monitor

This service will poll and URL and check for a specified goodword (a string of text).

If this check fails an SMS is sent to the application administrator. Please note that this features requires an payed SMS service provider, that needs to be aquired / setup before usage of this service.

The services requires two configurations

- serviceWebsiteMonitorURL (the url to watch)
- serviceWebsiteMonitorGW (the content to find)

Account details for SMS delivery is specified in the Policy\_reference#SMS\_service configurations (8).

## Configuration

\[If any configuration is available, and how to\]

## Developer info

- Classname: dk.p2e.blanket.services.WebsiteMonitor
- Default isActive:
- Default interval:

# Send ticket to admin

Forward all unsolved support requests last 24 hours

## Configuration

\[If any configuration is available, and how to\]

## Developer info

- Classname: dk.p2e.blanket.services.AdminTicketEmail
- Default isActive:
- Default interval:

# Ressource warnings

Send emails to admin if memory or disk runs low

## Configuration

\[If any configuration is available, and how to\]

## Developer info

- Classname: dk.p2e.blanket.services.WatchRessources
- Default isActive:
- Default interval:

# Usage reporting

Report your usage metrics (ex. user count)

\[Describe the function the service executes\]

## Configuration

\[If any configuration is available, and how to\]

## Developer info

- Classname: dk.tempusserva.services.licenses.ReportService
- Default isActive:
- Default interval:

# Send service usage

Sends usage of different services, for billing

\[Describe the function the service executes\]

## Configuration

\[If any configuration is available, and how to\]

## Developer info

- Classname: com.tsnocode.engine.services.ServiceUsageService
- Default isActive:
- Default interval: