Extend the platform,
empower your team.
Monitor SFTP availability and performance.
ExtensionThis ActiveGate extension connects to a remote host and offers insights into the availability and performance of SFTP connections. The gathered data is transmitted to Dynatrace as a third-party synthetic test, enabling comprehensive analysis of outages and performance trends over time.
Use cases:
Provide the IP or hostname of the SFTP server
The SFTP server port
Allows the extension to create external synthetic tests and post results to the test.
URL of the Dynatrace API. Examples: abc123.dynatrace-managed.com/e/d22e9814-d46d-4b11-8ba0-6f76708e385f
, abc1234.live.dynatrace.com
.
Create a token with the ExternalSyntheticIntegration
scope.
Provide optional file paths. Allows the extension to test SFTP read and upload.
Enter remote directory to upload
Local file path. A file path on the ActiveGate that is accessible to the extension.
Interval in which to run the extension.
Credentials for the SFTP user
Optionally, store user name and password in the credential vault. If chosen, select the appropriate credential from the dropdown.
If credential vault is not used, enter user name here.
If credential vault is not used, enter password here.
Configure which tests the extension will run.
If enabled, the extension will attempt to read the contents of the directory and record the time it takes to perform this check.
If enabled, the extension will attempt to upload the file provided in the "Local file to upload" parameter. The extension will record the amount of time it takes to perform this test.
Verify that files are being processed as expected. Some SFTP servers run batch jobs or virus scans on files in SFTP directories. These processes temporarily rename files for further processing. This feature monitors files that have been renamed with a specific file suffix and ensures that their processing job is completed within a defined time frame.
File suffix that indicates processing is taking place. For example, pending.
Age in minutes that indicates a file failed to be processed
If enabled, connect to the SFTP server via a proxy
If you use a proxy to communicate externally, enter the host:port
If using Basic Auth to HTTP proxy, enter the username
If using Basic Auth to HTTP proxy, enter the password
If the connection to the SFTP server requires a security key provide the details here.
Optionally, store the key file in the credential vault. If chosen, select the appropriate credential from the dropdown.
Add the full path to key on the ActiveGate.
Enable detailed logging on the host running the extension.
By default logs are found on Linux hosts at: /var/log/dynatrace/oneagent/extensions/datasources
and on Windows hosts at: C:\ProgramData\dynatrace\oneagent\log\extensions\datasources
Once the extension is successfully running, you can explore tests from the Synthetic menu. These are automatically created using the hostname and port of the endpoint.
Outages are automatically signalled by Dynatrace, and in depth metrics are available same as for other synthetic tests. These can be found easily by typing "synthetic.external" in the Metrics menu.
Initial release