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

Prometheus Request Queue Diagnostics #889

Merged
merged 105 commits into from
Aug 30, 2021
Merged

Prometheus Request Queue Diagnostics #889

merged 105 commits into from
Aug 30, 2021

Commits on Jul 19, 2021

  1. fix spelling mistake in awsprovider.go

    changed "Reservied" to "Reserved"
    kbrwn committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    1ea7169 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2021

  1. Bump version for patch

    AjayTripathy committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    cfa2dbe View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2021

  1. Add cloud status types

    Sean-Holcomb committed Jul 23, 2021
    Configuration menu
    Copy the full SHA
    9b13eef View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2021

  1. Configuration menu
    Copy the full SHA
    40815c4 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2021

  1. Configuration menu
    Copy the full SHA
    27123b5 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2021

  1. cadvisor compatibility

    AjayTripathy committed Jul 29, 2021
    Configuration menu
    Copy the full SHA
    2e99959 View commit details
    Browse the repository at this point in the history
  2. pod/pod_name fixes

    AjayTripathy committed Jul 29, 2021
    Configuration menu
    Copy the full SHA
    0ede396 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2021

  1. simplify ns query

    AjayTripathy committed Aug 2, 2021
    Configuration menu
    Copy the full SHA
    ed8aa73 View commit details
    Browse the repository at this point in the history
  2. fix typo

    AjayTripathy committed Aug 2, 2021
    Configuration menu
    Copy the full SHA
    d2b1e89 View commit details
    Browse the repository at this point in the history
  3. 2 Configuration menu
    Copy the full SHA
    4b97f06 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2021

  1. Merge pull request #885 from kubecost/develop

    Merge develop into master
    AjayTripathy committed Aug 3, 2021
    Configuration menu
    Copy the full SHA
    4bd915d View commit details
    Browse the repository at this point in the history
  2. Update costmodelenv.go

    AjayTripathy committed Aug 3, 2021
    Configuration menu
    Copy the full SHA
    b1d60de View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cdf7216 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2021

  1. Configuration menu
    Copy the full SHA
    f688df9 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2021

  1. Configuration menu
    Copy the full SHA
    279b12b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c3ce3ca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d3ede36 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c5ca80f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f99121d View commit details
    Browse the repository at this point in the history
  6. Upgrade to go 1.16 in go mod

    mbolt35 committed Aug 5, 2021
    Configuration menu
    Copy the full SHA
    aeb6f21 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2021

  1. Added a string bank utility which can be leveraged in the buffer read…

    …string. Refactor specific utilities into respecitive _util package.
    mbolt35 committed Aug 6, 2021
    Configuration menu
    Copy the full SHA
    c3577ed View commit details
    Browse the repository at this point in the history
  2. Typo fix

    mbolt35 committed Aug 6, 2021
    Configuration menu
    Copy the full SHA
    6ec8ca6 View commit details
    Browse the repository at this point in the history
  3. Update package imports

    mbolt35 committed Aug 6, 2021
    Configuration menu
    Copy the full SHA
    981976b View commit details
    Browse the repository at this point in the history
  4. Migrated proxy query and query range endpoints from /api to /model. T…

    …his will allow better visibility on frontend queries made through our product.
    mbolt35 committed Aug 6, 2021
    Configuration menu
    Copy the full SHA
    adc35b2 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #886 from kubecost/bolt/pv-hourly-cost-fix

    Omit PV Hourly Metrics for !Available and !Bound
    mbolt35 committed Aug 6, 2021
    Configuration menu
    Copy the full SHA
    307ba86 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2021

  1. Merge branch 'develop' of https://github.com/kubecost/cost-model into…

    … AjayTripathy-better-cadvisor-compatibility
    AjayTripathy committed Aug 8, 2021
    Configuration menu
    Copy the full SHA
    bc997e0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    052b482 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2021

  1. Configuration menu
    Copy the full SHA
    ea36ebc View commit details
    Browse the repository at this point in the history
  2. Merge pull request #869 from kubecost/kbrwn-ri-spelling-fix

    fix spelling mistake in awsprovider.go
    AjayTripathy committed Aug 9, 2021
    Configuration menu
    Copy the full SHA
    e59403b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    22facab View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c242d7a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    505f9c6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4cd68fa View commit details
    Browse the repository at this point in the history
  7. fix build error

    AjayTripathy committed Aug 9, 2021
    Configuration menu
    Copy the full SHA
    144ab26 View commit details
    Browse the repository at this point in the history
  8. Fix vgpu support

    kaelanspatel committed Aug 9, 2021
    Configuration menu
    Copy the full SHA
    ed33a08 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2e489d2 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7b4664f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a1abe6b View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2021

  1. Merge branch 'develop' of https://github.com/kubecost/cost-model into…

    … AjayTripathy-cadvisor-guardrails
    AjayTripathy committed Aug 10, 2021
    Configuration menu
    Copy the full SHA
    94240cc View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of https://github.com/kubecost/cost-model into …

    …AjayTripathy-cadvisor-guardrails
    AjayTripathy committed Aug 10, 2021
    Configuration menu
    Copy the full SHA
    15e4e90 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c2d48d0 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2021

  1. Update costmodelenv.go

    AjayTripathy committed Aug 11, 2021
    Configuration menu
    Copy the full SHA
    b4dff07 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2021

  1. fix savings issues

    AjayTripathy committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    58065d2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    92520d1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f398e3a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9e65a37 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #892 from kubecost/kaelan-vgpucost

    Fix overreporting gpu requests for vgpus
    kaelanspatel committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    d8fb0be View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9e59796 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #893 from kubecost/niko/labelfix

    Fix label alias aggregation on sanitized labels
    nikovacevic committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    9017cd2 View commit details
    Browse the repository at this point in the history
  8. Alloc.add handles changes in only controller name

    The new AddDifferentController test failed before the change to
    Allocation.add and outlines the situation. We want to be able
    to handle a situation that the Kubernetes spec does not expect
    but occurs in the wild: a pod whose controller's name changes
    but nothing else does. We'd like the two _technically_ separate
    allocations that this generates to be added as if they were the
    same without empty-stringing the controller name field. We opted
    to pick the alphabetically first string but another strategy
    could be used instead.
    michaelmdresser committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    168a593 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #891 from kubecost/AjayTripathy-rewrite-groupright

    rewrite group-right query for simplicity and performance
    AjayTripathy committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    37bce63 View commit details
    Browse the repository at this point in the history
  10. Merge branch 'develop' of https://github.com/kubecost/cost-model into…

    … AjayTripathy-cadvisor-guardrails
    AjayTripathy committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    acf0e42 View commit details
    Browse the repository at this point in the history
  11. bump cpu cap

    AjayTripathy committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    a2fb656 View commit details
    Browse the repository at this point in the history
  12. fix comment

    AjayTripathy committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    14ee148 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2021

  1. Merge pull request #890 from kubecost/AjayTripathy-cadvisor-guardrails

    Ajay tripathy cadvisor guardrails
    AjayTripathy committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    f68fd3c View commit details
    Browse the repository at this point in the history
  2. Less computationally expensive logic

    (in theory, hasn't been benchmarked properly)
    michaelmdresser committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    bddecb5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2b993e3 View commit details
    Browse the repository at this point in the history
  4. lower case n

    Sean-Holcomb committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    5232ac8 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #875 from kubecost/sean/cloud-diagnostics

    Add cloud status types
    Sean-Holcomb committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    26d9923 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #894 from kubecost/mmd/handle-changing-controller-…

    …name
    
    Alloc.add handles changes in only controller name
    michaelmdresser committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    bc1ef06 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    237dda9 View commit details
    Browse the repository at this point in the history
  8. Delete log spam

    AjayTripathy committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    dad7bdb View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4cf32fa View commit details
    Browse the repository at this point in the history
  10. Merge pull request #895 from kubecost/niko/labelfix

    Support multi-agg for comma-separated label aliases
    nikovacevic committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    2657418 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2021

  1. Configuration menu
    Copy the full SHA
    9447a52 View commit details
    Browse the repository at this point in the history
  2. Remove logs

    nikovacevic committed Aug 18, 2021
    Configuration menu
    Copy the full SHA
    a1abd05 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #897 from kubecost/niko/labelfix

    Support external allocations by label aliases
    AjayTripathy committed Aug 18, 2021
    Configuration menu
    Copy the full SHA
    237052e View commit details
    Browse the repository at this point in the history
  4. Merge pull request #898 from kubecost/develop

    Merge develop into master
    AjayTripathy committed Aug 18, 2021
    Configuration menu
    Copy the full SHA
    49b0b6c View commit details
    Browse the repository at this point in the history
  5. bump version 1.85.0

    AjayTripathy committed Aug 18, 2021
    Configuration menu
    Copy the full SHA
    9723782 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #899 from kubecost/master

    Master
    AjayTripathy committed Aug 18, 2021
    Configuration menu
    Copy the full SHA
    650d976 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7698760 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2021

  1. Configuration menu
    Copy the full SHA
    80416d8 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #900 from kubecost/sean/cloud-connection-status

    Expand cloud diagnostic variable and export gcp status variable
    Sean-Holcomb committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    ae41328 View commit details
    Browse the repository at this point in the history
  3. remove groupright

    AjayTripathy committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    d42bfe5 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2021

  1. Merge pull request #901 from kubecost/niko/lbfix

    Fix LoadBalancer metric emission
    AjayTripathy committed Aug 20, 2021
    Configuration menu
    Copy the full SHA
    6f3a4e1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f020e4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b91a005 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #904 from kubecost/master

    Merge Master into develop
    AjayTripathy committed Aug 20, 2021
    Configuration menu
    Copy the full SHA
    b0eb4d7 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2021

  1. Merge pull request #903 from kubecost/mmd/pr-template

    Create PULL_REQUEST_TEMPLATE.md
    michaelmdresser committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    6016653 View commit details
    Browse the repository at this point in the history
  2. Add a repair status to the ETL status, and enhance blocking queue wit…

    …h a TryDequeue() method for non-blocking dequeue and Clear() for resetting the queue contents.
    mbolt35 committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    452aec9 View commit details
    Browse the repository at this point in the history
  3. Addition for Clear()

    mbolt35 committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    0a122dd View commit details
    Browse the repository at this point in the history
  4. Update version

    AjayTripathy committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    93b164c View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2021

  1. Configuration menu
    Copy the full SHA
    3904eff View commit details
    Browse the repository at this point in the history
  2. Merge pull request #906 from kubecost/sean/bug-fix/cloud-asset-missin…

    …g-quote
    
    Add missing quote to CloudStatus object json rule
    Sean-Holcomb committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    da351c3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3dac6e6 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2021

  1. fix filter

    AjayTripathy committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    b8bfe8e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #908 from kubecost/master

    Update version
    AjayTripathy committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    1c91825 View commit details
    Browse the repository at this point in the history
  3. fix panic

    AjayTripathy committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    5cd328d View commit details
    Browse the repository at this point in the history
  4. Merge pull request #909 from kubecost/AjayTripathy-fix-panic

    fix panic on nil storageclasses
    AjayTripathy committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    009e327 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #907 from kubecost/AjayTripathy-fix-network-data

    optimize query, fix for no cadvisor relabels
    AjayTripathy committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    d4bcb7f View commit details
    Browse the repository at this point in the history
  6. Merge pull request #870 from kubecost/kaelan-helmsharedoverhead

    Add helm config parameter for shared overhead costs
    kaelanspatel committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    7132bff View commit details
    Browse the repository at this point in the history
  7. Bump version

    AjayTripathy committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    d9f6d2b View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2021

  1. Merge pull request #910 from kubecost/master

    Master
    AjayTripathy committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    6e7cdf0 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2021

  1. Configuration menu
    Copy the full SHA
    0024683 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    96ebfcc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a7edca9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    027dfdf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    28cec5f View commit details
    Browse the repository at this point in the history
  6. Upgrade to go 1.16 in go mod

    mbolt35 committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    d2c58ea View commit details
    Browse the repository at this point in the history
  7. Added a string bank utility which can be leveraged in the buffer read…

    …string. Refactor specific utilities into respecitive _util package.
    mbolt35 committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    2841672 View commit details
    Browse the repository at this point in the history
  8. Typo fix

    mbolt35 committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    5181585 View commit details
    Browse the repository at this point in the history
  9. Migrated proxy query and query range endpoints from /api to /model. T…

    …his will allow better visibility on frontend queries made through our product.
    mbolt35 committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    cf2142e View commit details
    Browse the repository at this point in the history
  10. Add a repair status to the ETL status, and enhance blocking queue wit…

    …h a TryDequeue() method for non-blocking dequeue and Clear() for resetting the queue contents.
    mbolt35 committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    0b1b814 View commit details
    Browse the repository at this point in the history
  11. Addition for Clear()

    mbolt35 committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    a98e259 View commit details
    Browse the repository at this point in the history
  12. Merge branch 'bolt/prom-diagnostics' of github.com:kubecost/cost-mode…

    …l into bolt/prom-diagnostics
    mbolt35 committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    b97416f View commit details
    Browse the repository at this point in the history