Releases: app-sre/aws-resource-exporter
Releases · app-sre/aws-resource-exporter
0.4.4
0.4.3
0.4.2
Changelog
- d96f309 Add tests to rds.go Needed to refactor to be able to mock out AWS results. Reason being is the switch to pagination methods. Created new *All methods in awsclient.go. By adding them to the inteface, it is possible to mock out the result for these paginated methods.
- c6cfea0 Clean up AWS client
- cef61ac Merge pull request #67 from janboll/refactor-rds
- 3e884e9 Move AwsExporterMetrics
- 054d1af Refactoring rds.go to enable testing
0.4.1
Changelog
- f70c42c Merge pull request #68 from dwelch0/metric-proxy-rw-lock
- ae92c78 Merge pull request #69 from patjlm/mysql-max-connections-for-db.r5.12xlarge
- 569ee1d add basic tests for metricProxy
- f7182c4 mysql max connections for db.r5.12xlarge
- 320f9ce refactor error and implement ttl test
- 68f5d8d utilize rwlock to address race condition
0.4.0
0.3.2
0.3.1
0.3.0
Changelog
- 2220421 Change ttl type
- 2f4b682 Configuration updates
- 85dc5d0 Fix label hashing
- f56baec Fix the error message for route53.
- 454e52f Merge pull request #55 from bergmannf/fix-route53-log-message
- 19c8a98 Merge pull request #56 from mrWinston/r53-only-retry-api-call-if-throttling
- c50aaa2 Merge pull request #59 from janboll/add-metrics-cache
- 50e66c1 WIP implementing metrics caching
- 5462265 add more owners (#58)
- 084d41f introduce OWNERS (#57)
- a0a20be only retry API calls that are throttling
0.2.0
Changelog
- a68f884 Add connection limits for db.m6g.xlarge
- c34908d Add max connection data for db.r5.4xlarge
- 498f513 Add max conns data for db.t3.medium and db.r4.large
- 7633c6f Add missing defaults for recently added RDS instance types
- a896df5 Add several instance types to the max_conns mapping
- e8d51f5 Add support for tracking RDS pending maintenance actions
- 0f9725a Add vpc collector for usage and quota metrics.
- 3c48401 Added db.m6g.large max connections
- cd344af Added db.r5.large max connections
- 4a83759 Adding db.t3.micro max_connections
- 1b90d0e Adding db.t3.small max_connections
- 321bc05 Changing to use go-version 18
- 135776a Collect number of hosted zones and quota (#50)
- fb2dcbf Fix makefile
- 891374a Fix metric collection for RDS pending maintenance actions
- 96d0562 Fix security alert
- 68f66e4 Gather RDS logs related metrics (#34)
- 7a3266d Implement Transit gateway metrics and ec2 exporter (#46)
- bbaec96 Leverage default value of string to make the code simpler
- 4daac7f Merge pull request #10 from app-sre/rds_latestrestorabletime
- 832ab51 Merge pull request #11 from app-sre/rds_publicly_accessible
- 73c6fae Merge pull request #12 from app-sre/rds_storage_encrypted
- 39c8ac3 Merge pull request #13 from app-sre/misc_fixes
- 584718e Merge pull request #14 from app-sre/fix_rds_error_metric
- f6ccdb5 Merge pull request #16 from jfchevrette/default_maxconn_per_type
- 5f6c85a Merge pull request #17 from jfchevrette/dep_updates
- 3ad017e Merge pull request #18 from jfchevrette/refactor_run
- 1eabd02 Merge pull request #19 from jfchevrette/switch_logging
- de68bf2 Merge pull request #20 from app-sre/jfchevrette-patch-1
- 2d40ff0 Merge pull request #22 from apahim/max_connections
- c026b7f Merge pull request #23 from rporres/add-db-r5-large
- 772c914 Merge pull request #24 from apahim/db.t3.small
- 3ffe8b8 Merge pull request #25 from jfchevrette/fix-no-backups
- 375381d Merge pull request #26 from rrati/db.m6g.xlarge
- 4b7540d Merge pull request #27 from rporres/add-db-m6g-large
- 8e601c1 Merge pull request #28 from steveteahan/add-missing-rds-max-conns
- d5c9065 Merge pull request #29 from steveteahan/add-a-few-more-max-conns
- 6ad20b6 Merge pull request #30 from steveteahan/add-missing-defaults-max-conns
- 7f870a8 Merge pull request #31 from steveteahan/add-r5-4xlarge
- b8b1cc2 Merge pull request #32 from steveteahan/rds-pending-maint-actions
- 9f62286 Merge pull request #33 from steveteahan/fix-pending-maint-actions-metrics
- cc00dfa Merge pull request #35 from bergmannf/privatelink-vpc-monitoring
- 9214743 Merge pull request #51 from janboll/update-golang
- aafd314 Merge pull request #53 from janboll/fix-makefile
- ef4b398 Merge pull request #54 from janboll/update-yaml
- 446907f Merge pull request #9 from app-sre/mapping_error_gauge
- 2e7ebd3 Minor update to README
- 526ee36 Multi region support (#42)
- 7308892 Remove vendor directory
- ea5df34 add ServiceAccount to template (#36)
- 30de598 add comments to make go-lint happy
- 305fc1e add default max connections (#21)
- 5c5518b add default max_connections per type
- 8d6221f add default.postgres11 max_connections mapping for db.m5.large (#15)
- ffe2c71 add grafana dashboard (#41)
- baf9f46 add hosted zone name to route53 metrics (#40)
- 2b8d1e6 add last restorable time metric
- 3df3143 add liveness and readiness probes (#38)
- b674928 add missing describes
- 46f55cf add rds mapping
- 48a5174 add rds publicly accessible metric
- bc824e4 add rds publiclyaccessible metric to describe func
- bd43be1 add rds storage encrypted metric
- 5b5194e add route53 usage metrics (#39)
- 67ca0a1 change mapping error metric to a per-instance gauge
- 6581f62 concurrent r53 metric collection (#47)
- bcc03bf disable dvo check for minimum three replicas (#37)
- 26e5f83 don't use underscores in variable names
- 585b602 empty commit
- e8efd47 fix rds error metric reporting
- c800b8a fix typo in env name (#45)
- bc5b42a fix: handle DBs that do not have backups enabled
- 282556d parametrize deployment name
- dec2ca5 refactor main so we catch SIGTERM
- c023731 switch logging to go-kit/log (promlog)
- 5602736 update aws/aws-sdk-go
- 38ef774 update prometheus/client_golang
- 47cff94 update vendored copy of aws-sdk-go