Skip to content

Commit

Permalink
[network metrics] instance network interface schema
Browse files Browse the repository at this point in the history
This is related to the ongoing work in [plumbing instance/guest
metrics](oxidecomputer/propolis#742) through to an
oximeter producer in propolis.

Includes:
- Rewriting the comment for `trait Target` in Oximeter to not being prepped for deprecation,
  as it does come in handy for custom needs
- The main differentiating field among instance network information here is `interface_id`, which is
  exposed to propolis via the client's `NetworkInterfaceRequest`. We currently match the `nic.slot` to the `port.slot` to pass which of the
  requested nics `interface_id` uuids are part of the request.
  • Loading branch information
zeeshanlakhani committed Aug 28, 2024
1 parent c3c5f84 commit 5bb97ae
Show file tree
Hide file tree
Showing 7 changed files with 202 additions and 265 deletions.
Loading

0 comments on commit 5bb97ae

Please sign in to comment.