Gebeurtenissen
Lees en filter de gebeurtenissenlijst in de console, deel een gefilterde weergave, voeg eigen gebeurtenissen toe en lees hoe lang ze bewaard blijven.
Een gebeurtenis is een vastlegging van iets dat met een object is gebeurd: een virtuele machine is ingeschakeld, een host heeft de verbinding verbroken, een adres is gewijzigd. Kyvernon legt gebeurtenissen vast voor elke wijziging, ongeacht via welk kanaal die is gedaan. Een gebeurtenis heeft een type zoals VmPoweredOnEvent, een ernst, het object, de gebruiker en het tijdstip. U ziet de gebeurtenissen van de objecten die u mag zien, wat System.View vraagt.
In de console
Voor de laatste gebeurtenissen opent u het tabblad Gebeurtenissen in het paneel onderaan elke pagina. Voor de volledige lijst opent u de startpagina (Start) en selecteert u Gebeurtenissen onder Snelkoppelingen.
(Groter weergeven)
De tabel heeft de kolommen Tijd, Ernst, Bericht, Object en Gebruiker. De ernstniveaus zijn Informatie, Waarschuwing en Fout. Het object is een koppeling naar het object waar de gebeurtenis over gaat.
- Kies in het formulier Gebeurtenissen filteren het Object: typ om te zoeken naar hosts, virtuele machines, datastores, netwerken en meer. Bij een cluster of map toont Objecten daarbinnen meenemen ook de gebeurtenissen van alles wat erin zit.
- Voer een Gebeurtenistype in, of meer, gescheiden door komma's, bijvoorbeeld
VmPoweredOnEvent. Kies de laagste Ernst die u interesseert, en een Tijd: Afgelopen uur, Afgelopen dag, Afgelopen week of Eigen periode met Van en Tot. - Selecteer Filter toepassen. Het filter draait op het control plane, dus een gefilterde lijst bevat de nieuwste overeenkomende gebeurtenissen en niet alleen een deel van de ongefilterde pagina. Een regel naast de knoppen geeft het aantal overeenkomende gebeurtenissen.
- Selecteer Oudere gebeurtenissen laden om verder terug te lezen, 100 gebeurtenissen per keer. Filter wissen verwijdert het filter.
Het adres van de pagina bewaart het filter, dus een gefilterde weergave overleeft een herlaad, en u kunt hem delen of als bladwijzer opslaan. Om een eigen gebeurtenis toe te voegen, kiest u Gebeurtenis toevoegen, kiest u het Object, schrijft u het Bericht en kiest u Gebeurtenis toevoegen. De gebeurtenis wordt vastgelegd als gebruikersgebeurtenis op dat object, met uw gebruikersnaam, voor notities zoals het begin van een onderhoudsvenster. U hebt de bevoegdheid Global.LogEvent op het object nodig.
:::screen events-add
Resultaat
De lijst toont de overeenkomende gebeurtenissen, nieuwste eerst. De gebeurtenissen van een verwijderd object blijven in de lijst staan met de naam die het object had, voor gebruikers met System.View op de root.
De controller bewaart gebeurtenissen 90 dagen, en maximaal 1,000,000 gebeurtenissen. Boven de limiet voor de grootte van de geschiedenis die de beheerder in de controllerconfiguratie instelt als history_max_bytes, worden de oudste gebeurtenissen en afgeronde taken eerst verwijderd. Auditrecords worden apart en langer bewaard; zie Sessies en audit.
Automatisering
Met de CLI
kyvernon events list --desc --limit 50
kyvernon events list --target vm-42 --recursive --event-type VmPoweredOnEvent,VmPoweredOffEvent
kyvernon events log vm-42 "Maintenance window agreed with the owner"events list toont eerst de oudste gebeurtenissen; --desc toont eerst de nieuwste, en --after neemt de cursor next van de vorige pagina. Verdere filters zijn --user, --begin en --end in RFC 3339-notatie, en --chain <id>, dat de gebeurtenissen verzamelt en, met kyvernon tasks list --chain, de taken van één actie. events log voegt een gebruikersgebeurtenis met het type GeneralUserEvent toe aan een object, bijvoorbeeld om een wijziging vast te leggen die buiten Kyvernon is gebeurd. kyvernon events post --body-file event.json plaatst een getypeerde gebeurtenis.
Met de API
GET /v1/events toont gebeurtenissen met target, recursive, eventType, user, chainId, begin, end, minSeverity, order, limit en after. POST /v1/events/user voegt een gebruikersgebeurtenis toe met entityId en message, en POST /v1/events plaatst een getypeerde gebeurtenis; beide vragen Global.LogEvent. De ernst is info, warning, error of user. De gRPC-service EventService toont ook gebeurtenissen.
Zie ook
Versie 0.1. Laatst gewijzigd: 2026-11-14