Sqoop 2 Server Health Tests
Sqoop 2 Server File Descriptors
This Sqoop 2 Server health test checks that the number of file descriptors used does not rise above some percentage of the Sqoop 2 Server file descriptor limit. A failure of this health test may indicate a bug in either Hadoop or Cloudera Manager. Contact Cloudera support. This test can be configured using the File Descriptor Monitoring Thresholds Sqoop 2 Server monitoring setting.
Short Name: File Descriptors
Property Name | Description | Template Name | Default Value | Unit |
---|---|---|---|---|
File Descriptor Monitoring Thresholds | The health test thresholds of the number of file descriptors used. Specified as a percentage of file descriptor limit. | sqoop_server_fd_thresholds | critical:70.0, warning:50.0 | PERCENT |
Sqoop 2 Server Heap Dump Directory Free Space
This Sqoop 2 Server health test checks that the filesystem containing the heap dump directory of this Sqoop 2 Server has sufficient free space. This test can be configured using the Heap Dump Directory Free Space Monitoring Absolute Thresholds and Heap Dump Directory Free Space Monitoring Percentage Thresholds Sqoop 2 Server monitoring settings.
Short Name: Heap Dump Directory Free Space
Property Name | Description | Template Name | Default Value | Unit |
---|---|---|---|---|
Heap Dump Directory Free Space Monitoring Absolute Thresholds | The health test thresholds for monitoring of free space on the filesystem that contains this role's heap dump directory. | heap_dump_directory_free_space_absolute_thresholds | critical:5.36870912E9, warning:1.073741824E10 | BYTES |
Heap Dump Directory Free Space Monitoring Percentage Thresholds | The health test thresholds for monitoring of free space on the filesystem that contains this role's heap dump directory. Specified as a percentage of the capacity on that filesystem. This setting is not used if a Heap Dump Directory Free Space Monitoring Absolute Thresholds setting is configured. | heap_dump_directory_free_space_percentage_thresholds | critical:never, warning:never | PERCENT |
Sqoop 2 Server Host Health
This Sqoop 2 Server health test factors in the health of the host upon which the Sqoop 2 Server is running. A failure of this test means that the host running the Sqoop 2 Server is experiencing some problem. See that host's status page for more details.This test can be enabled or disabled using the Sqoop 2 Server Host Health Test Sqoop 2 Server monitoring setting.
Short Name: Host Health
Property Name | Description | Template Name | Default Value | Unit |
---|---|---|---|---|
Sqoop 2 Server Host Health Test | When computing the overall Sqoop 2 Server health, consider the host's health. | sqoop_server_host_health_enabled | true | no unit |
Sqoop 2 Server Log Directory Free Space
This Sqoop 2 Server health test checks that the filesystem containing the log directory of this Sqoop 2 Server has sufficient free space. This test can be configured using the Log Directory Free Space Monitoring Absolute Thresholds and Log Directory Free Space Monitoring Percentage Thresholds Sqoop 2 Server monitoring settings.
Short Name: Log Directory Free Space
Property Name | Description | Template Name | Default Value | Unit |
---|---|---|---|---|
Log Directory Free Space Monitoring Absolute Thresholds | The health test thresholds for monitoring of free space on the filesystem that contains this role's log directory. | log_directory_free_space_absolute_thresholds | critical:5.36870912E9, warning:1.073741824E10 | BYTES |
Log Directory Free Space Monitoring Percentage Thresholds | The health test thresholds for monitoring of free space on the filesystem that contains this role's log directory. Specified as a percentage of the capacity on that filesystem. This setting is not used if a Log Directory Free Space Monitoring Absolute Thresholds setting is configured. | log_directory_free_space_percentage_thresholds | critical:never, warning:never | PERCENT |
Sqoop 2 Server Process Status
This Sqoop 2 Server health test checks that the Cloudera Manager Agent on the Sqoop 2 Server host is heart beating correctly and that the process associated with the Sqoop 2 Server role is in the state expected by Cloudera Manager. A failure of this health test may indicate a problem with the Sqoop 2 Server process, a lack of connectivity to the Cloudera Manager Agent on the Sqoop 2 Server host, or a problem with the Cloudera Manager Agent. This test can fail either because the Sqoop 2 Server has crashed or because the Sqoop 2 Server will not start or stop in a timely fashion. Check the Sqoop 2 Server logs for more details. If the test fails because of problems communicating with the Cloudera Manager Agent on the Sqoop 2 Server host, check the status of the Cloudera Manager Agent by running /etc/init.d/cloudera-scm-agent status on the Sqoop 2 Server host, or look in the Cloudera Manager Agent logs on the Sqoop 2 Server host for more details. This test can be enabled or disabled using the Sqoop 2 Server Process Health Test Sqoop 2 Server monitoring setting.
Short Name: Process Status
Property Name | Description | Template Name | Default Value | Unit |
---|---|---|---|---|
Sqoop 2 Server Process Health Test | Enables the health test that the Sqoop 2 Server's process state is consistent with the role configuration | sqoop_server_scm_health_enabled | true | no unit |
Sqoop 2 Server Swap Memory Usage
This Sqoop 2 Server health test checks the amount of swap memory in use by the role. A failure of this health test may indicate that your machine is overloaded. This test can be configured using the Process Swap Memory Thresholds monitoring settings.
Short Name: Swap Memory Usage
Property Name | Description | Template Name | Default Value | Unit |
---|---|---|---|---|
Process Swap Memory Thresholds | The health test thresholds on the swap memory usage of the process. | process_swap_memory_thresholds | critical:never, warning:any | BYTES |
Sqoop 2 Server Unexpected Exits
This Sqoop 2 Server health test checks that the Sqoop 2 Server has not recently exited unexpectedly. The test returns "Bad" health if the number of unexpected exits goes above a critical threshold. For example, if this test is configured with a critical threshold of 1, this test would return "Good" health if there have been no unexpected exits recently. If there has been 1 or more unexpected exits recently, this test would return "Bad" health. This test can be configured using the Unexpected Exits Thresholds and Unexpected Exits Monitoring Period Sqoop 2 Server monitoring settings.
Short Name: Unexpected Exits
Property Name | Description | Template Name | Default Value | Unit |
---|---|---|---|---|
Unexpected Exits Monitoring Period | The period to review when computing unexpected exits. | unexpected_exits_window | 5 | MINUTES |
Unexpected Exits Thresholds | The health test thresholds for unexpected exits encountered within a recent period specified by the unexpected_exits_window configuration for the role. | unexpected_exits_thresholds | critical:any, warning:never | no unit |