Paweł Żak
e2a510f157
chore: Fix linter findings for errorlint (part7) ( #12772 )
...
Co-authored-by: Pawel Zak <Pawel Zak>
2023-03-03 10:11:54 +01:00
Thomas Casteleyn
6a2f6f301f
chore: eliminate unnecessary use of quoted strings in printf ( #12722 )
2023-02-23 06:49:36 -07:00
Sebastian Spaink
4913392b85
chore: Remove deprecated build tags ( #11867 )
2022-09-22 13:25:31 -05:00
Sebastian Spaink
d67f75e557
docs: Remove warning not to remove go:embed ( #11797 )
...
Co-authored-by: Joshua Powers <powersj@fastmail.com>
2022-09-13 12:47:58 -05:00
Joshua Powers
8c49ddccc3
chore: update to go1.19.1 ( #11776 )
2022-09-08 12:49:36 -06:00
Joshua Powers
2fc19fa308
chore: correctly spell embed ( #11200 )
2022-05-27 07:13:47 -06:00
Sven Rebhan
56eb914998
chore: Embed sample configurations into README for inputs ( #11136 )
2022-05-24 08:49:47 -05:00
Peter (Stig) Edwards
81b84fb12b
fix: avoid calling sadc with invalid 0 interval ( #11140 )
2022-05-19 10:26:29 -05:00
Sebastian Spaink
b355be5ccb
feat: migrate input plugins to new sample config format (M-Z) ( #10926 )
2022-04-11 16:32:25 -05:00
Joshua Powers
7053fec4e7
fix: sysstat use unique temp file vs hard-coded ( #10165 )
2021-12-01 07:39:07 -07:00
Paweł Żak
2a0c3059a1
fix: Linter fixes for plugins/inputs/s* ( #10104 )
...
Co-authored-by: Pawel Zak <Pawel Zak>
2021-11-18 09:04:52 -07:00
Sebastian Spaink
3a7d9b6d98
fix: support 1.17 & 1.16.7 Go versions ( #9642 )
2021-08-23 15:37:44 -05:00
Sven Rebhan
9853bf6c54
Get rid of deprecated internal.{Duration,Size,Number} ( #8969 )
2021-04-09 13:15:04 -04:00
Paweł Żak
099ccda3f9
Linter fixes - gosimple ( #9046 )
2021-03-25 13:57:01 -04:00
Paweł Żak
38c61c07ef
Revive fixes - part 4: ( #8981 )
...
empty-lines
Co-authored-by: Pawel Zak <Pawel Zak>
2021-03-12 14:21:51 -06:00
Greg
817c9a69a9
Document and add support to input plugins for logging alias ( #6357 )
2019-09-23 15:39:50 -07:00
Daniel Nelson
29c3d42e7e
Fix double pct replacement in sysstat input ( #6001 )
2019-06-20 11:52:41 -07:00
Adrián López
46a8bdbfe5
Add parameter to force the interval of gather for sysstat ( #4068 )
2018-04-25 18:59:42 -07:00
Maximilien Richer
5f215c22fe
Fix typos in comments ( #3415 )
2017-10-31 17:00:06 -07:00
Patrick Hemmer
06baf7cf78
use AddError everywhere ( #2372 )
2017-04-24 11:13:26 -07:00
Daniel Nelson
da0773151b
Use C locale when running sadf ( #2690 )
...
fixes #1911
2017-04-21 10:55:54 -07:00
Cameron Sparr
c7834209d2
Major Logging Overhaul
...
in this commit:
- centralize logging output handler.
- set global Info/Debug/Error log levels based on config file or flags.
- remove per-plugin debug arg handling.
- add a I!, D!, or E! to every log message.
- add configuration option to specify where to send logs.
closes #1786
2016-10-03 17:13:03 +01:00
David Moravek
90c7475c68
Fix sysstat resource leak ( #1792 )
2016-09-21 10:19:59 +01:00
Rene Zbinden
4dcb82bf08
fix interval rounding error
...
closes #1190
2016-05-23 11:20:01 +01:00
Rene Zbinden
4c8449f4bc
fix sysstat timeout error
...
closes #1134
2016-05-02 15:17:11 -06:00
Cameron Sparr
3f807a9432
Implement timeouts for all exec command runners
...
First is to write an internal CombinedOutput and Run function with a
timeout.
Second, the following instances of command runners need to have timeouts:
plugins/inputs/ping/ping.go
125: out, err := c.CombinedOutput()
plugins/inputs/exec/exec.go
91: if err := cmd.Run(); err != nil {
plugins/inputs/ipmi_sensor/command.go
31: err := cmd.Run()
plugins/inputs/sysstat/sysstat.go
194: out, err := cmd.CombinedOutput()
plugins/inputs/leofs/leofs.go
185: defer cmd.Wait()
plugins/inputs/sysstat/sysstat.go
282: if err := cmd.Wait(); err != nil {
closes #1067
2016-04-29 12:06:22 -06:00
Rene Zbinden
b534b58542
fix tests
...
closes #939
2016-04-07 11:54:41 -06:00
Rene Zbinden
920711533e
move pathe lookup for sadf to init()
2016-04-07 10:45:20 -06:00
Rene Zbinden
194110433e
change sadf options so that it also works on older linux distributions
2016-04-07 10:45:20 -06:00
Rene Zbinden
7926396d2a
cleanup code, set dfltActivities in init() function, this leads to an if less in collect() method
2016-04-07 10:45:20 -06:00
Rene Zbinden
797522e8ca
change group=true by default
2016-04-07 10:45:20 -06:00
Rene Zbinden
64b5d1a269
add documentation about sadc path on different linux distributions
2016-04-07 10:45:20 -06:00
Rene Zbinden
d00d3802c9
fix build tags
2016-04-07 10:45:20 -06:00
Rene Zbinden
be3374a3ef
remove interval configuration
2016-04-07 10:45:20 -06:00
Rene Zbinden
264ac0b017
fix race condition
2016-04-07 10:45:20 -06:00
Rene Zbinden
c4ea122d66
add sysstat plugin
2016-04-07 10:45:20 -06:00