CheckMK
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.
- Log into your Foji account
- Access Agent Pools under Integrations in the navigation menu of the Settings application
- Edit the agent pool
- 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
- Save the agent pool
Adding a Connection
- Log into your Foji account
- Access Connections under Integrations in the navigation menu of the Settings application
- Click the New Connection button
- Click the CheckMK Site provider in the list. You may search for it in the search box or find it under Data
- Configure the Connection Fields
- 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