GoJadeProbe

module
v0.0.0-...-1d92d00 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 25, 2024 License: AGPL-3.0

README

GoJadeProbe

GoJadeProbe is a system probe written in Go, designed to collect and report various information about the host.

Features

  • Collects host information such as architecture, operating system, hostname, kernel version, version, platform, family, CPU load, memory usage, used memory, total memory, network name, received bytes, sent bytes, and local IP.
  • Stores the collected data in a SQLite database.
  • Provides an API to query and export the data.

Installation

First, you need to install Go. Then, you can use the following command to get and install GoJadeProbe:

git clone https://github.com/Martin-Winfred/GoJadeProbe.git

Usage

To run GoJadeProbe, you can use the following command:

go run main.go

Then, you can visit http://localhost:8080 in your browser to view and query the data.

Contributing

Contributions of any kind are welcome, including reporting issues, suggesting new features, improving the code, etc.

License

GoJadeProbe is licensed under the AGPL License. See the LICENSE file for details.

Directories

Path Synopsis
cmd
GoJadeProbe command
pkg
api

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL