2016-03-03 26 views
9

Parse disponeva di un'utilità di comando di sviluppo in cui era possibile leggere e trasmettere i registri.Come vedo i registri su parse-server?

Heroku lo ha, ma mostra solo i log di Heroku, non i log di Parse.

C'è un modo per vedere una dichiarazione console.log o console.error ora che passiamo tutti a parse-server?

+0

hai preso questo capito? Sto avendo lo stesso problema ma su Amazon. Sembra che dovrebbero apparire in Parse Dashboard ma non sono nemmeno lì per me. – Jeremiah

risposta

0

Non so come è possibile visualizzare i registri su Heroku, ma sono in grado di vedere i registri localmente. Quello che devi fare è quando esegui la tua applicazione usando command => node app.js, quindi sarai in grado di vedere tutto console.log (""); dichiarazioni nella console.

Se si desidera controllare questo collegamento. Come configurare Parse sulla macchina locale.

https://www.webniraj.com/2016/01/31/parse-com-setting-up-the-open-source-parse-api-server/.

spero che questo helps.Thanks

+1

Grazie per questo, sto cercando un modo per vedere i registri mentre il mio codice è in esecuzione su Heroku pure. – buildsucceeded

+0

Posso vedere alcuni registri lì. Ma non tutto sembra. Quando ho visto un "errore di autorizzazione" durante il test e sono andato alla console, ho visto altri errori ma nessuna indicazione che a qualcuno fosse stato negato l'accesso. – nyxee

3

Se si dispone di Heroku CLI installato è possibile eseguire queste linee all'interno del vostro progetto

heroku logs  

per gli ultimi 100 linee o

heroku logs --tail  

per mostrare registra in tempo reale

+0

Sì, è quello che ho fatto. Nessun registro! Plz help;) – buildsucceeded

5

Se si utilizza PM2, è davvero facile y per vedere i registri.

Per il mio progetto, ho il server di analisi e parse-dashboard in esecuzione sul mio server. Qui è il config PM2 che uso per loro:

{ 
    "apps": [ 
     { 
      "script": "parse-server", 
      "args": "config/server.json", 
      "log_file": "logs/server.log", 
      "error_file": "logs/server-error.log", 
      "log_date_format" : "YYYY-MM-DD HH:mm:ss Z", 
      "instances": 1, 
      "watch": true, 
      "ignore_watch": ["cloud", "logs"], 
      "env": { 
       "VERBOSE": "1" 
      } 
     }, 
     { 
      "script": "parse-dashboard", 
      "args": "--config config/dashboard.json", 
      "log_file": "logs/dashboard.log", 
      "error_file": "logs/dashboard-error.log", 
      "log_date_format" : "YYYY-MM-DD HH:mm:ss Z", 
      "instances": 1, 
      "watch": true, 
      "ignore_watch": ["cloud", "logs"] 
     } 
    ] 
} 

Nel mio caso, è l'argomento "VERBOSE": "1" che mi permette di vedere tutte le query eseguite da parse-server.

Se si desidera visualizzare i registri di entrambi parse-server e parse-dashboard, è quindi sufficiente digitare pm2 logs.

Nella mia configurazione, parse-server e parse-dashboard sono installati globalmente (npm install -g parse-server e npm install -g parse-dashboard).

+0

cosa intendi per PM2? –

+0

PM2 -> https://github.com/Unitech/pm2 – Nasedo47

2

Le ultime versioni di Parse cruscotto hanno pagina Registri fuori dalla scatola

enter image description here

+0

Oooh è bello. – buildsucceeded

+0

questo è ciò che ottengo in questo momento: 'Quando inizi a utilizzare Cloud Code, i tuoi registri verranno visualizzati qui. Ulteriori informazioni ' – nyxee

Problemi correlati