Ben Reedy
1ba5835af6
Move textfile mtime metric from loop
...
Loop was erroneously creating duplicate `windows_textfile_mtime_seconds`
metrics, causing the exporter to return a HTTP 500 error and no metrics
from any collector.
Signed-off-by: Ben Reedy <breed808@breed808.com >
2022-01-01 11:48:19 +10:00
Mario Trangoni
b98a956d51
gofmt: Fix File is not gofmt-ed with -s for go1.17
...
Signed-off-by: Mario Trangoni <mjtrangoni@gmail.com >
2021-12-18 19:01:29 +01:00
Géraud Duge de bernonville
f6f7dc96e9
Get EXE directory
...
Signed-off-by: Géraud Duge de bernonville <geraud.dugedebernonville@ext.cdiscount.com >
2021-12-01 10:41:46 +01:00
eartamonov
d0cfc14af9
Set relative default path for textfile collector
...
Signed-off-by: Artamonov Evgenii <evgenyi.artamonov@gmail.com >
2021-10-19 14:23:11 +03:00
Ben Reedy
5072879dca
Check duplicates across entire textfile set
...
Check all textfile metrics will be checked for duplicates. If duplicates
are detected, drop all metrics and log error.
Signed-off-by: Ben Reedy <breed808@breed808.com >
2021-05-17 16:54:28 +10:00
Ben Reedy
4293497b29
Fix textfile crashes with duplicate metrics
...
Signed-off-by: Ben Reedy <breed808@breed808.com >
2021-05-12 20:57:17 +10:00
Calle Pettersson
c5a545540d
Take over prometheus/common/log into local log package
...
Signed-off-by: Calle Pettersson <carlpett@users.noreply.github.com >
2021-01-30 11:53:51 +01:00
Calle Pettersson
6efa6bed42
Update textfile collector default directory
2020-05-24 20:54:35 +02:00
Calle Pettersson
eaa23705d0
Change metric namespace from wmi to windows
2020-05-24 20:54:35 +02:00
Calle Pettersson
21a02c4fbe
Only query the perflib objects we need
2020-02-29 10:40:53 +01:00
Calle Pettersson
33879449a2
Refactor cpu collector to use perflib instead of WMI.
2019-05-25 13:48:40 +02:00
Calle Pettersson
9daa8c8775
Don't shadow err
2019-01-23 10:02:13 +01:00
Calle Pettersson
a171401f57
Lint-fix: errcheck. Partial fix to #261
2019-01-23 10:00:52 +01:00
Dave Henderson
5f9dfcc378
textfile collector: updating utfbom dependency and simplifying code
...
Signed-off-by: Dave Henderson <dhenderson@gmail.com >
2018-12-12 12:30:25 -05:00
Dave Henderson
a70c57ffd1
textfile collector: Ensure that only UTF8 textfiles are parsed
...
Signed-off-by: Dave Henderson <dhenderson@gmail.com >
2018-11-29 16:41:24 -05:00
Dave Henderson
700bbb37c5
textfile collector: Skip BOM when present
...
Signed-off-by: Dave Henderson <dhenderson@gmail.com >
2018-11-18 10:23:15 -05:00
Calle Pettersson
2951a9ef80
Strip carriage-returns from textfile input
2018-05-15 20:58:58 +02:00
Calle Pettersson
63e51a554b
gofmt
2018-04-05 07:11:36 +02:00
Patrick O'Brien
cf792394f3
Bring the textfile collector over from node_exporter ( #174 )
...
Bring the textfile collector over from node_exporter
This adds a slightly modified textfile collector from the official
node_exporter project.
2018-04-03 21:37:10 +02:00