For example, if you have four CPU cores and your app server was at 100% utilization rate on all four cores, the graph would show 400% for that app server. The maximum percentage is based on the number of CPU cores or vCPUs your app server has. CPU Utilization Rate tracks the CPU usage of the app servers as a percentage. The sections below describe each chart in more detail.ĬPU Utilization Rate is fairly straightforward. The alert state for each chart is evaluated every minute. This helps prevent false positives that would result from natural spikes in usage. Since it’s an average over the last minute, small spikes that go past the threshold won’t necessarily cause an alert. If it’s above the threshold, the alert will be triggered. To enable the notifications for any alerts, select the Notification tab on the left, then select Mattermost Alerts Channel under Send to:Įnter a message if you would like to add more context to the alert.īy default, the alerts are configured to check the average of a chart over the last minute to see if that value is above a threshold. If you would like to add your own custom alert conditions, configure them here. See the sections below for how to set the threshold for each individual chart. The alert threshold, which will be discussed in the sections below, is the last field under Conditions (the one set to 600 in the screenshot above). Enabling notifications is the same for each chart, but setting the correct threshold can have some variances that are better handled on a per-chart basis.įor each chart, select the chart name, then select Edit: To configure alerts, set an appropriate threshold and enable notifications. The Mattermost dashboards for Grafana come with some partially pre-configured alerts on the following charts: If you would also like to get email alerts, you can follow these instructions to set that up. Include an mention in the mention field, if you want to send mentions when an alert is posted to Mattermost. Paste your webhook URL into the URL field. Mobile VPN options - Learn how to use the Mattermost mobile apps with Mobile VPNs.Under the alert icon in the sidebar, select Notification channels.Įnter Mattermost Alerts Channel as the name. Mobile push notifications - Set up mobile push notifications.īuilding and distributing your own custom Mattermost mobile apps - Build custom mobile Mattermost apps.ĭeploying mobile apps using an EMM provider - Deploy with Enterprise Mobile Management software to enforce security policies and enforce specific versions of the Mattermost mobile apps.ĪppConfig for EMM solutions with Mattermost mobile apps - Learn how AppConfig provides an easy way to configure enterprise mobile applications. Using Mattermost’s pre-built mobile apps - Connect users to your Mattermost server with our prebuilt apps for Android and iOS.ĭeploy Mattermost mobile apps - Learn the basics of how to customize and deploy Mattermost to the Enterprise. ![]() (Skip if using MySQL and MinIO operators).Ĭustomize the Mattermost desktop and mobile apps to meet any deployment needs.ĭesktop app deployment guide - Customize and distribute the Mattermost desktop app with pre-configured settings.ĭesktop MSI installer and group policy installation guides (beta) - Use the Mattermost MSI installer and Group Policy definitions for Windows deployment.ĭesktop app custom dictionaries - Create custom dictionaries for Mattermost spellcheck.ĭesktop managed resources - Configure resource management for services running on the same domain as your Mattermost instance. You can also check the Custom Resource Definition.Ĭreate external database secret. If you have previous experience with Kubernetes Custom Resources List of custom environment variables for the Mattermost instance.Īdditional fields are documented in the example. The name of the Kubernetes secret containing your license (e.g. The DNS for your Mattermost installation. The name of your Mattermost as it will be shown in Kubernetes. Some of the most commonly-used fields include: ![]() While recommended file names are provided, your naming conventions may differ. Save the file as mattermost-installation.yaml. ![]() ApiVersion : /v1beta1 kind : Mattermost metadata : name : mm-example-full # Chose the desired name spec : size : 5000users # Adjust to your requirements ingress : enabled : true host : # Adjust to your domain annotations : kubernetes.io/ingress.class : nginx version : 6.0.1 licenseSecret : "" # If you have created secret in step 1, put its name here
0 Comments
Leave a Reply. |