This check lets you monitor SSH connectivity to remote hosts and SFTP response times.
The SSH/SFTP check is included in the Datadog Agent package, so you don’t need to install anything else on your server from which you’d like to test SSH connectivity.
Follow the instructions below to configure this check for an Agent running on a host. For containerized environments, see the Containerized section.
init_config: instances: - host: <SOME_REMOTE_HOST> # required username: <SOME_USERNAME> # required password: <SOME_PASSWORD> # or use private_key_file # private_key_file: <PATH_TO_PRIVATE_KEY> # private_key_type: # rsa or ecdsa; default is rsa # port: 22 # default is port 22 # sftp_check: False # set False to disable SFTP check; default is True # add_missing_keys: True # default is False
Restart the Agent to start sending SSH/SFTP metrics and service checks to Datadog.
For containerized environments, see the Autodiscovery Integration Templates for guidance on applying the parameters below.
|blank or |
Run the Agent’s
status subcommand and look for
ssh_check under the Checks section.
|The response time of SFTP|
Shown as second
The SSH Check does not include any events.
Returns CRITICAL if the Agent cannot open an SSH session, otherwise OK.
Returns CRITICAL if the Agent cannot open an SFTP session, otherwise OK.
Need help? Contact Datadog support.
Mistake in the docs? Feel free to contribute!