Skip to content

TobenderZephyr/Check_MK-Things

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Checks und Anpassungen der CMK Checks

Anpassungen der CMK Komponenten

check_mkevents.cc mit Option fuer Socket Path versehen

char *socket_path         = NULL;

int argc_count = argc;
for (int i = 1; i < argc ; i++) {
    if (!strcmp("-H", argv[i]) && i < argc + 1) {
        remote_host = argv[i+1];
        i++;
        argc_count -= 2;
    }
    else if (!strcmp("-S", argv[i]) && i < argc + 1) {
        socket_path = argv[i+1];
        i++;
        argc_count -= 2;
    } 

if (omd_path)
    snprintf(unixsocket_path, sizeof(unixsocket_path), "%s/tmp/run/mkeventd/status", omd_path);
else if (socket_path)
    snprintf(unixsocket_path, sizeof(unixsocket_path), "%s", socket_path );
else {
    printf("UNKNOWN - OMD_ROOT is not set, no socket path is defined.\n");
    exit(3);
}

Extra noch wurden die Icons und die Generierung der aktiven MKEvent Checks angepasst.

Win Printers geaendert das Offline Network Printer nicht critical werden

Sidebar Snapin mit allen Services welche Notification an haben

check_bi_local.py angepasst das JSON Output erzeugt wird

Dashboard nur mit Host mit aktivierter Benachrichtigung

Weitere Anpassungen

Eigene Checks

Etherbox Check um Spannungscheck und "no connected Sensor" erweitert

APC PDU Check fuer die Leistung der Anschluesse

Eigene Agent Scripte

Remote IPMI Agent Script

Piggyback Example

Website Scrapping und Piggyback Check

About

From check plugins to website extensions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 82.4%
  • VBScript 7.9%
  • PowerShell 6.6%
  • Perl 1.2%
  • C++ 0.9%
  • Shell 0.9%
  • Other 0.1%