diff --git a/plugins/processors/execd/execd.go b/plugins/processors/execd/execd.go index 78485e9fe..7aeb285a4 100644 --- a/plugins/processors/execd/execd.go +++ b/plugins/processors/execd/execd.go @@ -118,6 +118,8 @@ func (e *Execd) Stop() error { func (e *Execd) cmdReadOut(out io.Reader) { scanner := bufio.NewScanner(out) + scanBuf := make([]byte, 4096) + scanner.Buffer(scanBuf, 262144) for scanner.Scan() { metrics, err := e.parser.Parse(scanner.Bytes())