SSH Action Plugin
dynaTrace >= 4.x
Joe Hoffman (email@example.com)
Ensures encrypted communication with remote machine
It accepts SSH connections from whatever responds on port 22 on the specified machine. This means that it could be vulnerable to a Man in the Middle attack. Therefore we suggest running it on and across only trusted networks.
Output from the executed command is written to the plugin log which can be found in the log directory of the Collector where the plugin is being executed.
Additional suggested Improvements
- Provide a switch to be able to disable logging for verbose commands
- Regex Match for output match
- Configurable as a task
- Success criteria
- Make the SSH port configurable
- Most of these features would be attainable by adding this SSH functionality to the Generic Execution Plugin and making the SSH feature optional.
Feel free to contribute any changes on Github