You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
test: add a test to check for correct internal links, and fix them
Add a test to check that internal links in markdown files are correct.
Also restrict both markdown tests to only check for files within the git
repo.
Signed-off-by: Pablo Barbáchano <[email protected]>
| balloon |[BalloonDeviceMetrics](../src/vmm/src/devices/virtio/balloon/metrics.rs)|Respresent metrics for the Balloon device. |
115
-
| block |[BlockDeviceMetrics](../src/vmm/src/devices/virtio/virtio_block/metrics.rs)|Respresent aggregate metrics for Virtio Block device. |
116
-
| block\_{block_drive_id} |[BlockDeviceMetrics](../src/vmm/src/devices/virtio/virtio_block/metrics.rs)|Respresent Virtio Block device metrics for the endpoint `"/drives/{drive_id}"` e.g. `"block_rootfs":` represent metrics for the endpoint `"/drives/rootfs"`|
117
-
| i8042 |[I8042DeviceMetrics](../src/vmm/src/devices/legacy/i8042.rs)|Respresent Metrics specific to the i8042 device. |
118
-
| net |[NetDeviceMetrics](../src/vmm/src/devices/virtio/net/metrics.rs)|Respresent aggregate metrics for Virtio Net device. |
119
-
| net\_{iface_id} |[NetDeviceMetrics](../src/vmm/src/devices/virtio/net/metrics.rs)|Respresent Virtio Net device metrics for the endpoint `"/network-interfaces/{iface_id}"` e.g. `net_eth0` represent metrics for the endpoint `"/network-interfaces/eth0"`|
120
-
| rtc |[RTCDeviceMetrics](../src/vmm/src/devices/legacy/serial.rs)|Respresent Metrics specific to the RTC device. `Note`: this is emitted only on `aarch64`. |
121
-
| uart |[SerialDeviceMetrics](../src/vmm/src/devices/legacy/serial.rs)|Respresent Metrics specific to the serial device. |
122
-
| vhost_user\_{dev}\_{dev_id} |[VhostUserDeviceMetrics](../src/vmm/src/devices/virtio/vhost_user_metrics.rs)|Respresent Vhost-user device metrics for the device `dev` and device id `dev_id`. e.g. `"vhost_user_block_rootfs":` represent metrics for vhost-user block device having the endpoint `"/drives/rootfs"`|
123
-
| vsock |[VsockDeviceMetrics](../src/vmm/src/devices/virtio/vsock/metrics.rs)|Respresent Metrics specific to the vsock device. |
124
-
| entropy |[EntropyDeviceMetrics](../src/vmm/src/devices/virtio/rng/metrics.rs)|Respresent Metrics specific to the entropy device. |
125
-
| "api_server"<br>"deprecated_api"<br>"get_api_requests"<br>"latencies_us"<br>"logger"<br>"mmds"<br>"patch_api_requests"<br>"put_api_requests"<br>"seccomp"<br>"signals"<br>"vcpu"<br>"vmm" |[metrics.rs](../src/vmm/src/logger/metrics.rs)| Rest of the metrics are defined in the same file metrics.rs. |
| balloon |[BalloonDeviceMetrics](../src/vmm/src/devices/virtio/balloon/metrics.rs)|Represent metrics for the Balloon device. |
115
+
| block |[BlockDeviceMetrics](../src/vmm/src/devices/virtio/block/virtio/metrics.rs)|Represent aggregate metrics for Virtio Block device. |
116
+
| block\_{block_drive_id} |[BlockDeviceMetrics](../src/vmm/src/devices/virtio/block/virtio/metrics.rs)|Represent Virtio Block device metrics for the endpoint `"/drives/{drive_id}"` e.g. `"block_rootfs":` represent metrics for the endpoint `"/drives/rootfs"`|
117
+
| i8042 |[I8042DeviceMetrics](../src/vmm/src/devices/legacy/i8042.rs)|Represent Metrics specific to the i8042 device. |
118
+
| net |[NetDeviceMetrics](../src/vmm/src/devices/virtio/net/metrics.rs)|Represent aggregate metrics for Virtio Net device. |
119
+
| net\_{iface_id} |[NetDeviceMetrics](../src/vmm/src/devices/virtio/net/metrics.rs)|Represent Virtio Net device metrics for the endpoint `"/network-interfaces/{iface_id}"` e.g. `net_eth0` represent metrics for the endpoint `"/network-interfaces/eth0"`|
120
+
| rtc |[RTCDeviceMetrics](../src/vmm/src/devices/legacy/serial.rs)|Represent Metrics specific to the RTC device. `Note`: this is emitted only on `aarch64`. |
121
+
| uart |[SerialDeviceMetrics](../src/vmm/src/devices/legacy/serial.rs)|Represent Metrics specific to the serial device. |
122
+
| vhost_user\_{dev}\_{dev_id} |[VhostUserDeviceMetrics](../src/vmm/src/devices/virtio/vhost_user_metrics.rs)|Represent Vhost-user device metrics for the device `dev` and device id `dev_id`. e.g. `"vhost_user_block_rootfs":` represent metrics for vhost-user block device having the endpoint `"/drives/rootfs"`|
123
+
| vsock |[VsockDeviceMetrics](../src/vmm/src/devices/virtio/vsock/metrics.rs)|Represent Metrics specific to the vsock device. |
124
+
| entropy |[EntropyDeviceMetrics](../src/vmm/src/devices/virtio/rng/metrics.rs)|Represent Metrics specific to the entropy device. |
125
+
| "api_server"<br>"deprecated_api"<br>"get_api_requests"<br>"latencies_us"<br>"logger"<br>"mmds"<br>"patch_api_requests"<br>"put_api_requests"<br>"seccomp"<br>"signals"<br>"vcpu"<br>"vmm" |[metrics.rs](../src/vmm/src/logger/metrics.rs)| Rest of the metrics are defined in the same file metrics.rs. |
126
126
127
127
Note: Firecracker emits all the above metrics regardless of the presense of that
128
128
component i.e. even if `vsock` device is not attached to the Microvm,
0 commit comments