|
[abacus] Separate time-based from discrete usage metrics
Hi, metrics (the rest basically) Your proposal looks good to me. Piotr, Kevin and Raj and I had several design discussions on this topic in the last few days and we've come up with a few more ideas on
Hi, metrics (the rest basically) Your proposal looks good to me. Piotr, Kevin and Raj and I had several design discussions on this topic in the last few days and we've come up with a few more ideas on
|
By
Jean-Sebastien Delfino
· #4923
·
|
|
[abacus] Handling Notifications
Hi Chaskin, Thanks for sharing your thoughts! I'll try to address some of your questions: which of the types of content based filtering are required to express what we need while maintaining a scalabl
Hi Chaskin, Thanks for sharing your thoughts! I'll try to address some of your questions: which of the types of content based filtering are required to express what we need while maintaining a scalabl
|
By
Jean-Sebastien Delfino
· #3658
·
|
|
[abacus] MongoDB client
Hi Hristo, This looks really good! +1 to merging this as a new module in master, and continuing the work there, as then we can all work together on creating the abstraction layer that'll select betwee
Hi Hristo, This looks really good! +1 to merging this as a new module in master, and continuing the work there, as then we can all work together on creating the abstraction layer that'll select betwee
|
By
Jean-Sebastien Delfino
· #3520
·
|
|
[Abacus] Tagging usage
Kevin, This looks like a nice summary to me! I've added a few comments inline below. Thanks! - Jean-Sebastien The id of the definition of the measures, metrics and metering formula Yes, and the pricin
Kevin, This looks like a nice summary to me! I've added a few comments inline below. Thanks! - Jean-Sebastien The id of the definition of the measures, metrics and metering formula Yes, and the pricin
|
By
Jean-Sebastien Delfino
· #3389
·
|
|
[Abacus] Tagging usage
It is correct that the account service returns the list of orgs but that's for a different purpose. AIUI here we're going to reuse and extend the current provisioning service endpoint (used to validat
It is correct that the account service returns the list of orgs but that's for a different purpose. AIUI here we're going to reuse and extend the current provisioning service endpoint (used to validat
|
By
Jean-Sebastien Delfino
· #3248
·
|
|
[Abacus] Tagging usage
I'd like to propose a variation of this. Given (org_id, space_id, consumer_id, resource_id, provisioning_plan_id, resource_instance_id and usage_time), return: (a) a 404 indicating an invalid/not_foun
I'd like to propose a variation of this. Given (org_id, space_id, consumer_id, resource_id, provisioning_plan_id, resource_instance_id and usage_time), return: (a) a 404 indicating an invalid/not_foun
|
By
Jean-Sebastien Delfino
· #3212
·
|
|
[abacus] CouchDB
Hi Hristo, This looks pretty good! Thanks for this contribution! I'm going to take a closer look at your module today. ... I'm happy to rename the COUCHDB env variable to just DB to allow for other da
Hi Hristo, This looks pretty good! Thanks for this contribution! I'm going to take a closer look at your module today. ... I'm happy to rename the COUCHDB env variable to just DB to allow for other da
|
By
Jean-Sebastien Delfino
· #3180
·
|
|
[Abacus] Differentiating accumulate rating and aggregate rating
I'd vote for a clean programming model here with 2 different Javascript functions implementing the 2 different mathematical functions you think you need. Thoughts? - Jean-Sebastien
I'd vote for a clean programming model here with 2 different Javascript functions implementing the 2 different mathematical functions you think you need. Thoughts? - Jean-Sebastien
|
By
Jean-Sebastien Delfino
· #3179
·
|
|
[abacus] Accommodating for plans in a resource config
Yes, every time you want to add a new plan, you need to update the list of plans under the resource (to add that plan). That doesn't necessarily mean updating a single *stored* document containing all
Yes, every time you want to add a new plan, you need to update the list of plans under the resource (to add that plan). That doesn't necessarily mean updating a single *stored* document containing all
|
By
Jean-Sebastien Delfino
· #3178
·
|
|
[Abacus] Tagging usage
I was thinking about maybe combining the provisioning and account APIs together to allow the collector service to validate and enrich incoming usage with the metering_plan, rating_plan, account_id and
I was thinking about maybe combining the provisioning and account APIs together to allow the collector service to validate and enrich incoming usage with the metering_plan, rating_plan, account_id and
|
By
Jean-Sebastien Delfino
· #3177
·
|
|
[abacus] Abacus v0.0.4 available
I'm happy to announce the availability of CF Abacus v0.0.4 (incubating). Abacus provides usage metering and aggregation for Cloud Foundry services and app runtimes. I'd like to thank the Abacus commit
I'm happy to announce the availability of CF Abacus v0.0.4 (incubating). Abacus provides usage metering and aggregation for Cloud Foundry services and app runtimes. I'd like to thank the Abacus commit
|
By
Jean-Sebastien Delfino
· #3171
·
|
|
[Abacus] Tagging usage
Ben, Assk and I also discussed this in the last few days and from these discussions it looks like you may need to distinguish (a) the plan used by the customer to provision a service (e.g. small datab
Ben, Assk and I also discussed this in the last few days and from these discussions it looks like you may need to distinguish (a) the plan used by the customer to provision a service (e.g. small datab
|
By
Jean-Sebastien Delfino
· #3147
·
|
|
[abacus] Accommodating for plans in a resource config
+1 that makes sense to me as different plans may want to use different measures, metrics, and metering, accumulation and aggregation functions. Not sure about that. AIUI with that refined design plans
+1 that makes sense to me as different plans may want to use different measures, metrics, and metering, accumulation and aggregation functions. Not sure about that. AIUI with that refined design plans
|
By
Jean-Sebastien Delfino
· #3105
·
|
|
[cf-env] [abacus] Changing how resources are organized
Thanks Piotr, aggregation within consumer by the resource Id is also something we would like to access - for example to determine that application used two different version of node. OK so then that m
Thanks Piotr, aggregation within consumer by the resource Id is also something we would like to access - for example to determine that application used two different version of node. OK so then that m
|
By
Jean-Sebastien Delfino
· #3070
·
|
|
[cf-env] [abacus] Changing how resources are organized
It depends if you still want usage aggregation at both the resource_id and resource_type_id levels (more changes as that'll add another aggregation level to the reports) or if you only need aggregatio
It depends if you still want usage aggregation at both the resource_id and resource_type_id levels (more changes as that'll add another aggregation level to the reports) or if you only need aggregatio
|
By
Jean-Sebastien Delfino
· #3030
·
|
|
[cf-env] [abacus] Changing how resources are organized
Hi Daniel, Is that related to Github issue #38? https://github.com/cloudfoundry-incubator/cf-abacus/issues/38 Thanks - Jean-Sebastien
Hi Daniel, Is that related to Github issue #38? https://github.com/cloudfoundry-incubator/cf-abacus/issues/38 Thanks - Jean-Sebastien
|
By
Jean-Sebastien Delfino
· #2988
·
|
|
[abacus] Refactor Aggregated Usage and Aggregated Rated Usage data model
Hi all, Here's an update on this topic and the design discussions Assk, Ben and I had in the last few days: I'll start with a description of the problem we're trying to solve here: Abacus currently co
Hi all, Here's an update on this topic and the design discussions Assk, Ben and I had in the last few days: I'll start with a description of the problem we're trying to solve here: Abacus currently co
|
By
Jean-Sebastien Delfino
· #2869
·
|
|
region qualifier for organizations
I just wanted to follow up on this. Github 110 is now closed as we've finished removing explicit references to regions in the Abacus API in favor of a more generic namespace/scoping mechanism. With th
I just wanted to follow up on this. Github 110 is now closed as we've finished removing explicit references to regions in the Abacus API in favor of a more generic namespace/scoping mechanism. With th
|
By
Jean-Sebastien Delfino
· #2731
·
|
|
Notifications for service brokers
Any update at all? Thanks - Jean-Sebastien jsdelfino(a)gmail.com> wrote:
Any update at all? Thanks - Jean-Sebastien jsdelfino(a)gmail.com> wrote:
|
By
Jean-Sebastien Delfino
· #2729
·
|
|
[abacus] Handling Notifications
Yes, that's why I was suggesting one doc per registration keyed by trigger criteria. I thought a bit more about this. We could set a timeout (using our circuit breaker module for example) causing slow
Yes, that's why I was suggesting one doc per registration keyed by trigger criteria. I thought a bit more about this. We could set a timeout (using our circuit breaker module for example) causing slow
|
By
Jean-Sebastien Delfino
· #2728
·
|