Skip to main content

A high-performance utility for managing and evaluating huzz.

Project description

💅 huzz

huzz is a cross-platform, full-screen tui observability toolkit. strictly lowercase, period-free, and always locked in.

🚀 high-utility observability

  • huzz: the service/asset unit.
  • aura: overall unit health/rizz (0-100).
  • motion: real-time activity/throughput levels.
  • fine shi: functional integrity (no lies detected).
  • is she going: operational status (ready for the motion).
  • cooked: critical infrastructure failure.

📦 installation

pip install huzz

aws support

pip install "huzz[aws]"

📖 how it works (no cap)

standard usage

from huzz import HuzzRegistry, HuzzEntity
from huzz.cli import run_tui

infra = HuzzRegistry("tokyo-node-1")
infra.add_asset(HuzzEntity(name="api-v2", aura=99, locked_in=True))

run_tui(infra)

core cloudwatch integration

huzz includes a built-in CloudWatch adapter.

from huzz import HuzzRegistry, HuzzEntity, CloudWatchAdapter
from huzz.cli import run_tui

registry = HuzzRegistry("aws-monitor")
adapter = CloudWatchAdapter(region="us-east-1")

registry.add_asset(HuzzEntity(
    name="my-ec2-instance", 
    type="EC2", 
    metadata={"cw_name": "i-0abc12345"}
))

# use the core adapter in the audit loop
registry.audit(update_fn=adapter.update_asset)
run_tui(registry)

💅 cli toolkit

type huzz in your terminal to see the live dashboard. supports windows, linux, and macos.

🙏 Credits & Inspiration


stay locked in, keep the motion going.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

huzz-0.3.2.tar.gz (7.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

huzz-0.3.2-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file huzz-0.3.2.tar.gz.

File metadata

  • Download URL: huzz-0.3.2.tar.gz
  • Upload date:
  • Size: 7.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.3

File hashes

Hashes for huzz-0.3.2.tar.gz
Algorithm Hash digest
SHA256 b3c0193d3d0dc01feb282929d86817c0c0619b7e23d3a8c45e76b719563d8ee2
MD5 52201300de415af974327a0e326af81d
BLAKE2b-256 7e91518bda2191d942cce55cb55d02c5ed37f00f4c5e23dacec86cbd48bd9bb0

See more details on using hashes here.

File details

Details for the file huzz-0.3.2-py3-none-any.whl.

File metadata

  • Download URL: huzz-0.3.2-py3-none-any.whl
  • Upload date:
  • Size: 7.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.3

File hashes

Hashes for huzz-0.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a936b5cd255c4bc02319afecde6bea7617acdfc1bb3d936517661b87a453170f
MD5 f37f1b6221014078051e1d64daa70eb3
BLAKE2b-256 dd7af39da7b265e21d5b0692e1b6e0d8f9a54d492bb7a017a37dfa58539de471

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page