Discussion
Loading...

Post

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Chuck Tuffli
@ctuffli@mastodon.online  ·  activity timestamp 2 weeks ago

If bhyve was able to generate I/O statistics per virtual machine, how should they get retrieved? iostats? snmp? some custom bhyve interface? Ouija board?

#FreeBSD #bhyve

  • Copy link
  • Flag this post
  • Block
Shawn Webb
@lattera@bsd.network replied  ·  activity timestamp 2 weeks ago

@ctuffli There is the bhyvectl(8) command. I don't know if that's what you're after, but it might be.

edit[0]: The manual page is incomplete. Just run the bhyvectl command with no arguments, and that will give you a better picture of what it can do.

  • Copy link
  • Flag this comment
  • Block
Chuck Tuffli
@ctuffli@mastodon.online replied  ·  activity timestamp 2 weeks ago

@lattera I looked at bhyvectl and didn't think it did what I wanted. The question I'm trying to answer is, for a given VM, how many virtual disk read/write/discard operations has it done and at what rate (i.e., IOPs, bandwidth, and latency). The question is would others find this information useful and if so, where would they expect to find the results.

The vague mental model is: zpool iostat but for VMs.

  • Copy link
  • Flag this comment
  • Block
Shawn Webb
@lattera@bsd.network replied  ·  activity timestamp 2 weeks ago

@ctuffli Ah, yeah, that makes sense. I wonder if DTrace could be of use here.

  • Copy link
  • Flag this comment
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.1-alpha.8 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login