Notploy

Traffic analytics

Traffic sources and properties, HTTP reports and the audience overview built from access logs. Generated from the `notploy` command surface.

Traffic sources and properties, HTTP reports and the audience overview built from access logs.

notploy traffic exposes 11 commands. They map one-to-one onto the traffic.* API operations, so anything reachable from the dashboard is reachable from here.

Run notploy traffic --help to list these commands in your terminal, or notploy traffic <command> --help for a single command.

Commands

notploy traffic audience

Calls GET /api/trpc/traffic.audience.

notploy traffic audience [options]
OptionTypeRequiredAllowed values
--preset <value>stringNo1h, 24h, 7d, 30d, custom
--from <value>stringNo—
--to <value>stringNo—
--propertyIds <json>arrayNo—
--platform <value>stringNo—
--limit <value>numberNo—
--profile <name>stringNo—

notploy traffic collect-now

Calls POST /api/trpc/traffic.collectNow.

notploy traffic collect-now [options]
OptionTypeRequiredAllowed values
--profile <name>stringNo—

notploy traffic create-property

Calls POST /api/trpc/traffic.createProperty.

notploy traffic create-property --platform <value> --domain <value> [options]
OptionTypeRequiredAllowed values
--platform <value>stringYes—
--name <value>stringNo—
--domain <value>stringYes—
--matchesSubdomains [boolean]booleanNo—
--no-matchesSubdomainsbooleanNo—
--sourceType <value>stringNotraefik, web-instrumentation, external
--logPath <value>stringNo—
--allowedOrigins <json>arrayNo—
--profile <name>stringNo—

Calls POST /api/trpc/traffic.declareRecommended.

notploy traffic declare-recommended [options]
OptionTypeRequiredAllowed values
--profile <name>stringNo—

notploy traffic delete-property

Calls POST /api/trpc/traffic.deleteProperty.

notploy traffic delete-property --propertyId <value> [options]
OptionTypeRequiredAllowed values
--propertyId <value>stringYes—
--profile <name>stringNo—

notploy traffic http

Calls GET /api/trpc/traffic.http.

notploy traffic http [options]
OptionTypeRequiredAllowed values
--preset <value>stringNo1h, 24h, 7d, 30d, custom
--from <value>stringNo—
--to <value>stringNo—
--propertyIds <json>arrayNo—
--platform <value>stringNo—
--limit <value>numberNo—
--profile <name>stringNo—

notploy traffic overview

Calls GET /api/trpc/traffic.overview.

notploy traffic overview [options]
OptionTypeRequiredAllowed values
--preset <value>stringNo1h, 24h, 7d, 30d, custom
--from <value>stringNo—
--to <value>stringNo—
--propertyIds <json>arrayNo—
--platform <value>stringNo—
--compare [boolean]booleanNo—
--no-comparebooleanNo—
--profile <name>stringNo—

notploy traffic properties

Calls GET /api/trpc/traffic.properties.

notploy traffic properties [options]
OptionTypeRequiredAllowed values
--profile <name>stringNo—

notploy traffic timeseries

Calls GET /api/trpc/traffic.timeseries.

notploy traffic timeseries [options]
OptionTypeRequiredAllowed values
--preset <value>stringNo1h, 24h, 7d, 30d, custom
--from <value>stringNo—
--to <value>stringNo—
--propertyIds <json>arrayNo—
--platform <value>stringNo—
--includeHttp [boolean]booleanNo—
--no-includeHttpbooleanNo—
--includeAudience [boolean]booleanNo—
--no-includeAudiencebooleanNo—
--profile <name>stringNo—

notploy traffic update-property

Calls POST /api/trpc/traffic.updateProperty.

notploy traffic update-property --propertyId <value> [options]
OptionTypeRequiredAllowed values
--propertyId <value>stringYes—
--name <value>stringNo—
--platform <value>stringNo—
--matchesSubdomains [boolean]booleanNo—
--no-matchesSubdomainsbooleanNo—
--enabled [boolean]booleanNo—
--no-enabledbooleanNo—
--profile <name>stringNo—

notploy traffic upsert-source

Calls POST /api/trpc/traffic.upsertSource.

notploy traffic upsert-source --propertyId <value> --type <value> [options]
OptionTypeRequiredAllowed values
--propertyId <value>stringYes—
--type <value>stringYestraefik, web-instrumentation, external
--enabled [boolean]booleanNo—
--no-enabledbooleanNo—
--logPath <value>stringNo—
--allowedOrigins <json>arrayNo—
--rotatePublicKey [boolean]booleanNo—
--no-rotatePublicKeybooleanNo—
--profile <name>stringNo—

On this page