de.viaboxx.nagios
Class NagiosAppender
java.lang.Object
org.apache.log4j.AppenderSkeleton
de.viaboxx.nagios.NagiosAppender
- All Implemented Interfaces:
- org.apache.log4j.Appender, org.apache.log4j.spi.OptionHandler
public class NagiosAppender
- extends org.apache.log4j.AppenderSkeleton
Appender sending error logs via nagios.
| Fields inherited from class org.apache.log4j.AppenderSkeleton |
closed, errorHandler, headFilter, layout, name, tailFilter, threshold |
| Methods inherited from class org.apache.log4j.AppenderSkeleton |
addFilter, clearFilters, doAppend, finalize, getErrorHandler, getFilter, getFirstFilter, getLayout, getName, getThreshold, isAsSevereAsThreshold, setErrorHandler, setLayout, setName, setThreshold |
MONITORED_SERVICE_NAME
public static final String MONITORED_SERVICE_NAME
- See Also:
- Constant Field Values
MONITORED_HOST_NAME
public static final String MONITORED_HOST_NAME
- See Also:
- Constant Field Values
NagiosAppender
public NagiosAppender()
append
protected void append(org.apache.log4j.spi.LoggingEvent event)
- Specified by:
append in class org.apache.log4j.AppenderSkeleton
close
public void close()
requiresLayout
public boolean requiresLayout()
activateOptions
public void activateOptions()
- Specified by:
activateOptions in interface org.apache.log4j.spi.OptionHandler- Overrides:
activateOptions in class org.apache.log4j.AppenderSkeleton
getSender
public com.googlecode.jsendnsca.NagiosPassiveCheckSender getSender()
setSender
public void setSender(com.googlecode.jsendnsca.NagiosPassiveCheckSender sender)
getNagiosServiceName
public String getNagiosServiceName()
setNagiosServiceName
public void setNagiosServiceName(String nagiosServiceName)
getNagiosHost
public String getNagiosHost()
setNagiosHost
public void setNagiosHost(String nagiosHost)
getNagiosPort
public int getNagiosPort()
setNagiosPort
public void setNagiosPort(int nagiosPort)
getNagiosEncryption
public String getNagiosEncryption()
setNagiosEncryption
public void setNagiosEncryption(String nagiosEncryption)
getNagiosPassword
public String getNagiosPassword()
setNagiosPassword
public void setNagiosPassword(String nagiosPassword)
getMonitoredServiceName
public String getMonitoredServiceName()
setMonitoredServiceName
public void setMonitoredServiceName(String monitoredServiceName)
getMonitoredHostName
public String getMonitoredHostName()
setMonitoredHostName
public void setMonitoredHostName(String monitoredHostName)
getMonitorWarnAs
public String getMonitorWarnAs()
setMonitorWarnAs
public void setMonitorWarnAs(String monitorWarnAs)
getMonitorErrorAs
public String getMonitorErrorAs()
setMonitorErrorAs
public void setMonitorErrorAs(String monitorErrorAs)
getMonitorFatalAs
public String getMonitorFatalAs()
setMonitorFatalAs
public void setMonitorFatalAs(String monitorFatalAs)
isResetStateAfterCritical
public boolean isResetStateAfterCritical()
setResetStateAfterCritical
public void setResetStateAfterCritical(boolean resetStateAfterCritical)
isResetStateAfterWarning
public boolean isResetStateAfterWarning()
setResetStateAfterWarning
public void setResetStateAfterWarning(boolean resetStateAfterWarning)
Copyright © 2012. All Rights Reserved.