About checkmk standalone version

Hello, I have a few questions.

  1. Is “standalone” a version that doesn’t use omd?
  2. Then, how should I install the “standalone” version?
  3. Nagios provides the unique value of SERVICE through SERVICEPROBLEMID.
    In CheckMK, can SERVEDESC be regarded as a unique value of SERVICE?

Hi @jiseonglee

the ‘standalone’ version still makes use of the OMD. Read more here: What is the Open Monitoring Distribution | Checkmk

So you install the ‘standalone’ using the ‘normal’ OMD commands. Read more here: Monitoring instances (sites) - Managing sites with Checkmk

Don’t know enough about Nagios to answer your third question :wink:

1 Like

@elias.voelker Thank you for your quick reply!

I have one more question. In question 3,
When notification is generated in checkMK, I understand that the service name is set to the environment variable NOTIFY_SERVICEDESC (e.g., with a value of Memory). At this time, can I see NOTIFY_SERVICEDESC as a unique value of Notification generated?

In addition, what is the standalone version? No matter how much I searched the official documents, I couldn’t find a definite explanation.

That’s what I wanted to ask you :wink: (since you brought up that term).
I assumed you meant a single instance instead of a distributed “multi-site” setup.
But these are not different software versions, just different ways of configuring the system.

@martin.schwarz
Thanks for reply.
My guess is that depending on how I install checkmk, the location where I put the Notification script will change.
If you know pagerduty, you will understand by looking at this. This guide describes how to integrate Checkmk

What they call “standalone version” sounds like some manual installation from a source archive.
If you have installed Checkmk following the official documentation, then you have what they call “OMD version” and you should use the local path for any local addition.

Thank you so much for your answer!

But if you look at the reply of Elias.voelker below,

Do you know what this means?

@elias.voelker used that term in quotes. Surely he meant “standalone setup” instead of “distributed setup”.

You install the software package for your OS (.rpm or .deb) and then use the omd command to create and manage a monitoring site (instance). Please see the docs for more info on installing:

… as well as the links Elias already posted.

My 2cents - the standalone version was a version you can install in a existing Nagios installation manually. This was in a time long long before now :slight_smile:
Before the OMD as a software distribution was existing.

In a galaxy far far away?

1 Like

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed. Contact an admin if you think this should be re-opened.