AppControl Docs
  • Introduction
  • Overview
    • Features
    • Product architecture
      • AppControl Repository
      • Policy Checks
    • Initial set up
      • AppControl User
      • Install package
      • Configure system
      • Add apps
      • Add users
      • Give permissions
    • User Roles & Access
    • Getting Started
      • Platform Administrator
      • App Owner
      • App Administrator
      • Developer
  • Dashboards
    • Platform
    • Alerts
    • App
      • Log Rule
    • Policies
      • Compare Revisions
    • Releases
      • Create Release
    • Tasks
      • Task Assignment
      • Task Details
    • Insights
      • Components
      • Reports
      • Users
      • Logs
  • Administration
    • Policies
    • Pipelines
      • Approval
      • Backup
      • Build
      • Call API
      • Check Policy
      • Deploy
      • Deploy Configuration
      • Notification
      • Start / Stop
    • Tasks
    • App Groups
    • Access Groups
    • System
      • Accounts
      • Notifications
      • System Status
      • System Logs & Tools
      • System Configuration
      • Repository
        • Log Solution
      • Product License
      • Management API
      • Mendix Configuration
    • Feedback
  • Checks
    • APIs
      • Published APIs must use authentication
    • App
      • Project security level
      • Project security enabled
      • Demo users enabled
      • Anonymous users enabled
      • Strong password policy
      • Default admin username changed
      • Anonymous user access restricted
      • Default admin user restricted
      • Use strong hash algorithm
      • Check user role security for consistency
      • Restrict users to a single session
      • Perform strict page URL checks
      • Project naming standards
    • Components
      • Components with vulnerabilities
      • Mendix runtime version age
      • Mendix runtime support status
      • Non platform supported components
      • Max component age
      • Average age components
      • Use latest version of Marketplace module
      • Use latest version of Marketplace widget
      • Use latest version of Mendix
      • Limit number of Java libraries
      • Limit number of widgets
      • Use minimum Mendix runtime version
    • Constants
      • Do not expose constants to client
    • Development
      • Last commit to production
      • Last commit to project
      • Project documentation standards
      • Project organization standards
      • Project logging standards
    • Domain Model
      • Default member access rights restricted
      • Use read only attributes in XPath constraints
      • Anonymous users can only change own data
      • Anonymous users cannot change unlimited length strings
      • Domain model standards
      • Anonymous user access restricted
      • Naming standards - Domain Model
      • Documentation standards - Domain Model
    • Enumerations
      • Naming Standards - Enumerations
    • Microflows
      • Incorrect date format
      • Incorrect empty string check
      • Empty variable used
      • Apply entity access when generating documents
      • Use inherited entities from System module
      • Web service calls with templates should be escaped
      • Naming Standards - Microflows
      • Logging Standards - Microflows
      • Documentation Standards - Microflows
    • Pages
      • Attributes in data views should be editable
      • Naming Standards - Page Flows
      • Documentation Standards - Pages
  • Support
    • Docs
    • Feedback
    • Tickets
    • Releases
    • System Status
    • User Details
Powered by GitBook
On this page
  1. Dashboards

Alerts

The Alerts Dashboard gives you a complete overview of the current state of your apps.

Status

The Status tab provides an aggregated overview of the state of any alerts generated by your apps. It aggregates information about policies, pipelines, tasks, and your hosting platforms. When problems occur with an app an alert is generated by AppControl. Additionally, alerts are automatically received and processed from your hosting platforms. AppControl checks every 5 minutes of there are unacknowledged alerts for each app and updates the status in this dashboard.

The following events generate alerts in AppControl:

  • Policies. If an app fails a policy check an alert is generated.

  • Hosting Platforms. If a hosting platform is experiencing problems an alert is generated.

  • Pipelines. If a pipeline fails to execute an alert is generated.

  • Tasks. If tasks are overdue an alert is generated.

The current status for an app shows the worst alert state (ERROR / WARNING / HEALTHY) for all environments and all alerts sources (E.g. DATABASE, APP MEMORY, APP DISK) for the app that has not yet been acknowledged. If AppControl receives a HEALTHY alert from a given source (E.g. HEALTHY alert is received for APP DISK from Acceptance Envioronment), it will automatically acknowledge all other alerts from the same source (all APP DISK alerts from the Acceptance Environment).

Click on an app to open the app dashboard.

Alerts

The Alerts tab lists all alerts generated by all apps and environments. Use this view to search for and filter alerts. The following information is available for each alert:

  • Alert ID. A unique ID generated by the source of the alert.

  • Message. A description of the reason the alert was generated.

  • Is Acknowledged. If checked, this alert is no longer used to calculate the current state of the app in the app status dashboard. This is flag is automatically set by AppControl.

  • Alert level. The severity level of the alert.

  • Alert type. The alert category: Policies, Tasks, Hosting Platform, Logs, Releases.

  • Alert source. What generated the alert. Usually this is AppControl or a hosting platform.

  • Timestamp. The timestamp of the alert.

  • Service. A sub category of the alert type. This information is not always available for all alerts, but when available, it helps to further identify the source of the alert. (E.g. 'Application Container Memory Percentage' for an alert with the alert type 'Hosting Platform')

  • App. The name of the app that the alert was generated for.

  • Environment. The ID of the environment that the alert was generated for.

PreviousPlatformNextApp

Last updated 4 months ago