Permalink
Switch branches/tags
Nothing to show
Commits on Jul 16, 2012
  1. Fix quoting in JSON, more debugging.

    Al Tobey
    Al Tobey committed Jul 16, 2012
  2. Add a dead-simple Hastur writer class.

    Al Tobey
    Al Tobey committed Jul 16, 2012
Commits on Jul 4, 2012
  1. Merge pull request #33 from gregwork/master

    lookfirst committed Jul 4, 2012
    Allow arbitrary JMX URL definitions in YAML config ...
  2. Merge pull request #32 from gregwork/0e0a09e8a066f7161ebb3c63c00f8a25…

    lookfirst committed Jul 4, 2012
    …3832088e
    
    Allow setting a 'typeName' inside a YAML query definition
  3. Merge pull request #31 from gregwork/bc790e915a50a28c307c47cf01ebd75b…

    lookfirst committed Jul 4, 2012
    …6271be59
    
    Add (optional) JMX username/password support to the YAML converter
  4. Allow arbitrary JMX URL definitions in YAML config ...

    gregwork committed Jul 4, 2012
    ... including hostname/port templating
    
    Add a 'urlTemplate' attribute at the 'setname' level if you need a custom JMX
    URL that doesn't match the hard coded default (as defined in
    src/com/googlecode/jmxtrans/model/Server.java, effectively
    service:jmx:rmi:///jndi/rmi://hostname:port/jmxrmi)
    
    If unset, the default behaviour of using the hard coded string above is
    unchanged.
    
    The templating currently understands $hostname (being the current host in the
    setname's hosts list), and $query_port (defined as a global setting in the YAML
    config).
    
    Example:
    sets:
      - setname: set1
        urlTemplate: service:jmx:rmi://$hostname:$query_port/jndi/rmi://$hostname:1099/karaf-root
        query_names:
                - mempool
        hosts:
                - host1.f.q.d.n
Commits on Jul 3, 2012
  1. Allow setting a 'typeName' inside a YAML query definition

    gregwork committed Jul 3, 2012
    Certain mbean objectnames do not have a 'name' key property used to uniquely
    identify a particular group of metrics when using a wildcard query.
    
    This adds support for an optional 'typeName' attribute to be defined in a query
    section (defaulting to 'name', to replicate previous behaviour), the value of
    which propagates to the outputWriters section in the JSON output.
    
    Example YAML definition:
    queries:
        - name: activemq
          obj : "org.apache.activemq:BrokerName=embedded,Type=Queue,Destination=*"
          typeName: "Destination"
          resultAlias: "activemq"
          attr:
            - "QueueSize"
Commits on Jul 2, 2012
  1. Add (optional) JMX username/password support to the YAML converter

    gregwork committed Jul 2, 2012
    Add a 'username' and 'password' attributes at the 'setname' level
    in your YAML configuration for hosts that require authentication.
    
    If unset, the default behaviour is unchanged; no 'username' or 'password'
    entries will appear in the JSON output.
    
    Example:
    
    sets:
      - setname: set1 # default behaviour - no username/password
        query_names:
          - mempool
        hosts:
          - host1.f.q.d.n
      - setname: set2 # Host that requires authentication
        username: "jmx"
        password: "jmx"
        query_names:
          - mempool
        hosts:
          - host2.f.q.d.n
  2. Fix excess whitespace

    gregwork committed Jul 2, 2012
Commits on Jun 15, 2012
Commits on May 26, 2012
  1. more rpm fenagling

    lookfirst committed May 26, 2012
  2. more rpm fenagling

    lookfirst committed May 26, 2012
  3. fix for rpm version error

    lookfirst committed May 26, 2012
  4. make tools executable

    lookfirst committed May 26, 2012
  5. fixes for debian builds

    lookfirst committed May 26, 2012
Commits on May 25, 2012
  1. Update README.md

    lookfirst committed May 25, 2012
  2. Update README.md

    lookfirst committed May 25, 2012
Commits on May 23, 2012
  1. Update README.md

    lookfirst committed May 23, 2012
Commits on May 4, 2012
  1. Merge remote-tracking branch 'noroute/master'

    Florian Thiel
    Florian Thiel committed May 4, 2012
  2. Merge branch 'travis-support'

    Florian Thiel
    Florian Thiel committed May 4, 2012
  3. Merge branch 'change-release-versioning-to-git'

    Florian Thiel
    Florian Thiel committed May 4, 2012
  4. Merge remote-tracking branch 'origin/change-release-versioning-to-git…

    Florian Thiel
    Florian Thiel committed May 4, 2012
    …' into travis-support
  5. [Experimental] and then really build debian package

    Florian Thiel
    Florian Thiel committed May 4, 2012
  6. [Experimental] try it at a one-liner

    Florian Thiel
    Florian Thiel committed May 4, 2012
  7. [Experimental] try re-ordering of travis-ci config

    Florian Thiel
    Florian Thiel committed May 4, 2012
Commits on Apr 25, 2012
  1. Travis-CI does not support debian builds, yet; Revert "[Test] Build d…

    Florian Thiel
    Florian Thiel committed Apr 25, 2012
    …ebian package with Travis-CI"
    
    This reverts commit 68c0ed6.
  2. [Test] Build debian package with Travis-CI

    Florian Thiel
    Florian Thiel committed Apr 25, 2012
  3. [CI] preliminary Travis-CI support

    Florian Thiel
    Florian Thiel committed Apr 25, 2012
Commits on Apr 21, 2012