Skip to main content
Question

How to monitor a FME Flow Stream CPU usage


bryanmayor
Contributor
Forum|alt.badge.img+2

Hello,

 

it is possible to see a FME workspace CPU usage at the end of a job in the logging.

 

However, when you activate a stream it will occupy an Engine and it will not give CPU usage in the logging.

 

Is there a way to find or register the CPU usage of a stream that runs 24/7?

3 replies

merlinegeorge
Safer
Forum|alt.badge.img+5

Hello,

 

The completed jobs web page can be filtered by source type " Streams" and that could be a good indicator of CPU Usage by the engine assigned to the stream. [reference- https://community.safe.com/s/article/How-to-Use-the-FME-Server-Streams-Interface ]. If this does not satisfy your requirements, please feel free to submit an idea to add this as a feature. imageThere is a CPU/memory footprint for an FME Engines process, including if it is idle but we do not track/provide that. No usage-based credits will be used for an idle FME Engine that isn’t running a job.


bryanmayor
Contributor
Forum|alt.badge.img+2
  • Author
  • Contributor
  • October 27, 2023

Thank you for the quick response. The problem is that it does not display any CPU usage when the stream is running. If I cancel the stream after receiving several messages I also don't see any CPU usage. CPU_usage_Stream


sanaeatsafe
Safer
Forum|alt.badge.img+7

Hi @bryanmayor​ ,

Job statistics are not currently available for Streams, as it relies on translation completion. However, I filed the request with our development team for this functionality (internal reference FMEFLOW-21844). I recommend filing an idea on the community so that others can vote on it! Hope that helps.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings