Documentation ¶ Index ¶ func ExecWrapper(f func(ctx *cli.Context) (int, error)) cli.ActionFunc func Monitor(ctx *cli.Context) (int, error) func Run(cliCtx *cli.Context) (int, error) type Global Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func ExecWrapper ¶ func ExecWrapper(f func(ctx *cli.Context) (int, error)) cli.ActionFunc ExecWrapper gracefully logs and exits our `run` functions. func Monitor ¶ func Monitor(ctx *cli.Context) (int, error) Monitor .. func Run ¶ func Run(cliCtx *cli.Context) (int, error) Run launches the exporter. Types ¶ type Global ¶ type Global struct { // InternalMonitoringListenerAddress can be used to access // some metrics related to the exporter internals InternalMonitoringListenerAddress *url.URL } Global is used for globally shared exporter config. Source Files ¶ View all Source files global.go monitor.go run.go utils.go Click to show internal directories. Click to hide internal directories.