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

[jmxfetch][cassandra] 0.9.0 + enable CASSANDRA-4009 support #2035

Merged
merged 2 commits into from Nov 3, 2015

Conversation

yannmh
Copy link
Member

@yannmh yannmh commented Nov 3, 2015

JMXFetch 0.9.0

Changes

  • [BUGFIX] Fix bean name matching logic: ORAND. See #81
  • [FEATURE] Support float and java.lang.Float attribute types as
  • simple JMX attributes. See #76
  • [FEATURE] Support Cassandra > 2.2 metric name structure
  • (CASSANDRA-4009). See #79
  • [FEATURE] Support custom JMX Service URL to connect to, on a
  • per-instance basis. See #80
  • [IMPROVEMENT] Assign generic alias if not defined. See #78

Cassandra > 2.2 metric name structure (CASSANDRA-4009) support

Set cassandra_aliasing option to enable CASSANDRA-4009 metric name structure support.

**Changes**
* [BUGFIX] Fix bean name matching logic: `OR`→`AND`. See [#81][]
* [FEATURE] Support `float` and `java.lang.Float` attribute types as
* simple JMX attributes. See [#76][]
* [FEATURE] Support Cassandra > 2.2 metric name structure
* (CASSANDRA-4009). See [#79][]
* [FEATURE] Support custom JMX Service URL to connect to, on a
* per-instance basis. See [#80][]
* [IMPROVEMENT] Assign generic alias if not defined. See [#78][]

<!--- The following link definition list is generated by PimpMyChangelog
--->
[#76]: DataDog/jmxfetch#76
[#78]: DataDog/jmxfetch#78
[#79]: DataDog/jmxfetch#79
[#80]: DataDog/jmxfetch#80
[#81]: DataDog/jmxfetch#81
@yannmh yannmh self-assigned this Nov 3, 2015
@yannmh yannmh added this to the 5.6.0 milestone Nov 3, 2015
JMXFetch v0.9.0 supports Cassandra > 2.2 metric name structure
(CASSANDRA-4009) via a `cassandra_aliasing` option. Enable it.
@yannmh yannmh changed the title [jmxfetch] update to 0.9.0 [jmxfetch][cassandra] 0.9.0 + enable CASSANDRA-4009 support Nov 3, 2015
yannmh added a commit that referenced this pull request Nov 3, 2015
[jmxfetch][cassandra] 0.9.0 + enable CASSANDRA-4009 support
@yannmh yannmh merged commit acdebd7 into master Nov 3, 2015
@yannmh yannmh deleted the yann/jmxfetch-0.9.0 branch November 3, 2015 16:16
yannmh added a commit to DataDog/chef-datadog that referenced this pull request Jan 19, 2016
* Enhance `DatadogMonitor` resource with a `version` attribute.
* Use `version` attribute in `cassandra` recipe to version, i.e.
  select the appriopriate YAML configuration file.
  Two versions are currently available
  * `1` (Default): Legacy YAML configuration file, compatible with
    Cassandra < 2.2.
  * `2`: Required for Cassandra > 2.2, use the YAML configuration file
  * introduced with
    DataDog/dd-agent@2df7566
* Enable `cassandra_aliasing` option to comply with
  DataDog/dd-agent#2035

More information:
DataDog/dd-agent#2142
sethrosenblum pushed a commit to DataDog/chef-datadog that referenced this pull request Apr 22, 2016
* Enhance `DatadogMonitor` resource with a `version` attribute.
* Use `version` attribute in `cassandra` recipe to version, i.e.
  select the appriopriate YAML configuration file.
  Two versions are currently available
  * `1` (Default): Legacy YAML configuration file, compatible with
    Cassandra < 2.2.
  * `2`: Required for Cassandra > 2.2, use the YAML configuration file
  * introduced with
    DataDog/dd-agent@2df7566
* Enable `cassandra_aliasing` option to comply with
  DataDog/dd-agent#2035

More information:
DataDog/dd-agent#2142
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant