|
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. |