Bogdan Drutu
e7e6693926
Expose telemetry level in the configtelemetry ( #1796 )
...
Next PR will add a config setting that can be embedded in every component config.
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2020-09-18 16:11:27 -07:00
Bogdan Drutu
d119b89225
Move the metrics definition to pdata. Remove internal/data definition ( #1720 )
...
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2020-09-03 12:18:32 -07:00
Ben Keith
889948e2fa
Batch Processor: Log Support ( #1723 )
...
This mimics the same logic as metrics for logs in the batchprocessor.
2020-09-02 18:33:26 -04:00
Bogdan Drutu
e9d67ce381
Change batch processor to use the new internal metrics structs ( #1699 )
...
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2020-08-31 15:33:52 -07:00
Bogdan Drutu
2a54e941a4
Move more old internal structs to old files, and rename funcs with Old ( #1662 )
...
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2020-08-27 21:53:55 -07:00
Bogdan Drutu
42ac0eeafc
Move previous internal metrics package to dataold ( #1658 )
...
Need to re-generate the new internal metrics, but it is too much code to change,
so will move this to dataold (was internal anyway, so no public breaking change).
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2020-08-27 20:19:39 -07:00
Jay Camp
1e65674799
Update copyright ( #1597 )
...
* Update copyright
* rebase
2020-08-19 18:25:44 -07:00
Pavol Loffay
815e760588
Add batch size bytes metric to batch processor ( #1270 )
...
* Add batch size bytes metrics
Signed-off-by: Pavol Loffay <ploffay@redhat.com>
* increase test coverage
Signed-off-by: Pavol Loffay <ploffay@redhat.com>
* Fix metrics
Signed-off-by: Pavol Loffay <ploffay@redhat.com>
* Fix test
Signed-off-by: Pavol Loffay <ploffay@redhat.com>
Co-authored-by: Bogdan Drutu <bogdandrutu@gmail.com>
2020-07-22 11:14:25 -07:00
Pavol Loffay
5c7db8cce7
Fix overflowing batch size ( #1310 )
...
* Fix overflowing batch size
Signed-off-by: Pavol Loffay <ploffay@redhat.com>
* Use max size
Signed-off-by: Pavol Loffay <ploffay@redhat.com>
2020-07-14 08:04:37 -07:00
Bogdan Drutu
29cd959efc
Set batch processor channel size to num cpus, use exporter sink ( #1330 )
...
Fixes #1070
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2020-07-13 12:36:02 -07:00
Bogdan Drutu
f3608576be
Cleanup batch processor, remove duplicate code and logic ( #1323 )
...
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2020-07-12 08:07:00 -07:00
Pavol Loffay
97d9d86c88
Add batch size metric ( #1241 )
...
* Add batch size metric to otel collector
Signed-off-by: Pavol Loffay <ploffay@redhat.com>
* Rename variable
Signed-off-by: Pavol Loffay <ploffay@redhat.com>
2020-07-07 16:30:22 -07:00
Juraci Paixão Kröhling
64403a6683
Handle errors in exporters ( #1259 )
...
Signed-off-by: Juraci Paixão Kröhling <juraci@kroehling.de>
2020-07-03 06:41:46 -07:00
Constance Caramanolis
4074b3c654
Add the ability to batch metrics as a processor. ( #1060 )
...
* Add batching for metrics
* Update documentation
* Improve test coverage
2020-06-02 10:23:26 -07:00
Bruno Garcia
8aa2731844
Remove year from copyright ( #964 )
2020-05-26 12:44:22 -04:00
Bogdan Drutu
a637b41c22
Change entire repo to use the new vanityurl go.opentelemetry.io/collector ( #977 )
...
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2020-05-15 12:04:05 -07:00
Bogdan Drutu
ca4b8231de
Rename MoveTo to MoveAndAppendTo. ( #875 )
...
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2020-04-27 08:06:35 -07:00
Dmitrii Anoshin
27277a675f
Switch queued_retry processor to internal data model ( #824 )
2020-04-21 17:45:43 -07:00
Dmitrii Anoshin
277aa581ad
Switch batch_processor to internal data model ( #832 )
...
New internal data structure allows to batch together traces from different resources. This simplify batching a lot. This commit removes most of the functionality for handling many batches per node and uses only one batch with one ticker.
2020-04-15 16:51:27 -07:00