Fleet Agent

En agent. Varje server du äger.

Sencai-agenten är en liten binärfil som sätter en server under förvaltning: en molninstans, en bare metal-maskin i ditt eget rack, eller datorn under någons skrivbord. Installera den en gång, så rapporterar den till din Sencai-organisation - samma agent, samma fleet, oavsett vem som driftar hårdvaran under.

Vad den gör när den väl kör

  • Kontinuerlig övervakning av CPU, minne, disk och värdhälsa, synlig i din fleet-dashboard.
  • Automatiserad patchhantering, utförd inom underhållsfönster ditt team kontrollerar.
  • Mjukvaruinventering med detektering av utgången support (EOL), så att åldrande paket inte förblir osynliga.
  • Godkännandestyrda runbooks - godkänn en åtgärd en gång, så kan agenten köra den under en incident utan att någon behöver skriva om kommandon klockan tre på natten.
  • En terminalsession i webbläsaren för personer din organisation faktiskt har gett åtkomst till - inga SSH-nycklar att distribuera eller tappa bort.

Installation

Kör det här som root på servern du vill registrera. Den upptäcker värdens arkitektur, laddar ner och checksummeverifierar rätt binärfil, installerar den som en systemd-tjänst och registrerar den hos din organisation.

curl -fsSL https://storage.googleapis.com/sencai-agent-downloads/latest/install.sh \
  | sudo SENCAI_GATEWAY_URL=https://fleet.sencai.space SENCAI_TOKEN=<your-enrollment-token> bash

Du behöver en gateway-URL och en engångs registreringstoken från fleet-inställningarna i din Sencai-organisation innan du kör det här - token kopplar den nya värden till ditt konto och kan bara användas en gång.

Föredrar du att hämta binärfilen själv?

Varje release publiceras som enkla, signerade binärfiler - ingen installer behövs. Ladda ner den för din arkitektur, verifiera den och kör den som ditt eget verktyg förväntar sig.

Varje release finns också kvar under sin egen versionssökväg (till exempel /v0.1.0/), om du hellre vill fästa en exakt build än att följa /latest/.

Verifiera innan du kör den

Checksumma

Bekräfta att binärfilen matchar det publicerade manifestet:

curl -fsSLO https://storage.googleapis.com/sencai-agent-downloads/latest/checksums.txt
curl -fsSLO https://storage.googleapis.com/sencai-agent-downloads/latest/sencai-agent-linux-amd64
sha256sum -c checksums.txt --ignore-missing

Signatur

Varje release signeras med en nyckel som förvaras i vårt moln-KMS, aldrig på en laptop eller en CI-runner. Verifiera binärfilen mot vår publicerade publika nyckel:

curl -fsSLO https://storage.googleapis.com/sencai-agent-downloads/latest/cosign.pub
curl -fsSLO https://storage.googleapis.com/sencai-agent-downloads/latest/sencai-agent-linux-amd64.sig
cosign verify-blob --key cosign.pub \
  --signature sencai-agent-linux-amd64.sig \
  sencai-agent-linux-amd64

Sätt din första server under förvaltning

Skapa en Sencai-organisation, generera en registreringstoken och kör installationskommandot ovan - de flesta ser riktiga metriker inom några minuter.