cookbook 'graphite', '~> 3.0.0'
graphite
(48) Versions
3.0.0
-
Follow65
Provides custom resources for installing and configuring Graphite
cookbook 'graphite', '~> 3.0.0', :supermarket
knife supermarket install graphite
knife supermarket download graphite
Graphite Cookbook
Description
Library cookbook for installing and configuring Graphite with Chef custom resources.
This release is a full custom-resource migration. Cookbook-root recipes and attributes were removed; see [migration.md](migration.md) for the breaking-change guide and [LIMITATIONS.md](LIMITATIONS.md) for package and platform limitations.
Requirements
Platforms
- Debian 12+
- Ubuntu 22.04+
Chef
- Chef Infra Client 15.3+
Resources
- [graphite_install](documentation/graphite_install.md)
- [graphite_config](documentation/graphite_config.md)
- [graphite_carbon_cache](documentation/graphite_carbon_cache.md)
- [graphite_carbon_relay](documentation/graphite_carbon_relay.md)
- [graphite_carbon_aggregator](documentation/graphite_carbon_aggregator.md)
- [graphite_carbon_config](documentation/graphite_carbon_config.md)
- [graphite_storage](documentation/graphite_storage.md)
- [graphite_storage_schema](documentation/graphite_storage_schema.md)
- [graphite_storage_config](documentation/graphite_storage_config.md)
- [graphite_service](documentation/graphite_service.md)
- [graphite_web](documentation/graphite_web.md)
- [graphite_web_config](documentation/graphite_web_config.md)
- [graphite_uwsgi](documentation/graphite_uwsgi.md)
Example
graphite_install 'default' graphite_config 'default' graphite_carbon_cache 'default' do config( line_receiver_interface: '0.0.0.0', line_receiver_port: 2003, pickle_receiver_port: 2004, cache_query_port: 7002, local_data_dir: '/opt/graphite/storage/whisper/' ) end graphite_storage_schema 'default' do config(pattern: '.*', retentions: '60s:1d') end graphite_carbon_config 'default' graphite_storage_config 'default' graphite_service 'cache'
Maintainers
This cookbook is maintained by the Sous Chefs. The Sous Chefs are a community of Chef cookbook maintainers working together to maintain important cookbooks. Visit sous-chefs.org or chat in #sous-chefs on the Chef Community Slack.
Development
- Source hosted at GitHub
- Report issues and feature requests on GitHub Issues
Contributors
This project exists thanks to all contributors.
Backers
Thank you to all our backers.
Sponsors
Support this project by becoming a sponsor.
Dependent cookbooks
This cookbook has no specified dependencies.
Contingent cookbooks
Changelog
All notable changes to this project will be documented in this file.
Standardise files with files in sous-chefs/repo-management
Standardise files with files in sous-chefs/repo-management
3.0.0 (2026-05-07)
⚠ BREAKING CHANGES
- migrate graphite to custom resources (#412)
Features
Bug Fixes
- ci: Update workflows to use release pipeline (#406) (28928ad)
- close block in matchers (a3b661e)
- install django/twisted versions override (#347) (fb4462d)
2.0.10 (2025-10-15)
Bug Fixes
2.0.8 - 2025-06-08
Standardise files with files in sous-chefs/repo-management
2.0.7 - 2024-11-18
Standardise files with files in sous-chefs/repo-management
Standardise files with files in sous-chefs/repo-management
Standardise files with files in sous-chefs/repo-management
Standardise files with files in sous-chefs/repo-management
Standardise files with files in sous-chefs/repo-management
2.0.5 - 2024-05-03
Standardise files with files in sous-chefs/repo-management
2.0.0 - 2023-04-04
- Standardise files with files in sous-chefs/repo-management
- Stop running broken rspec tests
- Require Chef 15.3+ for unified_mode
- Require unified_mode for all resources
1.3.11 - 2023-04-01
Standardise files with files in sous-chefs/repo-management
1.3.10 - 2023-03-02
Standardise files with files in sous-chefs/repo-management
1.3.9 - 2023-02-20
Standardise files with files in sous-chefs/repo-management
1.3.8 - 2023-02-20
Remove Delivery
1.3.7 - 2023-02-14
Standardise files with files in sous-chefs/repo-management
1.3.5 - 2022-12-11
Standardise files with files in sous-chefs/repo-management
1.3.4 - 2022-02-17
- Standardise files with files in sous-chefs/repo-management
- Remove delivery folder
1.3.3 - 2021-08-30
- Standardise files with files in sous-chefs/repo-management
1.3.1 (2020-09-16)
- resolved cookstyle error: libraries/provider_carbon_conf_accumulator.rb:37:7 refactor:
ChefModernize/ActionMethodInResource - resolved cookstyle error: libraries/provider_storage_conf_accumulator.rb:37:7 refactor:
ChefModernize/ActionMethodInResource - Fix frozen method error in libraries/chef_graphite_carbon_config_converter.rb
- Cookstyle Bot Auto Corrections with Cookstyle 6.16.8
1.3.0 (2020-06-06)
- Fix bug with changing a frozen string in ruby 2.7.0
1.2.0 (2020-05-27)
- Fix Django/Twisted overridden version (#318)
1.1.1 - (2020-05-14)
- resolved cookstyle error: libraries/provider_carbon_conf_accumulator.rb:50:83 convention:
Layout/TrailingWhitespace - resolved cookstyle error: libraries/provider_carbon_conf_accumulator.rb:50:84 refactor:
ChefModernize/FoodcriticComments - resolved cookstyle error: libraries/provider_storage_conf_accumulator.rb:48:83 convention:
Layout/TrailingWhitespace - resolved cookstyle error: libraries/provider_storage_conf_accumulator.rb:48:84 refactor:
ChefModernize/FoodcriticComments - Migrate to github actions
- Ran linters and addressed issues
- Ran latest cookstyle
- Remove unnecessary actions method in the resources
[1.1.0] - 2019-09-05
- Fix cookstyle issues
- Should now work with Chef 13, 14 and 15
- Syntax and styling updates
- Compatibility with Chef 13 (.@oscar123mendoza)
[1.0.4] - 2016-01-29
Added
- Adds License and Code of Conduct
Fixed
- Syntax and styling updates
- Use full Twisted version number
- Manage graphite nofile ulimit
- Fixes carbon source
Known Issues
[1.0.2] - 2014-11-18
Fixed
- README improvements to address resource usage and removal of Apache dependency (@webframp, #187)
- restart graphite-web in graphite_example sample recipe (@obazoud, #182)
- remove unused
['graphite']['web_server']attribute (@obazoud, #181)
[1.0.1] - 2014-08-27
Fixed
- Readme improvements.
[1.0.0] - 2014-08-27
Breaking Changes
Collaborator Number Metric
3.0.0 passed this metric
Contributing File Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Cookstyle Metric
3.0.0 passed this metric
No Binaries Metric
3.0.0 passed this metric
Testing File Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
3.0.0 passed this metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Cookstyle Metric
3.0.0 passed this metric
No Binaries Metric
3.0.0 passed this metric
Testing File Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
3.0.0 passed this metric
3.0.0 passed this metric
Testing File Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
3.0.0 failed this metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number