- 02 Nov, 2017 4 commits
-
-
Ed Schouten authored
At Kumina, we use an ancient version of Dovecot on some of our systems that doesn't support this scope yet. The default set of scopes to be scraped was changed in #5.
-
Ed Schouten authored
We use this script at Kumina to generate binaries that we can deploy to a wide variety of Linux systems. Let's keep this in the tree, like we do for some of our other exporters.
-
Ed Schouten authored
Discussed in: #5
-
Ed Schouten authored
Switch to kingpin and make scopes configurable
-
- 31 Oct, 2017 2 commits
-
-
Nick Groenen authored
This allows a user to select which sets of dovecot stats he or she is interested in. The default has been deliberately changed mainly because it makes the description/format more obvious, but also because gathering global stats in addition to user stats generally makes sense. Original credit goes to @jap (https://github.com/kumina/dovecot_exporter/pull/4)
-
Nick Groenen authored
Prometheus is standardizing on kingping for flag parsing, as discussed in https://github.com/prometheus/prometheus/issues/2455. Many exporters are following this decision so most of the Prometheus ecosystem uses kingpin. As a consequence of this change, flags now require double dashes. `-web.listen-address` becomes `--web.listen-address` for example. Usage before: ``` Usage of ./dovecot_exporter: -dovecot.socket-path string Path under which to expose metrics. (default "/var/run/dovecot/stats") -web.listen-address string Address to listen on for web interface and telemetry. (default ":9166") -web.telemetry-path string Path under which to expose metrics. (default "/metrics") ``` And after: ``` usage: dovecot_exporter [<flags>] Prometheus metrics exporter for Dovecot Flags: --help Show context-sensitive help (also try --help-long and --help-man). --web.listen-address=":9166" Address to listen on for web interface and telemetry. --web.telemetry-path="/metrics" Path under which to expose metrics. --dovecot.socket-path="/var/run/dovecot/stats" Path under which to expose metrics. ```
-
- 25 Feb, 2017 1 commit
-
-
Ed Schouten authored
The existing parser can crash cause out of bounds array access in two different cases: - The first line being empty. - Successive lines using a different number of columns. This should fix #2.
-
- 22 Dec, 2016 3 commits
-
-
Ed Schouten authored
-
Ed Schouten authored
-
Ed Schouten authored
-
- 20 Dec, 2016 7 commits
-
-
Ed Schouten authored
-
Ed Schouten authored
-
Ed Schouten authored
-
Ed Schouten authored
-
Ed Schouten authored
-
Ed Schouten authored
-
Ed Schouten authored
-