An apparatus of a base station (300, 400), the apparatus comprising a broker for requesting and delivering information, the apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to with the at least one processor, cause the apparatus at least to: interface with at least a first radio access network function comprising a central unit user plane or a control unit control plane of the base station and a second radio access network function comprising a distributed unit of the base station; send a first message to the first radio access network function and a second message to the second radio access network function, the first message and the second message comprising a request to report information based on at least one criterion, wherein the at least one criterion comprises a level of detail of requested information, wherein the level of detail comprises at least one of: information per slice, information per transmitter, information per user equipment, information per group of slices, information per a group of transmitters or information per group of user equipment; receive the reported information (308, 306) from the first radio access network function and the second radio access network function; and group the reported information and provide the grouped information to a plurality of radio access network optimization algorithms for monitoring a service level and performing actions based on the monitored service level, wherein grouping the reported information comprises selecting information from the reported information that is needed by each radio access network optimization algorithm of the radio access network optimization algorithms. interface with at least a first radio access network function comprising a central unit user plane or a control unit control plane of the base station and a second radio access network function comprising a distributed unit of the base station; send a first message to the first radio access network function and a second message to the second radio access network function, the first message and the second message comprising a request to report information based on at least one criterion, wherein the at least one criterion comprises a level of detail of requested information, wherein the level of detail comprises at least one of: information per slice, information per transmitter, information per user equipment, information per group of slices, information per a group of transmitters or information per group of user equipment; receive the reported information (308, 306) from the first radio access network function and the second radio access network function; and group the reported information and provide the grouped information to a plurality of radio access network optimization algorithms for monitoring a service level and performing actions based on the monitored service level, wherein grouping the reported information comprises selecting information from the reported information that is needed by each radio access network optimization algorithm of the radio access network optimization algorithms.