Contact Us

CATEGORIES

Whoops…Nothing found

Try other keywords in your search

Performance Monitoring with getPerformanceMonitoringValuesJsonEx

 0 Minutes

 0 Likes

 23 Views

This article discusses the API command string getPerformanceMonitoringValuesJsonEx, which provides a performance readout of all connected systems.
API Commands 


Use

There is an API command that allows you to retrieve certain performance metrics from the connected clients.

getPerformanceMonitoringValuesJsonEx(string filter)

This command also offers filter options:
system, outputs, outputsIndividual, outputsTotal, unreal

Multiple filters can be used at once (see example down below)

This command will provide the same data as the performance monitoring values in the GUI itself.

Depending on whether the engine is open, engine values are also read; these values can be reset using the API command resetCumulativePerformanceMonitoringValues()


Alternatives

Performance Monitoring with getPerformanceMonitoringValuesJsonEx 
Monitoring the status of a Live System with getStructureJson() 


Examples

-- example code to read out all existing connected live systems
local systems = Pixera.LiveSystems.getLiveSystems()
for i,n in pairs(systems) do
	pixc.log(n.getPerformanceMonitoringValuesJsonEx("system,outputsIndividual"))
end


PIXERA 26.2  | 23. July 2026 | J.B.

Was this article helpful?