RetroHexChat
RetroHexChat

RetroHexChat

Gesprek wordt geopend...
Help met RetroHexChat

/admin debug

Server debug tools: bekijk actieve verbindingen, kanaalprocessen en BEAM geheugengebruik.

Server debug tools voor het bekijken van runtime informatie over de BEAM VM. Vereist de rol van serverbeheerder. Alleen-lezen, geen bijwerkingen.

Wanneer het te gebruiken

Gebruik het om een draaiende server te controleren: hoeveel kanalen er nu live zijn, welke ze zijn, en hoe de server geheugen gebruikt. Niets is veranderd, dus het is veilig om te rennen op elk moment.

Syntaxis

/admin debug connections
/admin debug processes
/admin debug memory

Subcommands

  • connections Het aantal lopende kanaalprocessen tonen
  • processes De lijst draait kanaalprocessen op naam, met hun proces-id's
  • memory Toon BEAM VM geheugengebruik afbraak (totaal, processen, atomen, binair, ETS)

Hoe het werkt

Elk antwoord verschijnt als systeemregels in het venster dat u bekijkt.

connections meldt hoeveel kanaalprocessen draaien. Het telt geen client connecties.

Het processes-subcommando geeft elk actief kanaal op naam, met zijn proces-id. Een niet-geregistreerd kanaal stopt het proces wanneer het laatste lid vertrekt, zodat het van deze lijst valt.

De memory subcommando toont groottes in megabytes voor totaal geheugen, processen, ETS, atomen, binaire en geladen code.

Regels & limieten

  • U moet een serverbeheerder zijn en geïdentificeerd met NickServ
  • Andere gebruikers krijgen een fout en er wordt niets getoond
  • Zonder subopdracht, zie je de gebruiksregel
  • Een onbekende subopdracht krijgt een foutmelding die de geldige bevat

Voorbeelden

/admin debug connections
/admin debug memory
/admin debug processes

Zie ook

/admin · /admin server