Socktop 1.5 released ! #24
jasonwitty
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Overview
Hello Everyone, sorry its been a little while since I have published a major update to crates.io but I have been adding features behind the scenes and wanted to wait until we had some good upgrades in place before the announcement so that it was worth while for current users to upgrade.
This release adds major features including a modal window system which is used for about, help, connection error and process details screens. Oh yea, we now have process details. Choose a process on the right panel and hit enter to see details on a process including CPU, CPU time, threads, memory, related information and journal entries. I think you might enjoy navigating to parent processes with the P key. And to help find processes I have also added a search. Hit / to start searching. Dont worry we now have a help screen available as well when you hit the h key so you dont need to reference github if you forget a hot key.
I have also cleaned up the disks section since the last release properly showing the partition tree, removing dups and adding nvme temp.
This release also contains a substantial refactor that allows you to easily use the agent in your own project without needing to build out the scaffolding. I have introduced the socktop_connector which is also published as a stand alone lib. Importing this into your project allows you to talk to socktop agents and get system information in your project. Also fully compatible with WASM, example can be found in the github repo!
The agent is backward compatible with earlier versions of socktop, so you can update as you go. Likewise the new tui is compatible with previous agents, as long as you don't try to load processes. If you do you will see the appropriate message displayed to update the client for that feature.
Full release notes available below.
Release Notes - v1.50.1
Features
TUI Enhancements
/to search,cto clear, Enter to select first matcha)Process Details Modal
Disk Monitoring
Connection Handling
socktop_connector Library
Performance
Agent Optimizations
Bug Fixes
Documentation
This discussion was created from the release Socktop 1.5 released !.
All reactions