Artifakt Docs
Stacks 5.0 and up
Search
K
Links

Alerting

If something goes wrong with your application, you will be notified. Artifakt allows you to define the alerts you wish to receive to help you monitor your environments.

Configuring Alerts

These alerts can be activated / deactivated from your user settings and are sent to the email address entered in your profile. For more information, please visit the Notification page.
When you create or are given access to a critical environment, alerts are automatically enabled for that environment (except for the Guest role). Alerts can be manually activated for noncritical environments.

Thresholds Defined by Artifakt

Whatever the type of alert, it always works the same way. We have defined resource consumption thresholds that we recommend not to exceed in order to benefit from a stable and high-performance Cloud platform. When an environment exceeds a threshold, an alert is sent.
When an environment returns to normal, we also send an email to clear the alert.
Please note that thresholds defined by Artifakt cannot currently be changed.
If you receive too many alerts, consider:
  • Increasing the resources allocated to your platform (CPU, memory or storage)
  • Optimize your application's source code and any tasks (cron jobs, etc.) that you might run in order to consume fewer resources
In a starter platform, there are only the alerts for the web server. In scalable platform, as soon as a service is added, the relating alerts are configured.
You can find below the thresholds defined by Artifakt:
Web Server
CPU Usage
70%
5 min
Web Server
Memory Usage (RAM)
60%
5 min
Web Server
Read/Write Time
2s
15 min
Database
CPU Usage
70%
5 min
Database
Free Memory (RAM)
200 Mb
5 min
Database
Free Storage Space
20%
5 min
Elastic Search
Memory Usage (RAM)
80%
5 min
Elastic Search
CPU Usage
80 %
5 min
Elastic Search
Free Storage Space
25%
1 min
Elastic Search
Automated Snapshot Failure
1
1 min
Elastic Search
Red Cluster Status
1
1 min
Elastic Search
Write Index Blocked
1
5 min
RabbitMQ
Memory Usage (RAM)
48 Gb
5 min
RabbitMQ
CPU Usage
80 %
5 min
RabbitMQ
Free Storage Space
200 Mb
1 min
RabbitMQ
Message Count
10000
5 min
Redis
Memory Usage (RAM)
80 %
2 min
Redis
CPU Usage
80 %
5 min
Redis
Free Memory (RAM)
200 Mb
1 min
Critical environments
Availability
HTTP response code 200 OK
30 sec
Here's how to read the table above (examples):
  • If, during a period of 5min, the CPU usage of the web servers powering your environment is greater than or equal to 70% of the total capacity, an alert will be sent.
  • If, during a period of 5min, the free storage space available for the database is less than or equal to 20%, an alert will be sent.

Email Example

When an alert is triggered, you will receive an email like the one below. You can easily see which project and environment generated the alert and quickly access the monitoring in the Artifakt Console.
Alert CPU Usage Email