surveyor

command module
v0.0.8 Latest Latest
Warning

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

Go to latest
Published: Oct 4, 2025 License: BSD-3-Clause Imports: 10 Imported by: 0

README

Surveyor

codecov test Go Report Card GitHub go.mod Go version CodeQL Advanced

Collects common configuration elements from a linux host that are important to ML workloads including:

  • kernel modules.
  • nvidia SMI details.
  • OS release.
  • package list.
  • uname.
  • sysctl.

Data Format

Currently the default is to output a CycloneDX JSON compatible file.

Example Data

Source Name Value
/proc/cmdline nokaslr false
sysctl nofiles 4096
dkms nvidia 2
nvidia-smi model H100 80GB HBM3
ethtool driver
env hosting aws
/proc/cpuinfo cpu.model AMD EPYC 7R13 Processor
/etc/os-release os.release Ubuntu 22.04.3 LTS
uname kernel 6.2.0-1018-aws
date capture.date 2025-01-28 11h33 UTC
identifier capture.uid f3f2e850-b5d4-11ef-ac7e-96584d5248b2

Use cases

  1. Collection and export.
  2. Comparison to other systems.
  3. Verification of all systems within the same environment.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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