» bigip_ltm_monitor

bigip_ltm_monitor Configures a custom monitor for use by health checks.

For resources should be named with their "full path". The full path is the combination of the partition + name of the resource. For example /Common/my-pool.

» Example Usage

resource "bigip_ltm_monitor" "monitor" {
  name = "/Common/terraform_monitor"
  parent = "/Common/http"
  send = "GET /some/path\r\n"
  timeout = "999"
  interval = "999"
  destination = "1.2.3.4:1234"
}

resource "bigip_ltm_monitor" "test-ftp-monitor" {
    name = "/Common/ftp-test"
    parent = "/Common/ftp"
    interval          = 5
    time_until_up     = 0
    timeout           = 16
    destination       = "*:8008"
    filename = "somefile"
}

» Argument Reference

  • name (Required) Name of the monitor

  • parent - (Required) Existing LTM monitor to inherit from

  • interval - (Optional) Check interval in seconds

  • timeout - (Optional) Timeout in seconds

  • send - (Optional) Request string to send

  • receive - (Optional) Expected response string

  • receive_disable - (Optional)

  • reverse - (Optional)

  • transparent - (Optional)

  • manual_resume - (Optional)

  • ip_dscp - (Optional)

  • time_until_up - (Optional)

  • destination - (Optional) Specify an alias address for monitoring

  • compatibility - (Optional) Specifies, when enabled, that the SSL options setting (in OpenSSL) is set to ALL. Accepts 'enabled' or 'disabled' values, the default value is 'enabled'.

  • filename - (Optional) Specifies the full path and file name of the file that the system attempts to download. The health check is successful if the system can download the file.

  • mode - (Optional) Specifies the data transfer process (DTP) mode. The default value is passive. The options are passive (Specifies that the monitor sends a data transfer request to the FTP server. When the FTP server receives the request, the FTP server then initiates and establishes the data connection.) and active (Specifies that the monitor initiates and establishes the data connection with the FTP server.).