mirror of
https://github.com/fleetdm/fleet
synced 2026-05-24 09:28:54 +00:00
**Related issue:** Resolves #44202. - [X] Changes file added for user-visible changes in `changes/`, `orbit/changes/` or `ee/fleetd-chrome/changes`. ## Testing - [X] QA'd all new/changed functionality manually ## fleetd/orbit/Fleet Desktop - [X] Verified compatibility with the latest released version of Fleet (see [Must rule](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/workflows/fleetd-development-and-release-strategy.md)) - [X] Verified that fleetd runs on macOS, Linux and Windows - [X] Verified auto-update works from the released version of component to the new version (see [tools/tuf/test](../tools/tuf/test/README.md)) <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **New Features** * Added network quality table for macOS to monitor download and upload speeds with results formatted in both kilobits and megabits per second (requires macOS 12+) * **Chores** * Updated MacAdmins osquery extension dependency to v1.4.1 <!-- end of auto-generated comment: release notes by coderabbit.ai -->
26 lines
1.2 KiB
YAML
26 lines
1.2 KiB
YAML
name: network_quality
|
|
platforms:
|
|
- darwin
|
|
description: Output from the macOS `networkQuality` binary, reporting download and upload throughput.
|
|
columns:
|
|
- name: dl_throughput_kbps
|
|
type: integer
|
|
required: false
|
|
description: Download throughput in kilobits per second, as reported by `networkQuality -c`.
|
|
- name: ul_throughput_kbps
|
|
type: integer
|
|
required: false
|
|
description: Upload throughput in kilobits per second, as reported by `networkQuality -c`.
|
|
- name: dl_throughput_mbps
|
|
type: text
|
|
required: false
|
|
description: Download throughput in megabits per second, formatted to two decimal places.
|
|
- name: ul_throughput_mbps
|
|
type: text
|
|
required: false
|
|
description: Upload throughput in megabits per second, formatted to two decimal places.
|
|
notes: |-
|
|
This table is not a core osquery table. It is included as part of Fleet's agent ([fleetd](https://fleetdm.com/docs/get-started/anatomy#fleetd)). This table is from the [Mac Admins osquery extension](https://github.com/macadmins/osquery-extension).
|
|
|
|
The `/usr/bin/networkQuality` binary is only available on macOS 12 (Monterey) and later. On hosts where the binary is not present, the table returns no rows.
|
|
evented: false
|