Skip to content
This repository has been archived by the owner on Mar 9, 2022. It is now read-only.

Use monitor component #64

Merged
merged 16 commits into from
Apr 17, 2018
Merged

Use monitor component #64

merged 16 commits into from
Apr 17, 2018

Commits on Apr 9, 2018

  1. stats: Add Snapshot method

    This will make it more convenient to generate Prometheus lines from a
    Stats.
    mjs committed Apr 9, 2018
    Configuration menu
    Copy the full SHA
    4df0864 View commit details
    Browse the repository at this point in the history
  2. stats: Add SnapshotToPrometheus

    New function to takes a Stats Snapshot and convert it to Prometheus
    metrics lines.
    mjs committed Apr 9, 2018
    Configuration menu
    Copy the full SHA
    849759e View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2018

  1. Configuration menu
    Copy the full SHA
    7a80da7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8f96283 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    746055f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7cbff78 View commit details
    Browse the repository at this point in the history
  5. spouttest: Remove unused AssertRecvMulti helper

    All usage of this have been replaced by AssertMonitor.
    mjs committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    b7e443f View commit details
    Browse the repository at this point in the history
  6. stats: Add CounterToPrometheus

    This helper is useful for cases where a single Prometheus metric line
    is required (instead of generating from a Snapshot).
    mjs committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    7782183 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e037211 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    56abc7f View commit details
    Browse the repository at this point in the history
  9. lineformatter: Removed

    No longer used now that the components are publishing metrics using
    Prometheus format.
    mjs committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    1617812 View commit details
    Browse the repository at this point in the history
  10. stats: Remove the now unused Stats.Clone method

    This has been superseded by the Snapshot method.
    mjs committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    f5e652b View commit details
    Browse the repository at this point in the history
  11. config: Set a default port for the monitor.

    Port 9331 has been allocated for use by influx-spout.
    
    See https://github.com/prometheus/prometheus/wiki/Default-port-allocations
    mjs committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    380fbfd View commit details
    Browse the repository at this point in the history
  12. Document the monitor component

    mjs committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    bfac4dd View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    8f7c80e View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2018

  1. Separate component type and name in Prometheus metrics

    This simplifies querying of influx-spout metrics.
    mjs committed Apr 17, 2018
    Configuration menu
    Copy the full SHA
    ee7defc View commit details
    Browse the repository at this point in the history