Agenten är ett enda program, uptimecheck-agent, som kommandot på serverns sida installerar som en tjänst. Se hur du installerar serverövervakning. På Linux och macOS ligger den i /usr/local/bin/uptimecheck-agent; kör dess kommandon med sudo. På Windows ligger den i C:\Program Files\Uptimecheck\uptimecheck-agent.exe; kör den i PowerShell som administratör.
Kommandon
sudo uptimecheck-agent status # running, stopped or not installed
sudo uptimecheck-agent update –check # is a newer release out?
sudo uptimecheck-agent update # install it and restart the service
sudo uptimecheck-agent restart # stop and start work the same way
sudo uptimecheck-agent test # collect one report, show it and send it
uptimecheck-agent version
sudo uptimecheck-agent uninstall # stop and remove the service
På Windows: & ”$env:ProgramFiles\Uptimecheck\uptimecheck-agent.exe” status, och på samma sätt för de andra.
Uppdateringar
Om Update the agent automatically var påslaget när du kopierade installationskommandot letar agenten efter en ny version ungefär var 6:e timme och installerar den själv.Den installerar bara versioner som är signerade av Uptimecheck, och aldrig en äldre version.Utan den inställningen visar serverns sida när en ny version finns och vilket kommando du ska köra.update kräver agent 1.1.0 eller senare. Med en äldre agent kör du installationskommandot från serverns sida igen; token, inställningar och historik förblir som de är. Det är också så du slår på automatiska uppdateringar i efterhand: slå på inställningen och kör det nya kommandot.
Inställningsfil
Linux: /etc/uptimecheck-agent/agent.jsonmacOS: /Library/Application Support/Uptimecheck/agent.jsonWindows: C:\ProgramData\Uptimecheck\agent.json
Den innehåller adressen som agenten rapporterar till (url), serverns token och autoUpdate. Håll token hemlig. Kör sudo uptimecheck-agent restart efter en ändring.
Så körs den
På Linux körs tjänsten som en egen användare utan särskilda behörigheter, uptimecheck-agent, under systemd eller OpenRC. Med systemd läser du dess logg med journalctl -u uptimecheck-agent.Den rapporterar varje minut över HTTPS (port 443) till url i sina inställningar, https://app.uptimecheck.com för nya installationer, och behöver ingen inkommande port.Token hör till en servermonitor. För en annan server lägger du till ytterligare en servermonitor.
Ta bort agenten
Pausa eller radera servermonitorn i Uptimecheck först, så att den inte larmar när rapporterna slutar komma.Kör sudo uptimecheck-agent uninstall. Det stoppar och tar bort tjänsten och raderar inställningsfilen.Radera programmet: sudo rm /usr/local/bin/uptimecheck-agent, eller mappen C:\Program Files\Uptimecheck på Windows. På Linux kan du också ta bort användaren uptimecheck-agent.
Läs mer om serverövervakning och tröskelvärden för serverlarm.