Holger Obermaier
|
78fac33a06
|
Add config option for HTTP request timeout and Retry interval
|
2023-10-13 15:00:06 +02:00 |
|
Holger Obermaier
|
0b509ca9e4
|
Be more strict, when parsing json
|
2023-10-13 09:53:49 +02:00 |
|
Holger Obermaier
|
595399e7d9
|
Add config option for HTTP keep-alives
|
2023-10-11 17:28:16 +02:00 |
|
Holger Obermaier
|
f059d52d43
|
Use DefaultServeMux instead of github.com/gorilla/mux
|
2023-10-11 17:19:39 +02:00 |
|
Holger Obermaier
|
b618e81cbb
|
Add asynchron send of encoder metrics
|
2023-10-11 14:55:52 +02:00 |
|
Holger Obermaier
|
8837400bf2
|
Add config option to specify whether to use GZip compression in influx write requests
|
2023-10-09 16:57:26 +02:00 |
|
Holger Obermaier
|
3be11984f2
|
Fix: Corrected unlock access to batch slice
|
2023-10-09 16:48:42 +02:00 |
|
Holger Obermaier
|
dd40c852ca
|
Stop flush timer, when immediatelly flushing
|
2023-10-09 11:01:01 +02:00 |
|
Holger Obermaier
|
39ae211530
|
Go pkg update
|
2023-10-09 10:16:53 +02:00 |
|
Holger Obermaier
|
a4d7593af5
|
Use line protocol encoder
|
2023-10-09 10:12:14 +02:00 |
|
Holger Obermaier
|
fd1cdc5c07
|
Reverted previous changes.
Made the code to complex without much advantages
|
2023-10-06 16:56:30 +02:00 |
|
Holger Obermaier
|
94c88f23df
|
Be more verbose in error messages
|
2023-10-05 17:22:30 +02:00 |
|
Holger Obermaier
|
9dae829f9d
|
Wait for concurrent flush operations to finish
|
2023-10-05 16:44:03 +02:00 |
|
Thomas Roehl
|
b0f0462995
|
Use stype and stype-id for the NIC in NetstatCollector
|
2023-10-05 09:12:24 +02:00 |
|
Holger Obermaier
|
778bb62602
|
Cleanup
|
2023-10-04 16:24:39 +02:00 |
|
Holger Obermaier
|
5aa9603c01
|
Add batch_size config
|
2023-10-04 12:37:25 +02:00 |
|
Holger Obermaier
|
0db1cda27f
|
Do not store unused topology information
|
2023-10-02 11:30:06 +02:00 |
|
Holger Obermaier
|
013ae7ec6d
|
Reuse ccTopology functionality
|
2023-10-02 10:57:50 +02:00 |
|
Holger Obermaier
|
9f65365f9d
|
Add Influx client options
|
2023-09-29 10:36:42 +02:00 |
|
Holger Obermaier
|
1e606a1aa1
|
Reuse flush timer
|
2023-09-26 15:04:39 +02:00 |
|
Holger Obermaier
|
19ec6d06db
|
Use generic package maps to clone maps
|
2023-09-26 11:49:19 +02:00 |
|
Holger Obermaier
|
553fcff468
|
Add documentation for send_*_total values
|
2023-09-21 10:44:14 +02:00 |
|
Holger Obermaier
|
7b5a4caf6a
|
Avoid unneccessary memory allocations
|
2023-09-21 10:19:25 +02:00 |
|
Holger Obermaier
|
a401e4cdd1
|
Add basic authentication support
|
2023-09-20 17:41:12 +02:00 |
|
Holger Obermaier
|
94d5822426
|
Add basic authentication support
|
2023-09-20 17:33:08 +02:00 |
|
Holger Obermaier
|
f6b5f7fb07
|
Add config option idle_timeout
|
2023-09-20 16:39:03 +02:00 |
|
Holger Obermaier
|
0c95db50ad
|
Fix: Error NVML library not found did crash
cc-metric-collector with "SIGSEGV: segmentation violation"
|
2023-09-20 13:45:38 +02:00 |
|
Holger Obermaier
|
75b705aa87
|
Avoid package cmp to allow builds with golang v1.20
|
2023-09-19 17:00:16 +02:00 |
|
Holger Obermaier
|
8da5c692bb
|
Increase golang version requirement to 1.20.
|
2023-09-19 16:22:36 +02:00 |
|
Holger Obermaier
|
42a9423203
|
Use slice to store lexialicly orderd key value pairs
|
2023-09-19 14:48:11 +02:00 |
|
Holger Obermaier
|
c87c77a810
|
Only access meta data, when it gets used as tag
|
2023-09-19 14:06:20 +02:00 |
|
Holger Obermaier
|
c472029c2d
|
Add tags in lexical order as required by AddTag()
|
2023-09-19 13:33:25 +02:00 |
|
Holger Obermaier
|
9e73849081
|
Use a lock for the flush timer
|
2023-09-19 12:57:43 +02:00 |
|
Holger Obermaier
|
d1a960e6e1
|
Add some basic debugging documentation
|
2023-09-18 17:03:18 +02:00 |
|
Holger Obermaier
|
9530c489b5
|
Add some basic debugging documentation
|
2023-09-18 16:51:37 +02:00 |
|
Holger Obermaier
|
64ffa3d23e
|
Allow other fields not only field "value"
|
2023-09-18 16:35:56 +02:00 |
|
Holger Obermaier
|
3f4b11db47
|
github.com/influxdata/line-protocol -> github.com/influxdata/line-protocol/v2/lineprotocol
|
2023-09-18 16:03:57 +02:00 |
|
Holger Obermaier
|
fd227ed8b3
|
Add some comments
|
2023-09-18 15:37:52 +02:00 |
|
Holger Obermaier
|
2d41531b51
|
Corrected spelling
|
2023-09-18 14:52:09 +02:00 |
|
Holger Obermaier
|
e34b0166f9
|
github.com/influxdata/line-protocol -> github.com/influxdata/line-protocol/v2/lineprotocol
|
2023-09-15 15:59:03 +02:00 |
|
Holger Obermaier
|
baa45b833b
|
Fix http server addr format
|
2023-09-15 14:12:59 +02:00 |
|
Holger Obermaier
|
aac475fc98
|
Add links to ipmi and redfish receivers
|
2023-09-15 13:33:47 +02:00 |
|
Holger Obermaier
|
2dfeac8ce8
|
Fix Ubuntu version number
|
2023-09-13 13:36:27 +02:00 |
|
Holger Obermaier
|
6a4731ab7e
|
Update golang version
|
2023-09-13 13:32:44 +02:00 |
|
Holger Obermaier
|
be68aeb44f
|
Pipe golang tar package directly to tar
|
2023-09-13 13:23:37 +02:00 |
|
Holger Obermaier
|
9975ee6e00
|
Upgrade Ubuntu focal -> jammy
|
2023-09-13 13:20:00 +02:00 |
|
Holger Obermaier
|
38478ce8c2
|
Remove golang versions before 1.20
|
2023-09-13 13:07:50 +02:00 |
|
Holger Obermaier
|
9c9fd59ed0
|
Use dnf to download golang
|
2023-09-13 12:56:22 +02:00 |
|
Holger Obermaier
|
5895490b53
|
Switch to golang 1.20 for RHEL based distributions
|
2023-09-13 12:48:39 +02:00 |
|
Holger Obermaier
|
4e08acf509
|
Add release build jobs to runonce.yml
|
2023-09-13 12:29:00 +02:00 |
|