mirror of
https://github.com/fleetdm/fleet
synced 2026-05-24 09:28:54 +00:00
These are the osquery-perf changes for the load test to be performed in #16423. - Adding buffering of results when they fail to be sent to the server (when Fleet is offline/down). - I'm changing many `a.waitingDo(req, res)` to just do one request and if it fails it will retry on the next interval, which is what osquery does on `/api/osquery/config`/`/api/osquery/distributed/read`/`/api/osquery/distributed/write`/`/api/osquery/log`. - I'm reducing the logs as they will accumulate considerably while Fleet is down for 30m with 140k hosts. - Changing from `fmt.Printfs` to `log.Printfs` for consistency. - Adding more fine grained stats (to know which endpoints are failing) - Adding a mode to disable Fleet Desktop to simulate what the customer is running. - Adding `logger_tls_max_lines` flag that simulates the osquery setting. |
||
|---|---|---|
| .. | ||
| cpe | ||
| cve | ||
| fleet | ||
| fleetctl | ||
| macoffice | ||
| msrc | ||
| osquery-perf | ||