Skip to content

Incident management system integration

ashie edited this page Oct 3, 2014 · 35 revisions

Overview

Now Hatohol aims to become the hub among various system management softwares, not only system monitoring tools but also job management tools, incident management tools, log management tools and so on. See also http://www.hatohol.org/about/ (written in Japanese).

About incident management tools, we are planning following features:

  • Post tickets to them automatically when focused events are occured.
  • Consolidate monitoring information and the ticket information.
  • Update the ticket status automatically when it's needed.

At the first step Hatohol supports Redmine as the incident management system to integrate.

Usage

For Hatohol 14.09 or later

Setup a Redmine server

  • Enable REST API.
    • "Administration" -> "Settings" -> "Authentication" -> "Enable REST web service"
  • Prepare a user to post tickets.
  • Create a project on it (or use an existing project).
  • Join the user to the project
  • Open "My account" page
    • Confirm the user's API access key placed in the right side bar.

Configure settings for posting incidents

  • Run Hatohol server & client as usual.
  • Open "Settings" -> "Incident tracking"
  • Press "EDIT INCIDENT TRACKING SERVER"
    • Register a incident tracking server
  • Press "ADD" button
    • Choose each conditions
      • When an event satisfies the conditions, an incident will be posted automatically to the specified incident tracking server

Test

  • Open the events page.
  • See "Incident" column.
    • When an incident is successfully posted, a link is shown on the cell.
    • When the status of the incident is changed at the incident tracking server, it will be synchronized automatically.