Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pm2 logs do not print realtime on M2 Pro #5783

Open
Kye0001 opened this issue Mar 15, 2024 · 1 comment
Open

pm2 logs do not print realtime on M2 Pro #5783

Kye0001 opened this issue Mar 15, 2024 · 1 comment

Comments

@Kye0001
Copy link

Kye0001 commented Mar 15, 2024

Hi. I am a M2 Pro user who want to use pm2.
But PM2 does not output logs in real-time on M2 Pro.

With PM2 on M2 Pro, logs are not displayed or printed in real-time,
and when PM2 is killed or updated, all logs are recorded or saved to the logs file.
When run with Node.js, logs within asynchronous functions are displayed in real-time.
Even when running a Python file with a while loop, logs are displayed properly.
However, when executed with PM2, logs are not displayed in real-time.

Here is the example logs when running Python code with pm2.
The timestamp in front of the 'Loop....' message is the time displayed by the '--time' command in PM2,
and the timestamp after the 'Loop....' message is the actual time when the print function is executed in Python.
"Loop...." is outputted every minute.

0|Attend | 2024-03-15T11:11:50: Loop.... 2024-03-15 11:04:38.638983
0|Attend | 2024-03-15T11:11:50: Loop.... 2024-03-15 11:05:38.645120
0|Attend | 2024-03-15T11:11:50: Loop.... 2024-03-15 11:06:38.651345
0|Attend | 2024-03-15T11:11:50: Loop.... 2024-03-15 11:07:38.657522
0|Attend | 2024-03-15T11:11:50: Loop.... 2024-03-15 11:08:38.663705
0|Attend | 2024-03-15T11:11:50: Loop.... 2024-03-15 11:09:38.669947
0|Attend | 2024-03-15T11:11:50: Loop.... 2024-03-15 11:10:38.676165
0|Attend | 2024-03-15T11:11:50: Loop.... 2024-03-15 11:11:38.682361

Here is the info when running 'pm2 report'
[PM2] Spawning PM2 daemon with pm2_home=/Users/===/.pm2
[PM2] PM2 Successfully daemonized
[PM2][Module] Starting NPM module pm2-logrotate
[PM2][WARN] Applications pm2-logrotate not running, starting...
[PM2] App [pm2-logrotate] launched (1 instances)

--- PM2 report ----------------------------------------------------------------
Date                 : Fri Mar 15 2024 12:41:37 
===============================================================================
--- Daemon -------------------------------------------------
pm2d version         : 5.3.1
node version         : 18.19.1
node path            : /Users/===/.nvm/versions/node/v18.19.1/bin/pm2
argv                 : /Users/===/.nvm/versions/node/v18.19.1/bin/node,/Users/===/.nvm/versions/node/v18.19.1/lib/node_modules/pm2/lib/Daemon.js
argv0                : node
user                 : ===
uid                  : 501
gid                  : 20
uptime               : 0min
===============================================================================
--- CLI ----------------------------------------------------
local pm2            : 5.3.1
node version         : 18.19.1
node path            : /Users/===/.nvm/versions/node/v18.19.1/bin/pm2
argv                 : /Users/===/.nvm/versions/node/v18.19.1/bin/node,/Users/===/.nvm/versions/node/v18.19.1/bin/pm2,report
argv0                : node
user                 : ===
uid                  : 501
gid                  : 20
===============================================================================
--- System info --------------------------------------------
arch                 : arm64
platform             : darwin
type                 : Darwin
cpus                 : Apple M2 Pro
cpus nb              : 10
freemem              : 585957376
totalmem             : 34359738368
home                 : /Users/===
===============================================================================
@ultimate-tester
Copy link

Which command are you using to display logs?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants