Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Exclude aggregate interface 'all' thas has missing error/drop fields#2385

Open
hpaluch-pil wants to merge 2 commits into
influxdata:master from
hpaluch-pil:master
Open

Exclude aggregate interface 'all' thas has missing error/drop fields #2385
hpaluch-pil wants to merge 2 commits into
influxdata:master from
hpaluch-pil:master

Conversation

@hpaluch-pil

@hpaluch-pil hpaluch-pil commented Aug 13, 2020

Copy link
Copy Markdown

Hello!
When I tried stock "net_alert" examples for Telegraf I found spurious errors in my /var/log/kapacitor/kapacitor.log:

lvl=error msg="cannot perform derivative" service=kapacitor task_master=main task=net_alert_stream
node=derivative3 err="field is the wrong type" field=err_out type=<nil>

After a bit of debug it turned out that it is caused by Telegraf inserting data for virtual interface all that is
missing some fields, including these error and drop fields required by these Tasks.

So excluding interface all from results seems to fix this problem.

Please let me know what you think about this issue and proposed solution.

Required for all non-trivial PRs
  • Rebased/mergable
  • Tests pass
  • CHANGELOG.md updated
  • Sign CLA (if not already signed)

Copy link
Copy Markdown
Contributor

@hpaluch-pil Hey, man, this looks great, but I can't accept it without you signing the CLA :-( Without that, our lawyers won't let us accept code from outside PRs.

@docmerlin docmerlin self-requested a review September 4, 2020 19:18

@docmerlin docmerlin left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@hpaluch-pil hey could you sign the CLA :-( Without that, our lawyers won't let us accept code from outside PRs.

Copy link
Copy Markdown
Author

Hi @docmerlin !
I can sign CLA myself. But I don't dare to push my employer to sign CCLA, because it may cause substantial legal obligations and/or risks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

1 more reviewer

@docmerlin docmerlin docmerlin requested changes

Reviewers whose approvals may not affect merge requirements

At least 1 approving review is required to merge this pull request.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

AltStyle によって変換されたページ (->オリジナル) /