N8n node process - resource utilization monitoring

Probled Description:

We have allocated 2 core & 4 GB RAM with 10 workflows and in that a single workflow will run at every 1 minute once. Here we are facing load issue frequently twice a day or even daily once.

Observation:

When we monitored closely we came to know that node process ie., the workflow process is the cause of load issue.

Requested For:

We required to know is there any solution to monitor which workflow node process causing this load issue since we are unable to pick from the list of process

Note: The n8n is running as a docker container.

Thanks!

(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)

Share the output returned by the last node

Information on your n8n setup

  • n8n version: 0.225.2
  • Database (default: SQLite): mysql
  • n8n EXECUTIONS_PROCESS setting (default: own, main):

Docker ENV

- EXECUTIONS_MODE=queue
- QUEUE_BULL_REDIS_HOST=redis
  • Running n8n via (Docker, npm, n8n cloud, desktop app): Docker
  • Operating system: Alpine Linux v3.17
  • Base Machine OS Ubuntu 22.04

Hi, so you are running self-hosted with running everything on one machine ? No workers , queue mode. No external DB .

Reg,j.

Hi jcuypers,

Yes we are running self-hosted with running everything on one docker container. No we are using queue mode with the redis cache in another container

Ok, without monitoring and too much into. if you look at all your 10 processes and go into the execution tab / which is the average time each execution takes? just to have an idea.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.