yexuanyang opened a new pull request, #25:
URL: https://github.com/apache/hertzbeat-collector-go/pull/25

   Major changes:
   - Add complete SSH collector implementation with support for:
     * Password and private key authentication
     * SSH proxy server connection
     * Two parse modes (oneRow and multiRow)
     * Configurable timeout
   
   - Unify collection response status codes across all collectors:
     * Define constants in internal/constants
     * Update JDBC and other collectors to use unified codes
   
   - Refactor job scheduling mechanism:
     * Implement priority-based metrics grouping and sorting
     * Add time-based metric filtering by collection interval
     * Add thread-safe operations with mutex
   
   - Optimize Arrow serialization:
     * Remove redundant metadata fields from RecordBatch
     * Streamline data structure for better performance
   
   - Add SSH protocol parameter replacement support
   - Move golang.org/x/crypto to direct dependency
   
   TODO:
   - Implement the connection reuse logic of SSH


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to