Set infrastructure alerts
You can use infrastructure alerts to let you and your team know when there is an issue with your applications or addons.
Alert settings are configured on an account-wide basis, and can then be used in notification integrations to send alerts to webhooks or other platforms.
Container alerts can notify you when containers crash which could be caused by application error, or if the container does not have sufficient memory or CPU resources.
You can also be notified when containers are evicted, which can happen if they run out of ephemeral storage. This occurs when a container image is too large, or tries to write more data than the disk can hold.
You can configure volume alerts to let you know when storage for a service or addon reaches 75% or 90% capacity. However, it's recommended that you increase the storage available to an addon when it exceeds 50% capacity.
Platform volumes refer to any persistent volumes attached to your workloads (separate from the ephemeral storage assigned to your containers), and addon volumes refer to the storage assigned to an addon.
You can set a limit on how often you will receive a notification for each type of infrastructure alert from the alerts page in your account settings.
The time window for each alert means only one notification per resource will be sent in that timeframe, even if it occurs multiple times. You should configure these thresholds based on your own workloads and requirements, so that you can be aware of issues without being overwhelmed by notifications.
For example, if your container crashed alert threshold was set to 30 minutes, and you had 3 containers that crashed every 5 minutes, you would get 3 alerts every 30 minutes. However, if you set the threshold to 10 minutes, you would receive 9 alerts in the same time period.
To receive infrastructure alerts you can configure a notification integration, which will send each event generated by your alerts via the chosen integration.
You can add infrastructure alerts to existing or new notification integrations, and specify which alerts will be sent to your integration.
You can also filter the alerts you receive to come from resources in specific projects by setting this in the notification integration.
Create notification integrations to be alerted when selected events occur in your account.
View detailed, real-time logs from builds, deployments, and more.
See running and terminated containers, and view detailed logs and metrics for each container.
Use the Northflank API
Learn how to create and manage projects on Northflank programmatically using the REST API.