[ 
https://issues.apache.org/jira/browse/GEODE-6529?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kirk Lund updated GEODE-6529:
-----------------------------
    Description: 
As an operator or developer
I want to be able to actively monitor my put/get/contains operations for a 
region
So that I can establish a baseline and track performance over time.

GIVEN we have a Micrometer supported time series database 
    AND a data visualization tool attached to that database
WHEN the user asks the cache.region.operations to the data visualization tool
THEN they are able to view the count
    AND they are able to use the tags/dimensions to differentiate between 
Cluster (Distributed System ID), Host (by hostname), CacheServer (by Server 
name), and Region (by region name)

cache.region.operations.puts:
* create
* put
* putIfAbsent
* replace

cache.region.operations.gets:
* getEntry
* get

cache.region.operations.contains:
* containsKey
* containsValue
* containsKeyOnServer
* containsValueForKey

  was:
As an operator or developer
I want to be able to actively monitor my put operations for a region
So that I can establish a baseline and track performance over time.

GIVEN we have a Micrometer supported time series database 
    AND a data visualization tool attached to that database
WHEN the user asks the cache.region.operations to the data visualization tool
THEN they are able to view the count
    AND they are able to use the tags/dimensions to differentiate between 
Cluster (Distributed System ID), Host (by hostname), CacheServer (by Server 
name), and Region (by region name)

cache.region.operations.puts:
* create
* put
* putIfAbsent
* replace


> Generate metrics output for region put/get/contains operations
> --------------------------------------------------------------
>
>                 Key: GEODE-6529
>                 URL: https://issues.apache.org/jira/browse/GEODE-6529
>             Project: Geode
>          Issue Type: New Feature
>          Components: statistics
>            Reporter: Michael Oleske
>            Assignee: Kirk Lund
>            Priority: Major
>          Time Spent: 2h 20m
>  Remaining Estimate: 0h
>
> As an operator or developer
> I want to be able to actively monitor my put/get/contains operations for a 
> region
> So that I can establish a baseline and track performance over time.
> GIVEN we have a Micrometer supported time series database 
>     AND a data visualization tool attached to that database
> WHEN the user asks the cache.region.operations to the data visualization tool
> THEN they are able to view the count
>     AND they are able to use the tags/dimensions to differentiate between 
> Cluster (Distributed System ID), Host (by hostname), CacheServer (by Server 
> name), and Region (by region name)
> cache.region.operations.puts:
> * create
> * put
> * putIfAbsent
> * replace
> cache.region.operations.gets:
> * getEntry
> * get
> cache.region.operations.contains:
> * containsKey
> * containsValue
> * containsKeyOnServer
> * containsValueForKey



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to