system/monitor.c File Reference

#include <stdlib.h>
#include <sys/wait.h>
#include <stdio.h>
#include <string.h>
#include <errno.h>
#include <signal.h>
#include <stdarg.h>
#include "../include/signalHandling.h"
#include "../include/monitor.h"

Go to the source code of this file.

Defines

#define MONITORCMD   "/usr/bin/monitor"
#define MONITORTYPE   "test"
#define MONITORNAME   "virtualitemlogreceiver"

Functions

int monitor (unsigned int sev, const char *pattern, const char *message)
int syslogMonitor (unsigned int logLvl, unsigned int sev, const char *pattern, const char *message,...)

Variables

const char severity [][10]


Define Documentation

#define MONITORCMD   "/usr/bin/monitor"

Definition at line 13 of file monitor.c.

#define MONITORNAME   "virtualitemlogreceiver"

Definition at line 15 of file monitor.c.

#define MONITORTYPE   "test"

Definition at line 14 of file monitor.c.


Function Documentation

int monitor ( unsigned int  sev,
const char *  pattern,
const char *  message 
)

Definition at line 26 of file monitor.c.

int syslogMonitor ( unsigned int  logLvl,
unsigned int  sev,
const char *  pattern,
const char *  message,
  ... 
)

Definition at line 66 of file monitor.c.


Variable Documentation

const char severity[][10]

Initial value:

 {
    "info",
    "warning",
    "critical",
    "failure"
}

Definition at line 17 of file monitor.c.


Generated on Sun Oct 10 01:24:36 2010 for xmlrpc by  doxygen 1.5.8