Incident management

Although AppHealer's primary task is not act as incident management tool, it contains simple tool for incident management.
Incidents can be created automatically via monitors check (with configured conditions to create/close) or manually.
Like all task management systems (e.g. Jira, Bugzilla, etc.), each task has a history, can be commented, and has following properties:
  • assigned user
  • status - one of predefined statuses.
    These statuses were defined according to work on incidents.
    • new
    • confirmed - ideal to set after confirmation of automatically created incident
    • investigating - when searching logs, trying to simulate incident etc.
    • fixing - we know what cause the incident and working on fix
    • observing - we fix the problem, deploy it on production and observing if that problem occurs again
    • close - on automatically created incidents when matched closing conditions, otherwise when we successfully find what cause the problem and fix it.