@@ -18,48 +18,31 @@ Application Options:
1818 --log.json Switch log output to json format [$LOG_JSON]
1919 --pagerduty.authtoken= PagerDuty auth token [$PAGERDUTY_AUTH_TOKEN]
2020 --pagerduty.authtokenfile= PagerDuty auth token as path to file [$PAGERDUTY_AUTH_TOKEN_FILE]
21- --pagerduty.max-connections= Maximum numbers of TCP connections to PagerDuty API (concurrency)
22- (default: 4) [$PAGERDUTY_MAX_CONNECTIONS]
23- --pagerduty.schedule.override-duration= PagerDuty timeframe for fetching schedule overrides (time.Duration)
24- (default: 48h) [$PAGERDUTY_SCHEDULE_OVERRIDE_TIMEFRAME]
25- --pagerduty.schedule.entry-timeframe= PagerDuty timeframe for fetching schedule entries (time.Duration)
26- (default: 72h) [$PAGERDUTY_SCHEDULE_ENTRY_TIMEFRAME]
27- --pagerduty.schedule.entry-timeformat= PagerDuty schedule entry time format (label) (default: Mon, 02 Jan
28- 15:04 MST) [$PAGERDUTY_SCHEDULE_ENTRY_TIMEFORMAT]
29- --pagerduty.incident.status=[triggered|acknowledged|resolved|all] PagerDuty incident status filter (eg. 'triggered', 'acknowledged',
30- 'resolved' or 'all') (default: triggered, acknowledged)
21+ --pagerduty.max-connections= Maximum numbers of TCP connections to PagerDuty API (concurrency) (default: 4) [$PAGERDUTY_MAX_CONNECTIONS]
22+ --pagerduty.schedule.override-duration= PagerDuty timeframe for fetching schedule overrides (time.Duration) (default: 48h) [$PAGERDUTY_SCHEDULE_OVERRIDE_TIMEFRAME]
23+ --pagerduty.schedule.entry-timeframe= PagerDuty timeframe for fetching schedule entries (time.Duration) (default: 72h) [$PAGERDUTY_SCHEDULE_ENTRY_TIMEFRAME]
24+ --pagerduty.schedule.entry-timeformat= PagerDuty schedule entry time format (label) (default: Mon, 02 Jan 15:04 MST) [$PAGERDUTY_SCHEDULE_ENTRY_TIMEFORMAT]
25+ --pagerduty.incident.status=[triggered|acknowledged|resolved|all] PagerDuty incident status filter (eg. 'triggered', 'acknowledged', 'resolved' or 'all') (default: triggered, acknowledged)
3126 [$PAGERDUTY_INCIDENT_STATUS]
32- --pagerduty.incident.timeformat= PagerDuty incident time format (label) (default: Mon, 02 Jan 15:04
33- MST) [$PAGERDUTY_INCIDENT_TIMEFORMAT]
34- --pagerduty.incident.limit= PagerDuty incident limit count (default: 5000)
35- [$PAGERDUTY_INCIDENT_LIMIT]
36- --pagerduty.disable-teams Set to true to disable checking PagerDuty teams (for plans that
37- don't include it) [$PAGERDUTY_DISABLE_TEAMS]
38- --pagerduty.team-filter= Passes team ID as a list option when applicable.
39- [$PAGERDUTY_TEAM_FILTER]
40- --pagerduty.summary.since= Timeframe which data should be fetched for summary metrics
41- (time.Duration) (default: 730h) [$PAGERDUTY_SUMMARY_SINCE]
27+ --pagerduty.incident.timeformat= PagerDuty incident time format (label) (default: Mon, 02 Jan 15:04 MST) [$PAGERDUTY_INCIDENT_TIMEFORMAT]
28+ --pagerduty.incident.limit= PagerDuty incident limit count (default: 5000) [$PAGERDUTY_INCIDENT_LIMIT]
29+ --pagerduty.disable-teams Set to true to disable checking PagerDuty teams (for plans that don't include it) [$PAGERDUTY_DISABLE_TEAMS]
30+ --pagerduty.team-filter= Passes team ID as a list option when applicable. [$PAGERDUTY_TEAM_FILTER]
31+ --pagerduty.summary.since= Timeframe which data should be fetched for summary metrics (time.Duration) (default: 730h) [$PAGERDUTY_SUMMARY_SINCE]
4232 --server.bind= Server address (default: :8080) [$SERVER_BIND]
4333 --server.timeout.read= Server read timeout (default: 5s) [$SERVER_TIMEOUT_READ]
4434 --server.timeout.write= Server write timeout (default: 10s) [$SERVER_TIMEOUT_WRITE]
45- --cache.path= Cache path (to folder, file://path... or
46- azblob://storageaccount.blob.core.windows.net/containername or
35+ --cache.path= Cache path (to folder, file://path... or azblob://storageaccount.blob.core.windows.net/containername or
4736 k8scm://{namespace}/{configmap}}) [$CACHE_PATH]
4837 --scrape.time= Scrape time (time.duration) (default: 5m) [$SCRAPE_TIME]
49- --scrape.time.maintenancewindow= Scrape time for maintenance window metrics (time.duration; default
50- is SCRAPE_TIME) [$SCRAPE_TIME_MAINTENANCEWINDOW]
51- --scrape.time.schedule= Scrape time for schedule metrics (time.duration; default is
52- SCRAPE_TIME) [$SCRAPE_TIME_SCHEDULE]
53- --scrape.time.service= Scrape time for service metrics (time.duration; default is
54- SCRAPE_TIME) [$SCRAPE_TIME_SERVICE]
55- --scrape.time.team= Scrape time for team metrics (time.duration; default is
56- SCRAPE_TIME) [$SCRAPE_TIME_TEAM]
57- --scrape.time.user= Scrape time for user metrics (time.duration; default is
58- SCRAPE_TIME) [$SCRAPE_TIME_USER]
59- --scrape.time.summary= Scrape time for general summary metrics (time.duration) (default:
60- 15m) [$SCRAPE_TIME_SUMMARY]
61- --scrape.time.live= Scrape time incidents and oncalls (time.duration) (default: 1m)
62- [$SCRAPE_TIME_LIVE]
38+ --scrape.time.maintenancewindow= Scrape time for maintenance window metrics (time.duration; default is SCRAPE_TIME) [$SCRAPE_TIME_MAINTENANCEWINDOW]
39+ --scrape.time.schedule= Scrape time for schedule metrics (time.duration; default is SCRAPE_TIME) [$SCRAPE_TIME_SCHEDULE]
40+ --scrape.time.service= Scrape time for service metrics (time.duration; default is SCRAPE_TIME) [$SCRAPE_TIME_SERVICE]
41+ --scrape.time.team= Scrape time for team metrics (time.duration; default is SCRAPE_TIME) [$SCRAPE_TIME_TEAM]
42+ --scrape.time.user= Scrape time for user metrics (time.duration; default is SCRAPE_TIME) [$SCRAPE_TIME_USER]
43+ --scrape.time.summary= Scrape time for general summary metrics (time.duration) (default: 15m) [$SCRAPE_TIME_SUMMARY]
44+ --scrape.time.system= Scrape time for general system (time.duration) (default: 15m) [$SCRAPE_TIME_SYSTEM]
45+ --scrape.time.live= Scrape time incidents and oncalls (time.duration) (default: 1m) [$SCRAPE_TIME_LIVE]
6346
6447Help Options:
6548 -h, --help Show this help message
0 commit comments