SaaSHub helps you find the best software and product alternatives Learn more →
Gopsutil Alternatives
Similar projects and alternatives to gopsutil
-
rclone
"rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
Gin
Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.
-
-
-
-
-
Telegraf
Agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data.
-
Nomad
Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.
-
-
-
dapr
Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.
-
terragrunt
Terragrunt is a flexible orchestration tool that allows Infrastructure as Code written in OpenTofu/Terraform to scale.
-
-
-
-
groupcache
groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.
-
stats
:chart_with_upwards_trend: Monitors Go MemStats + System stats such as Memory, Swap and CPU and sends via UDP anywhere you want for logging etc... (by go-playground)
-
-
gopsutil discussion
gopsutil reviews and mentions
-
Need help understanding versioning for a project
The specific example I'm talking about is https://github.com/shirou/gopsutil. In the usage section the imports reference both "shirou/gopsutil/v3/mem" and "shirou/gopsutil/mem" but the GitHub project sits at "shirou/gopsutil" and the go.mod references "shirou/gopsutil/v3". How does go figure out what version it's supposed to use? And how does it figure out how to use an older version if the project root is now "gopsutil/v3"?
- Datadog Agent for LinuxOne
-
Hacer un endpoit para saber el estado del host con echo en Golang parte 2
They use gopsutil to get the host runtime details and return them as response to HTTP requests to /status.
-
Get uptime for another process in Golang
That might help you: https://github.com/shirou/gopsutil
-
I need a monitoring tool for freebsd
Golang process metrics but cpu, io are missing for freebsd https://github.com/shirou/gopsutil
-
cross build on Linux with cgo with github ci/cd
I'm trying to cross build on Linux a project which uses https://github.com/shirou/gopsutil.
-
Terminal based activity monitor for Raspberry Pi 4 written in Go
Good project. One note: why you haven't used gopsutil library to extract system data?
- How do I programmatically determine CPU information?
-
Gopher Gold #11 - Wed Sep 16 2020
shirou/gopsutil (Go): psutil for golang
-
A note from our sponsor - SaaSHub
www.saashub.com | 17 Jan 2025
Stats
shirou/gopsutil is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.
The primary programming language of gopsutil is Go.