Commits on Source (70)
-
cellscape authored
-
cellscape authored
-
cellscape authored
-
cellscape authored
-
cellscape authored
rsyslog already reports total counter values when using resetCounters=off (default), no need to add values twice.
-
Matthias Rampke authored
-
Matthias Rampke authored
collected by replacing the exporter path in the example configuration snipped with a shell script that just appends to a file.
-
Matthias Rampke authored
-
Matthias Rampke authored
just use standard Go tooling instead.
-
Matthias Rampke authored
-
Matthias Rampke authored
-
Matthias Rampke authored
log string representation, not raw bytes.
-
Matthias Rampke authored
we can just use `json.Unmarshal` at this point.
-
Matthias Rampke authored
The data we get from rsyslog includes more than just the raw JSON. Strip those bits out before trying to parse anything.
-
Matthias Rampke authored
to avoid an out-of-bounds access panic. Don't log directly in the handling function, return an error instead.
-
Matthias Rampke authored
avoid the generic "name" label. Breaks all time series.
-
Matthias Rampke authored
when the exporter runs, we can assume that syslog is available. I don't think stdout goes anywhere. Add and expand a few log messages. Log every stats line as it is received, before processing.
-
Matthias Rampke authored
logging every stats line is too noisy.
-
Matthias Rampke authored
to avoid exporter logs being treated as kernel logs.
-
Matthias Rampke authored
Using %s coerces the byte array into a string, which makes it much more readable.
-
Matthias Rampke authored
I really don't know what this means, but it works for me so the tests must be wrong, m'kay?
-
ale authored
-
ale authored
-
ale authored
-
Rich Megginson authored
-
Kieren Hynd authored
(not the same as dynamic stats)
-
Romain Doumenc authored
-
Antoine Leroyer authored
-
Antoine Leroyer authored
-
Antoine Leroyer authored
-
Antoine Leroyer authored
-
Antoine Leroyer authored
-
Antoine Leroyer authored
-
Antoine Leroyer authored
-
Antoine Leroyer authored
-
Antoine Leroyer authored
-
Antoine Leroyer authored
-
Antoine Leroyer authored
-
Antoine Leroyer authored
-
Antoine Leroyer authored
-
karicher authored
ref: https://www.rsyslog.com/rsyslog-statistic-counter-plugin-imudp/ Basic status line: { "name": "imudp(w0)", "origin": "imudp", "called.recvmmsg": 1252400, "called.recvmsg": 0, "msgs.received": 619983 } Response: rsyslog_input_called_recvmmsg{worker="imudp(w0)"} 77 rsyslog_input_called_recvmmsg{worker="imudp(w1)"} 84 rsyslog_input_called_recvmsg{worker="imudp(w0)"} 0 rsyslog_input_called_recvmsg{worker="imudp(w1)"} 0 rsyslog_input_received{worker="imudp(w0)"} 53 rsyslog_input_received{worker="imudp(w1)"} 48
-
Antoine Leroyer authored
Support imudp worker thread statistics
-
silver-platter authored
Changes-By: lintian-brush Fixes: lintian: trailing-whitespace See-also: https://lintian.debian.org/tags/trailing-whitespace.html
-
silver-platter authored
Changes-By: lintian-brush Fixes: lintian: package-lacks-versioned-build-depends-on-debhelper See-also: https://lintian.debian.org/tags/package-lacks-versioned-build-depends-on-debhelper.html
-
silver-platter authored
Changes-By: lintian-brush Fixes: lintian: package-uses-old-debhelper-compat-version See-also: https://lintian.debian.org/tags/package-uses-old-debhelper-compat-version.html
-
silver-platter authored
Changes-By: lintian-brush Fixes: lintian: uses-debhelper-compat-file See-also: https://lintian.debian.org/tags/uses-debhelper-compat-file.html
-
silver-platter authored
Changes-By: lintian-brush Fixes: lintian: missing-built-using-field-for-golang-package See-also: https://lintian.debian.org/tags/missing-built-using-field-for-golang-package.html
-
godog authored
-
Filippo Giunchedi authored
-
Filippo Giunchedi authored
-
ale authored
-
ale authored
-
ale authored
-
ale authored
-
Antoine Leroyer authored
Add omfwd and mmkubernetes support
-
Antoine Leroyer authored
Removed gocenter.io proxy
-
Antoine Leroyer authored
-
Janis Meybohm authored
"error handling stats line" messages can be really noisy and can be ignored ignored in many cases (where module stats are not required/wanted). This change adds a "-silent" flag to suppress those messages as well as e metric to count them (so an increase in rate can still be detected).
-
Antoine Leroyer authored
Allow to silence "error handling stats line" messages
-
Matthias Rampke authored
to document accountability. Signed-off-by:
Matthias Rampke <matthias@prometheus.io>
-
Antoine Leroyer authored
Add MAINTAINERS file
-
ale authored
-
ale authored
-
ale authored
-
ale authored
-
ale authored
Showing
- .github/workflows/build.yml 32 additions, 0 deletions.github/workflows/build.yml
- .github/workflows/release.yml 31 additions, 0 deletions.github/workflows/release.yml
- .gitignore 2 additions, 0 deletions.gitignore
- .gitlab-ci.yml 1 addition, 36 deletions.gitlab-ci.yml
- .goreleaser.yml 45 additions, 0 deletions.goreleaser.yml
- .travis.yml 0 additions, 10 deletions.travis.yml
- MAINTAINERS.md 7 additions, 0 deletionsMAINTAINERS.md
- README.md 45 additions, 2 deletionsREADME.md
- debian/changelog 12 additions, 0 deletionsdebian/changelog
- debian/compat 0 additions, 1 deletiondebian/compat
- debian/control 5 additions, 3 deletionsdebian/control
- debian/rules 0 additions, 1 deletiondebian/rules
- dyn_stat_test.go 1 addition, 1 deletiondyn_stat_test.go
- dynafile_cache.go 83 additions, 0 deletionsdynafile_cache.go
- dynafile_cache_test.go 139 additions, 0 deletionsdynafile_cache_test.go
- exporter.go 53 additions, 3 deletionsexporter.go
- exporter_test.go 28 additions, 0 deletionsexporter_test.go
- fixtures/rsyslog-stats.log 1 addition, 0 deletionsfixtures/rsyslog-stats.log
- forward.go 35 additions, 0 deletionsforward.go
- forward_test.go 52 additions, 0 deletionsforward_test.go
.github/workflows/build.yml
0 → 100644
.github/workflows/release.yml
0 → 100644
.goreleaser.yml
0 → 100644
.travis.yml
deleted
100644 → 0
MAINTAINERS.md
0 → 100644
debian/compat
deleted
100644 → 0
dynafile_cache.go
0 → 100644
dynafile_cache_test.go
0 → 100644
forward.go
0 → 100644
forward_test.go
0 → 100644