CheckMK

From FojiSoft Docs

CheckMK is a monitoring software used for keeping tabs on the health of IT infrastructure. It can monitor various components like servers, applications, networks, and even cloud setups. This article will guide you through connecting FojiSoft to CheckMK. By following these steps, you'll be able to seamlessly pull valuable status, metric data, and notifications from CheckMK directly into FojiSoft, enhancing your system's overall functionality and providing a more comprehensive view of your IT environment.

Agent Pool Configuration

If your CheckMK server is not accessible from the internet, you must configure an agent pool to be allowed to communicate with your server.

  1. Log into your Foji account
  2. Access Agent Pools under Integrations in the navigation menu of the Settings application
  3. Edit the agent pool
  4. Add your CheckMK server name and port to the list of allowed hosts. The following standard ports may be useful for reference:
    • http: 80
    • https: 443
  5. Save the agent pool

Adding a Connection

  1. Log into your Foji account
  2. Access Connections under Integrations in the navigation menu of the Settings application
  3. Click the New Connection button
  4. Click the CheckMK Site provider in the list. You may search for it in the search box or find it under Data
  5. Configure the Connection Fields
  6. Click the Create button

Configuring Connection Fields

Name

Enter a unique name for your connection. This name will help you identify and manage your connections within FojiSoft.

Folders

Optionally, select or create folders to better organize your connections. See Connection Folders for more information.

Url

Enter the full url to the CheckMK site on the server. For example: https://monitoring.example.com/sitename/check_mk

Connection Mode

Select the applicable connection mode:

  • Agents: if using an Agent Pool to connect to the CheckMK server
  • Direct: if CheckMK server is accessible from the internet

Username

Enter the username for a CheckMK user

Automation Secret

Enter the automation secret for the CheckMK user