Would be very useful to have the ability to write an internal script or function (in LUA, BASH, PHP or whatever) to allow transformation of item data values before they are processed and stored in Zabbix.
If there could be a list of transformations/scripts that can be attached to an item that would also be best (that way several items could use the same transform)
An example of this is java mbean return values that return "25.5 MB" or "14.23 GB" etc.
This is currently causing a problem with ability to store values presented variably with a units value (bytes, kb, mb, gb). But this could also solve other problems where we would want to store a different value based on an incoming value.