Accumulo has many configuration properties that enable runtime performance tuning. For tuning a production system it would be nice if each of these properties had the following when feasible.
- An associated set of metrics that can be used to make informed decisions about tuning the property.
- Documentation that explains for each performance property what its associated metrics are.
This already exists for some performance properties. A survey of what is missing or incomplete can help identify areas for improvement. The survey should at least identify the following for each performance property.
- Performance property name
- Existing associated metrics, if any.
- Assessment of need for additional metrics.
- Existing documentation that links the property to metrics.