org.apache.hadoop.contrib.failmon (Hadoop 0.20.1+169.127 API)
Date: 2011-01-16

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.apache.hadoop.contrib.failmon

Interface Summary
Monitored | Represents objects that monitor specific hardware resources and can query them to get EventRecords describing the state of these resources.

Class Summary
Anonymizer | This class provides anonymization to SerializedRecord objects.
Continuous | This class runs FailMon in a continuous mode on the local node.
CPUParser | Objects of this class parse the /proc/cpuinfo file to gather information about present processors in the system.
Environment | This class provides various methods for interaction with the configuration and the operating system environment.
EventRecord | Objects of this class represent metrics collected for a specific hardware source.
Executor | This class executes monitoring jobs on all nodes of the cluster, on which we intend to gather failure metrics.
HadoopLogParser | An object of this class parses a Hadoop log file to create appropriate EventRecords.
HDFSMerger |
LocalStore | This class takes care of the temporary local storage of gathered metrics before they get uploaded into HDFS.
LogParser | This class represents objects that provide log parsing functionality.
MonitorJob | This class is a wrapper for a monitoring job.
NICParser | Objects of this class parse the output of ifconfig to gather information about present Network Interface Cards in the system.
OfflineAnonymizer | This class can be used to anonymize logs independently of Hadoop and the Executor.
PersistentState | This class takes care of the information that needs to be persistently stored locally on nodes.
RunOnce | Runs a set of monitoring jobs once for the local node.
SensorsParser | Objects of this class parse the output of the lm-sensors utility to gather information about fan speed, temperatures for cpus and motherboard etc.
SerializedRecord | Objects of this class hold the serialized representations of EventRecords.
ShellParser | Objects of this class parse the output of system command-line utilities that can give information about the state of various hardware components in the system.
SMARTParser | Objects of this class parse the output of smartmontools to gather information about the state of disks in the system.
SystemLogParser | An object of this class parses a Unix system log file to create appropriate EventRecords.

Enum Summary
OfflineAnonymizer.LogType |

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2009 The Apache Software Foundation