Skip to content

Draft osquery schema for fleetdm.com and Fleet product #5045

Closed
@mike-j-thomas

Description

@mike-j-thomas

Related

https://github.com/fleetdm/confidential/issues/1619

Goal

100% of osquery tables advertised inside the product work correctly and intuitively, or are clearly documented with caveats explaining where their behavior is not what someone might expect. Or if they're deprecated and should not be used, or if they should not be used sometimes.

How

  • From: https://osquery.io/schema which is already in a programmatically parseable format because we use it in the product in the query console

  • Endgame: Probably separate pages per table -- something like this: https://fleetdm.com/tables/account_policy_data

  • Steps

  • Wireframe what the page looks like that shows the tables consider mobile and wireframe how you get to it, and its URL
    McNeil: Would love to hear your theory on how to send folks to this page and its URL

Vision: Over time, add additional context to make the documentation more useful. This value-add stuff likely only lives on the fleetdm.com side, for convenience / to simplify editing the website.

Example: https://sailsjs.com/documentation/reference/request-req/req-method
Versus: https://expressjs.com/en/api.html#req.method

image

image

Related

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions