Aiuto — RetroHexChat

Sistema Windows

Il gruppo System sotto File ▸ System — e Start ▸ System — apre tredici finestre sul server stesso. Sono solo amministratori, e ognuno di loro legge solo: nulla in questo gruppo può cambiare il server, che è ciò che lo separa dal gruppo Admin accanto a esso.

Dove cominciare

Panoramica è la finestra per aprire prima. Si riferisce a che Erlang e Elixir il server è costruito su, quanto tempo è stato in esecuzione, quanto il traffico ha attraversato, e quanto è vicino ai tre soffitti che lo finirebbero: atomi, porte e processi. Sotto di questi, una barra divide la memoria del server attraverso le sei cose che lo consumano.

App Le informazioni rispondono all'altra prima domanda — che è in realtà qui. Canali vivi, persone distinte presenti, chiamate in corso, spazi virtuali in esecuzione, e un elenco di cui canali tengono le persone.

Le inserzioni

Processi, Applicazioni, Tabelle ETS, Porti, Prese e Allocatori di Memoria sono la stessa finestra su sei diverse popolazioni. Ognuno filtra come si digita e ordina da qualsiasi colonna con una freccia su di esso — fare clic su una voce una volta per ordinare da esso, di nuovo per invertire.

La tabella stessa è la stessa che ogni elenco del prodotto utilizza: trascinare il bordo destro di una voce per ampliare una colonna, fare doppio clic su quel bordo per adattarlo al suo valore più lungo, e fare clic con il pulsante destro del mouse sulla riga dell'intestazione per spegnere le colonne. Le righe rispondono ai tasti freccia una volta selezionata, e Ctrl+C copia la selezione come testo separato dalla scheda. Elenchi e tabelle copre tutto.

  • Rassegna — ordinare per Mailbox per trovare un processo che riceve più velocemente di quanto possa drenare. Questo è ciò che un server bloccato sembra dall'interno.
  • Tabelle ETS — ordinato per memoria. Un tavolo in-memoria nessuno prugne è la solita causa di memoria che cresce solo mai.
  • Prese — ogni connessione che il server sta tenendo aperto, con i suoi endpoint e contatori byte.
  • Allocatori di memoria — confrontare la dimensione del blocco contro la dimensione del vettore. Un ampio divario è la frammentazione: la memoria che il server detiene dal sistema operativo ma non può usare.

Metrica

Live charts, un gruppo alla volta: HTTP, LiveView, Database, Oban, VM e Domain. Il dominio è la strumentazione del server — canali creati, persone in arrivo e in partenza, chiamate unite, movimento virtuale-spazio.

I grafici iniziano a vuoto e riempiono come gli eventi avvengono. Non è un difetto: nulla è stato misurato prima di aprire la finestra, e una linea disegnata sul bordo sinistro sarebbe inventata. Solo il gruppo che stai cercando è sottoscritto, quindi la finestra non costa nulla per i gruppi che non stai guardando.

Salute di Oban

Oban mostra il sistema di lavoro di fondo dietro lavoro durevole come RSS inquinante, bot orari, registri eventi, spazzamenti di manutenzione, anteprime di collegamento e persistenza di preferenza. Le schede di titolo separano la salute del supervisore, i lavori attivi, i guasti riprovabili o scartati, la copertura del successore e il lavoro di dominio in sospeso.

Leggi la tabella di coda per Stato prima: Disponibile significa che il lavoro può funzionare ora, Pianificato significa che sta aspettando il suo tempo, Esecuzione significa che un lavoratore ha, Retryable significa Oban riproverà, e Discarded mezzi tentativi sono stati esauriti o il lavoratore ha rinunciato. Le tabelle del contratto mostrano poi se i feed RSS e gli orari dei bot hanno posti di lavoro successori, se i lavori di event-log sono sostenuti, e se il lavoro di manutenzione o di persistenza sta cadendo indietro.

Dati del sistema operativo e statistiche del database

OS Data è la vista dall'esterno del server: processori dell'host, medie di carico, memoria e dischi. Un server può sembrare sano mentre la macchina che condivide non è. Le letture dell'ospite non riferiranno mostrano come un trattino piuttosto che come zero — questi sono fatti diversi.

Database Stats esegue un rapporto diagnostico alla volta contro PostgreSQL: tassi di hit della cache, indici non utilizzati, bloat, query di lunga durata, che cosa blocca cosa. Niente funziona finché non scegli un rapporto, perché queste sono vere domande contro il database live.

Live Log

Una coda di quello che il server sta registrando in questo momento. Si scorre solo dopo aver premuto Stream, e si ferma il momento in cui si preme Stop o chiudere la finestra — un flusso di registro che nessuno sta guardando è un costo senza lettore.

Se il livello che si sceglie è sotto quello che il server stesso accede, la finestra dice così invece di sedersi silenziosa. Le voci sotto il proprio livello del server sono calate prima che qualsiasi finestra possa vederle, non importa quanto tempo aspetti.

Leggere la verità

Gli elenchi mostrano le prime righe di un set filtrato, e il conteggio sopra la tabella dice sempre quanti abbinati. "50 di 771" significa che si sta guardando la parte superiore cinquanta — non assumere mai un elenco è completo perché ha riempito la finestra.

Nessuna di queste finestre si rinfresca da sole. Ogni passeggiata costa il lavoro reale del server, quindi rinfrescare è un pulsante che si preme piuttosto che un timer si dimentica di aver iniziato. Metrics è l'eccezione: è un abbonamento live per natura, e si ferma quando la finestra si chiude.

Vedi anche

  • Ripristino
  • Minimizzare
  • Massimizzare
  • Chiudi
  • Cascade Windows
  • Piastrelle di Windows Orizzontale
  • Piastrelle Windows Verticalmente
  • Minimizzare tutte le finestre