Skip to content

Conversation

@mattdurham
Copy link
Collaborator

@mattdurham mattdurham commented Mar 18, 2021

PR Description

This add windows_exporter to the list of default exporters for the windows platform. This currently uses a fork of windows_exporter located at github.com/grafana/windows_exporter. It uses the same type of configuration has the normal windows_exporter.

Which issue(s) this PR fixes

Closes #285

Notes to the Reviewer

PR Checklist

  • CHANGELOG updated
  • Documentation added <- In separate PR
  • Tests updated

Copy link
Member

@rfratto rfratto left a comment

Choose a reason for hiding this comment

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

Looking good! I wanted to give this a review before I take some PTO.

@mattdurham mattdurham marked this pull request as ready for review March 23, 2021 20:11
Copy link
Member

@rfratto rfratto left a comment

Choose a reason for hiding this comment

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

This is really coming along well, thank you for putting effort into this. I'm not super happy about reflection, and I'm worried its cognitive cost is too high compared to keeping the lines of code smaller.

Copy link
Member

@rfratto rfratto left a comment

Choose a reason for hiding this comment

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

LGTM, though this needs to be rebased to pick up the latest changes to the integrations interface, otherwise it's going to fail to build after merging.

@mattdurham mattdurham merged commit 8cfd1dc into grafana:main Mar 25, 2021
@mattdurham mattdurham mentioned this pull request Apr 9, 2021
1 task
@mattdurham mattdurham mentioned this pull request Sep 7, 2021
3 tasks
mattdurham added a commit that referenced this pull request Nov 11, 2021
* Testing

* Windows Exporter support

* Add untracked files

* Checkin example converting to custom config

* Scary reflect for getting the values

* Smaller item feedback in PR

* Add linting exception

* Update the changelog

* Fix MSSQL config

* Reorder functions and fix comments.

* Clean up var names

* Change to explicit setting of map

* minor formatting

* Switch to explicit mapping

* Add some checks on sync

* Use far simpler method, under the assumption an empty string is not a current valid value.

* Use far simpler method, under the assumption an empty string is not a current valid value.

* Add vendor files

* Add build tags so windows specific items dont get included

* Fix linting error

* Fix linting error

* Fix linting error

* Fix linting error

* Fix linting error

* Update CHANGELOG.md

Co-authored-by: Robert Fratto <robertfratto@gmail.com>

* PR feedback of cleaning vars

* Rearranging files for non windows usage.

* Cross platform support

* Cross platform support

* Add beta verbiage

Co-authored-by: Robert Fratto <robertfratto@gmail.com>
@github-actions github-actions bot added the frozen-due-to-age Locked due to a period of inactivity. Please open new issues or PRs if more discussion is needed. label Apr 15, 2024
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Apr 15, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

frozen-due-to-age Locked due to a period of inactivity. Please open new issues or PRs if more discussion is needed.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Windows Exporter to Grafana Agent integrations

2 participants