Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Coredns metricbeat module #10585

Merged
merged 24 commits into from
Mar 19, 2019
Merged

Commits on Mar 19, 2019

  1. Add coreDNS metricbeat module

    Signed-off-by: Chris Mark <chrismarkou92@gmail.com>
    ChrsMark authored and ioandr committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    2354d1c View commit details
    Browse the repository at this point in the history
  2. Add more fields to stats Metricset

    * Update _meta/test/metrics
    * Move mapping declaration outside of init()
    
    Signed-off-by: Ioannis Androulidakis <ioannis@arrikto.com>
    ioandr committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    40da57f View commit details
    Browse the repository at this point in the history
  3. Add fields' docs

    Signed-off-by: Chris Mark <chrismarkou92@gmail.com>
    ChrsMark authored and ioandr committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    1a50fde View commit details
    Browse the repository at this point in the history
  4. Add Dockerfile and configuration files for coredns

    Signed-off-by: Ioannis Androulidakis <ioannis@arrikto.com>
    ioandr committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    9059bfc View commit details
    Browse the repository at this point in the history
  5. Review fixes

    * Rename metrics to stats in coredns/stats/_meta/fields.yaml
    * Use .sec naming convention instead of .seconds
    
    Signed-off-by: Ioannis Androulidakis <ioannis@arrikto.com>
    ioandr committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    92f5c3e View commit details
    Browse the repository at this point in the history
  6. Add function test for coredns

    Signed-off-by: Ioannis Androulidakis <ioannis@arrikto.com>
    ioandr committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    551e51c View commit details
    Browse the repository at this point in the history
  7. Fix mapping issue

    Signed-off-by: Chris <chrismarkou92@gmail.com>
    ChrsMark authored and ioandr committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    2cc21fd View commit details
    Browse the repository at this point in the history
  8. Update x-pack yml

    Signed-off-by: Chris <chrismarkou92@gmail.com>
    ChrsMark authored and ioandr committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    a32796c View commit details
    Browse the repository at this point in the history
  9. Add Changelog entries

    Signed-off-by: Chris <chrismarkou92@gmail.com>
    ChrsMark authored and ioandr committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    ae4cfa9 View commit details
    Browse the repository at this point in the history
  10. Add draft for datageneration

    Signed-off-by: Chris Mark <chrismarkou92@gmail.com>
    ChrsMark authored and ioandr committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    62a6e98 View commit details
    Browse the repository at this point in the history
  11. Add coredns servcie in docker-compose of metricbeat

    Signed-off-by: Chris Mark <chrismarkou92@gmail.com>
    ChrsMark authored and ioandr committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    6ff4d12 View commit details
    Browse the repository at this point in the history
  12. Fix Dockerfile & add data generation

    Signed-off-by: Chris <chrismarkou92@gmail.com>
    
    Co-Authored-By: Ioannis Androulidakis <ioannis@arrikto.com>
    ChrsMark and ioandr committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    7b970f1 View commit details
    Browse the repository at this point in the history
  13. Add system test

    Signed-off-by: Chris Mark <chrismarkou92@gmail.com>
    ChrsMark authored and ioandr committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    07f2feb View commit details
    Browse the repository at this point in the history
  14. Add metrics.expected and update unit test

    Signed-off-by: Ioannis Androulidakis <ioannis@arrikto.com>
    ioandr committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    7fba267 View commit details
    Browse the repository at this point in the history
  15. Review changes

    Signed-off-by: Ioannis Androulidakis <ioannis@arrikto.com>
    ioandr committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    3985f7b View commit details
    Browse the repository at this point in the history
  16. Finalize format of metrics and events

    * Enable DO bit metrics with dnssec in DNS request
    
    * Merge request and response size bytes metric
    
    * Generate updated JSON files and fix integration test
    
    * Generate updated metrics and metrics.expected files
    
    Signed-off-by: Ioannis Androulidakis <ioannis@arrikto.com>
    ioandr committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    a5063c1 View commit details
    Browse the repository at this point in the history
  17. Update docs

    Signed-off-by: Chris <chrismarkou92@gmail.com>
    ChrsMark authored and ioandr committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    63ada52 View commit details
    Browse the repository at this point in the history
  18. Change Prometheus helper to scale double precision histogram keys

    Signed-off-by: Chris Mark <chrismarkou92@gmail.com>
    ChrsMark authored and ioandr committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    c58060f View commit details
    Browse the repository at this point in the history
  19. Update generated JSON and metrics.expected

    Signed-off-by: Ioannis Androulidakis <ioannis@arrikto.com>
    ioandr committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    b1bd96c View commit details
    Browse the repository at this point in the history
  20. Fix scaling approach

    Signed-off-by: Chris Mark <chrismarkou92@gmail.com>
    ChrsMark authored and ioandr committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    d3e45ed View commit details
    Browse the repository at this point in the history
  21. Fix docs and CHANGELOG

    Signed-off-by: Chris Mark <chrismarkou92@gmail.com>
    ChrsMark authored and ioandr committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    ebb8066 View commit details
    Browse the repository at this point in the history
  22. Use multiplier option of Prometheus Fields

    Signed-off-by: Chris Mark <chrismarkou92@gmail.com>
    ChrsMark authored and ioandr committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    c3c9025 View commit details
    Browse the repository at this point in the history
  23. Use the fixed Hist multiplier

    Signed-off-by: Chris <chrismarkou92@gmail.com>
    ChrsMark authored and ioandr committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    2b5d62d View commit details
    Browse the repository at this point in the history
  24. Fix data structures

    Signed-off-by: Chris Mark <chrismarkou92@gmail.com>
    ChrsMark committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    cc34863 View commit details
    Browse the repository at this point in the history