Questions tagged [check-mk]

Check_MK is an extension to the Nagios monitoring system that allows creating rule-based configuration using Python and offloading work from the Nagios core to make it scale better, allowing more systems to be monitored from a single Nagios server.

is a comprehensive, open-source addon for the monitoring software . The extension is offloading work from the Nagios core to make it scale better, allowing more systems to be monitored from a single Nagios server. You can integrate into your existing Nagios/Icinga environment.

simplifies the configuration and makes monitoring with Nagios much more efficient.

is fully open source and available under the terms of the GNU GPL.

85 questions
0
votes
0 answers

CheckMK 2.0.0p35 pnp4nagios graphs not working with Thruk 3.04

Hello Thruk Community, I have a CheckMK 2.0.0p35 RAW Edition working on Ubuntu 22.04.6 running Thruk 3.04 (latest release), I'm using pnp4nagios and livestatus integration just for reference as well. My issue is only with the graphs displaying…
0
votes
0 answers

Webhook CheckMK Notification Not Working, How Do I find verbose logs for this notification?

I am aware of the notify.log located at /opt/omd/sites/servername/var/log/notify.log however this provides very little information about what is actually happening when my custom python script runs. I am using the python script below but it is not…
Quinn Favo
  • 78
  • 7
0
votes
1 answer

How to integrate the Skype with the Checkmk Server which is running in AWS instance

I have a Separate server in AWS with the Checkmk running over it and i now want to integrate with SKYPE with the CheckMk so that the alerts can be seen in the Skype . is there any possible ways for doing this ? There is no documents for this…
0
votes
1 answer

Checkmk Dynamic service monitoring without any script

I am monitoring JPM services with script placed in check_mk_agent/local . do we have any other way by which we can monitor java related services without any script deployment in checkmk agent. I have kept list of services and script in this location…
0
votes
1 answer

datadog local check setup same as check_mk local check for monitoring

I would like to setup datadog local check ( same as check_mk local check ) https://docs.checkmk.com/latest/en/localchecks.html As example when i echo out the result in shell script as parameter fist parameter get as ,ok ,warm ,critical in check_mk ,…
0
votes
1 answer

How to configure the monitored services for an entire host group or folder?

This should be easy to configure, but I do not find the menu entry for this in the Checkmk Web Interface: I have folders and host groups with many hosts listed there. My goal is to define the monitored services for all hosts in this folder or group.…
Erich
  • 101
  • 1
0
votes
1 answer

how do I check the size of a directory and add "didnt change after time x"

I am monitoring witch Check-MK and i know how to get this skript as a service right into Check-MK. I need just the skript: check the directory size and I want to get an alert if it didnt change after 1,5h to check the folder size: folder_size=$(du…
0
votes
1 answer

Getting "'__name__' not in globals" when updating custom plugins for 2.0

I have updated my check_mk from 1.6.x to 2.0.x My custom omd-plugins got messed up and so I started to refactor them for the new 2.0 API with the help of this article. However, when the time for testing came, I got this: OMD[my_omd]:~$ cmk…
Chris
  • 5,788
  • 4
  • 29
  • 40
0
votes
0 answers

checkmk monitor hdd health with SMART for windows hosts

Hi I need to monitor the Health of hdd and ssds of windows Hosts. I try to use checkmk to do this. I found this: https://checkmk.com/de/integrations/openhardwaremonitor_smart But no tutorial or docu for this. Agent is installed and works. But How…
Felix
  • 5,452
  • 12
  • 68
  • 163
0
votes
1 answer

How to loop over inventory host/ip and add push it through an API in ansible

So I'm fairly new to Ansible. I'm trying to get the ip address and hostname from my inventory: - set_fact: ip_out: "{{hostvars[inventory_hostname].ansible_default_ipv4.address }}" host_out:…
0
votes
1 answer

Problem with reschedule check in check-mk

please help me. when I create a check in the mrpe.cfg and add a parameter (interval=200), I do not have the ability to use “reschedule check”. is there any way to fix it? thank you in advance. enter image description here
0
votes
0 answers

local check Windows active logins output for "not active"

I've got a little local check runnig to see if someone is logged in, in case before I connect via RDP etc. This works fine if someone is logged in: @echo off for /F %%A in ('"query user | find "Aktiv""') DO ( echo 0 logins-aktiv - Aktiv: %%A,…
0
votes
1 answer

GNU time returns different signal than it prints out

While running cronjobs and using mk-job from check_mk to monitor its result, I've stumbled across this: bash: $ /usr/bin/time -f "time_exit: %x" timeout -s SIGKILL 2s sleep 10; echo "shell_exit: $?" Command terminated by signal 9 time_exit:…
0
votes
0 answers

Ansible - Installing Check_MK through Docker

I could use some help. I was tasked to install check-mk (Nagios) through Docker through ansible. I managed to install docker but I can't make it install check-mk through ansible... The command to install check-mk is: docker container run -dit -p…
0
votes
1 answer

Include unicode chars in python3 dict

I'm trying to send a dict with labels to the check_mk web-api - however the web-api uses python2 - and the devs have insisted on validating that the labels are Unicode. My example dict in p3: "": [ { "condition": { …
itChi
  • 642
  • 6
  • 19