Spor hver kørsel og ændring

Undersøg opgaveoutput, gennemgå revisionshændelser, og se, hvem der ændrede hvad i Semaphore. Send med Pro sikkerhedshændelser til dit SIEM sammen med resten af driftsoplysningerne.

DashboardHISTORIK
MislykketMaya Chen
#15 · Verify payment API healthSuccesAlex Morgan
#14 · Apply production firewall rulesSuccesSam Patel
Produktlignende forhåndsvisning med illustrative opgavenavne, teammedlemmer og diagnostisk output. Ingen infrastrukturopgave udføres.

Et mislykket job er kun begyndelsen på undersøgelsen

Find det mislykkede trin, den anvendte konfiguration og de omgivende ændringer. Et statusmærke alene kan ikke fortælle hele historien.

Find kørslen. Rekonstruer ændringen

Hvad skete der i jobbet?

Åbn output, input og koderevision.

Hvem ændrede opsætningen?

Gennemgå registrerede ændringer af skabeloner, legitimationsoplysninger og rettigheder.

Undersøg kørslen med dens tilknyttede kontekst

Find, hvem der ændrede hvad, ud over opgavens output

Gennemgå login, rettighedsændringer og opdateringer af automatiseringsressourcer. Aktiver revisionslogning for at registrere aktør, handling og resultat.

Pro tilføjer filtre efter tid, bruger, projekt, hændelsestype, resultat og IP-adresse samt CSV- og JSON Lines-eksport.

Revisionslog og hændelsesdækning
Real Semaphore Audit log with user, event, project, outcome and IP filters and CSV or JSONL export

Brug kørselshistorikken under en undersøgelse

Gå fra en alarm til den mislykkede opgave

Giv teamet besked om fejl med et link til resultatet.

Notifikationer

Gennemgå tilbagevendende operationer samlet

Saml patching, sikkerhedskopier og certifikatkontroller i samme kørselshistorik.

Tidsplaner

Eksekveringslogge, revisionshændelser og central indsamling

Gem eksekveringsoutput sammen med opgaven

Opgavehistorikken registrerer skabelon, status, tider og output for hver eksekvering. Åbn den oprindelige kørsel ved undersøgelse af en Ansible-playbook, Terraform-plan eller et script. Planlagte og integrationstriggede opgaver forbliver i historikken, selv når deres User-kolonne ikke har en menneskelig initiator.

Gennemgå autentifikations- og konfigurationsændringer

Revisionshændelser omfatter login, adgangsafvisninger, ændringer af konti og API-tokens, projektmedlemskab, rettigheder og automatiseringsressourcer. Hver hændelse angiver aktør, handling og resultat med anmodnings- og projektkontekst, hvor det er relevant. Hændelsesreferencen dokumenterer den præcise dækning.

Find de relevante hændelser, og eksporter dem

Filtrer med Pro revisionsloggen efter tid, bruger, hændelsestype, resultat, projekt eller IP-adresse. Eksporter matchende hændelser som CSV eller JSON Lines til undersøgelse og gennemgang. Åbning af en hændelse viser de strukturerede felter.

Indsaml opgave- og aktivitetslogge centralt

Pro kan skrive opgave- og aktivitetslogge til filer, herunder JSON-formaterede poster. Konfigurer rotation og indsamling til logsystemet. Applikationsdiagnostik fortsætter til stdout for tjenesten eller containeren, der kører Semaphore.

Angiv opbevaringstid for hver type dokumentation

Opgaveopbevaring begrænser antallet af eksekveringer pr. skabelon. Revisionsopbevaring konfigureres separat i dage. Medtag databaseposter i sikkerhedskopipolitikken, og dimensioner revisionsopbevaring til afbrydelser i den eksterne indsamling.

Adskil revisionsmetadata fra opgaveoutput

Revisionshændelser udelader adgangskoder, tokens, hemmelige værdier og kommandooutput. Opgavelogge indeholder det, dine playbooks og scripts udskriver, så sikker logning og passende projektadgang er stadig vigtigt.

FAQ

Hvordan adskiller opgavelogge og revisionshændelser sig?

Opgavelogge viser, hvad en playbook, et infrastrukturværktøj eller et script rapporterede under eksekveringen. Revisionshændelser beskriver handlinger i Semaphore, herunder autentifikation, adgang og konfigurationsændringer. Brug begge under en undersøgelse: opgaven forklarer eksekveringsresultatet, mens revisionshændelser fastslår det omgivende handlingsforløb. Hændelsesreferencen dokumenterer, hvilke handlinger der registreres.

Kan jeg se, hvem der kørte en planlagt eller integrationstrigget opgave?

En manuelt startet opgave kan have en menneskelig initiator, mens dokumenterede History-rækker for planlagt eller integrationsudløst arbejde ikke har en menneskelig bruger. Tilskriv ikke disse kørsler en person, blot fordi de optræder i samme historik. Brug den eksekverings- og integrationskontekst, som din proces registrerer, til at forstå oprindelsen. Eksterne tjenester bør selv bevare deres korrelation mellem hændelse og opgave, når det har betydning at kunne tilskrive enkelte anmodninger.

Hvor skal jeg kigge, når fejlen ligger uden for playbooken eller scriptet?

Opgaveoutput viser, hvad automatiseringsprocessen rapporterede, men server- eller koordinationsproblemer kan kræve Semaphore-applikationslogge. Serverlogge går til stdout og indsamles via tjeneste, container eller installationens logopsætning. Sammenhold relevant tid og handling med diagnostikken. Styr adgang og opbevaring bevidst, så teamet kan undersøge uden at antage, at alle applikationsfejl ses i opgavens værktøjsoutput.

Kan jeg sende revisionshændelser til Splunk eller et andet SIEM?

Ja. Pro videresender revisionshændelser via Syslog over TLS eller Splunk HTTP Event Collector-protokollen. Kompatible indsamlere omfatter Splunk og modtagere med de protokoller. Konfigurer destination og legitimation, og verificer derefter modtagelse i indsamlingssystemet. Videresendelse af revisionshændelser er separat fra indsamling af opgavernes rå kommandooutput.

Kan jeg filtrere revisionshændelser og eksportere CSV eller JSON Lines?

Pro tilføjer revisionslogfiltre til tid, bruger, projekt, hændelsestype, resultat og IP-adresse. Eksport gemmer de matchende hændelser som CSV eller JSON Lines. Det er nyttigt til at dele en afgrænset undersøgelse med et andet team eller gemme et gennemgangsudtræk uden at kopiere enkelte rækker fra brugerfladen.

Skal revisionslogning aktiveres, før hændelser registreres?

Ja. Revisionslogning er slået fra som standard. Aktiver den i serverkonfigurationen, angiv en installationsidentifikator, og genstart Semaphore. Registrering begynder efter genstart; tidligere handlinger efterregistreres ikke. Administratorer kan derefter undersøge hændelser i revisionsloggen. Pro tilføjer filtrering, fileksport og SIEM-videresendelse af den registrerede hændelsesstrøm.

Kan jeg undersøge output fra Ansible, Terraform, OpenTofu og scripts ét sted?

Ja. Projektets opgavehistorik samler eksekveringer fra konfigurerede automatiseringsapplikationer i én liste. Åbn en Ansible-, Terraform-, OpenTofu-, Bash-, Python- eller PowerShell-opgave for at undersøge registreret output og detaljer. Outputformatet kommer fra værktøjet selv; Ansible-værtsoversigter er en separat Pro-mulighed.

Hvor længe gemmes opgavehistorik og logge?

Serverkonfigurationen styrer opgaveopbevaring. Som standard bevares opgaver og logge; et konfigureret maksimum pr. skabelon fjerner ældste opgaver med output, når grænsen nås. Indstil opbevaring efter undersøgelsesbehov, og eksporter poster separat, når jeres politik kræver længere opbevaring. Læs opbevaringsvejledningen.

Hvilke hændelser hjælper med at undersøge adgangs- eller konfigurationsændringer?

Revisionshændelsesreferencen omfatter loginforsøg, adgangsafvisninger, ændringer af konti og API-tokens, projektmedlemskab og skabelonrettigheder samt ændringer i understøttede automatiseringsressourcer. Hændelser har aktør og resultat med anmodnings- eller projektkontekst, hvor relevant. Kontroller dokumenterede hændelsestyper ved design af sikkerhedsundersøgelser frem for at antage, at alle eksterne infrastrukturhandlinger registreres.