UBUNTU-INSIGHTS_UPLOAD(1)
π UBUNTU-INSIGHTS_UPLOAD π
okay bestie, welcome to ubuntu-insights-upload β it's a little page inside the bigger ubuntu-insights(1) manual family. And what does it do? It uploads your metrics to the Ubuntu Insights server. that's it. that's the whole personality. β¨
NAME
ubuntu-insights-upload β upload metrics to the Ubuntu Insights server π«Ά
πΈ SYNOPSIS πΈ
ubuntu-insights upload sources β¨optional argumentsβ© [flags]
the sources bit and the optional arguments and the flags all go together like a fit that just works. π
π¦ DESCRIPTION π¦
So basically: you're uploading metrics to the Ubuntu Insights server. That's the mission. π―
Here's the part you actually need to know, no cap: if you don't provide any sources, then all the detected sources at the configured reports directory get uploaded. every single one. it's giving "surprise, they're all coming".
And if consent is not given for a source? Then an opt-out notification gets sent anyway β regardless of what's in the locally cached insights report. like, it does not matter what that cached file says, the opt-out is going out. periodt. π
β¨ OPTIONS β¨
-d,--dry-run[=false]β go through the motions of doing an upload, but do not communicate with the server, send the payload, or modify local files. it's the dress rehearsal of uploads π-f,--force[=false]β force an upload, ignoring min age and clashes between the collected file and a file in the uploaded folder, replacing the clashing uploaded report if it exists. (note: this does NOT ignore consent β consent stays consent, queen) π«Ά-h,--help[=false]β help for upload. your little emergency exit β¨--min-age=604800β the minimum age (in seconds) of a report before the uploader will even attempt to upload it. yes that default is604800seconds, do with that what you will β³-r,--retry[=false]β enable a limited number of retries for failed uploads. because sometimes the server needs a second chance π
π OPTIONS INHERITED FROM PARENT COMMANDS π
these ones came from the parent command, they're family π«Ά
--config=""β use a specific configuration file--consent-dir=""β the base directory of the consent state files--insights-dir=""β the base directory of the insights report cache--quiet[=false]β suppress all output except errors (silence... but make it chic π€«)--system-config-dir=""β the directory of the system-wide configuration file-v,--verbose[=0]β issue INFO (-v), DEBUG (-vv). more v's, more lore π₯
π SEE ALSO π
ubuntu-insights(1)β go read the parent, bestie, it has the whole vibe
π HISTORY π
28-Sep-2026β Auto generated byspf13/cobra
lowkey iconic that a robot wrote this and we still made it cute. auto-generated but make it fashion π
okay that's the whole page!! go upload something (or don't, --dry-run exists for a reason bestie) π§
Auto generated by spf13/cobra Β· Sep 2026 β mwah, that's the sign-off, love u, see u in the group chat π
π¦ where this page comes from
- ubuntu stonking: ubuntu-insights 1.0.1ubuntu Β· GPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms