Ga naar inhoud

Computers in de console

Het concept achter tools staat in Tools.

Een computer is een afgeschermde machine waarop het model in een beurt opdrachten uitvoert en bestanden leest en schrijft, via de drie computer-tools. Het onderdeel Computers, onder Tools in de navigatie, toont de computers van deze organisatie die nog leven, en laat je er een stoppen. Een computer maak je hier niet aan: hij ontstaat zodra een beurt een computer-tool aanroept, en verdwijnt als dat antwoord klaar is. Hoe een applicatie computers gebruikt, staat op Computers via de API. Een aanroep van een van de scripts van je organisatie draait ook op een computer, en staat hier dus zolang hij draait.

Je hebt een beheerdersaccount van de organisatie nodig, en de capability computer moet in het plafond van de organisatie aanstaan.

Het onderdeel Computers, leeg: kolommen Pool, Status, Beurt, Gestart en Tot, en de melding "Geen computers".

Computers aanzetten voor een sleutel

  1. De organisatie moet computer toestaan bij Toegestane capabilities. Een organisatie die al bestond voordat computers er waren, staat het niet vanzelf toe; aanzetten doet een operator of de beheerder van de organisatie erboven.
  2. Open op Sleutels de sleutel en schakel tooling en computer in.
  3. Vink onder Systeemtools Computer gebruiken aan. Die ene schakelaar zet alle drie de computer-tools aan voor deze sleutel.
  4. Schakel ook files in als het model de bijlagen van een beurt moet kunnen lezen, en artifacts als je bestanden van de computer terug wilt krijgen.

De grenzen per sleutel — hoe lang een opdracht mag draaien, hoe lang een computer mag bestaan en hoe groot zijn schijf is — staan niet in het formulier. Een applicatie zet ze via de API (Limieten per sleutel).

De lijst

Kolom Wat het toont
Pool de plek waar de computer draait, zoals je operator die voor je organisatie heeft ingesteld
Status Wordt gestart terwijl de machine wordt gemaakt, Gereed zodra hij opdrachten aanneemt
Beurt het antwoord dat de computer maakte; de link opent de traces van dat antwoord
Gestart wanneer de computer werd aangevraagd
Tot tot wanneer het werk dat hem maakte hem vasthoudt. Dit schuift op zolang dat werk doorloopt; is het moment voorbij, dan ruimt Core de computer kort daarna zelf op

De lijst toont alleen computers die nog leven. Een computer leeft zo lang als de beurt die hem gebruikt, vaak een paar seconden of minuten, dus meestal is de lijst leeg en zie je Geen computers. Wat er eerder draaide, vind je terug in het verbruik en het auditspoor, hieronder.

Een computer stoppen

  1. Open het rijmenu van de computer en kies Stoppen.
  2. Bevestig in het venster Deze computer stoppen?.

Stoppen gaat meteen: de beurt die de computer gebruikt, verliest hem direct, en bestanden die het model nog niet als artefact had geëxporteerd, zijn weg. Lukt het niet, dan toont de melding de reden van Core: de computer was al weg, of Core kon de machine niet bereiken. In dat laatste geval blijft hij in de lijst staan tot Core hem later zelf opruimt.

Wat een computer kost

Een computer wordt per seconde afgerekend: van het moment dat hij klaarstond tot het moment dat hij verdween, naar boven afgerond op hele seconden. Op Gebruik heet die soort Sandboxtijd, op naam van de sleutel wiens beurt de computer maakte, ook als jij hem hier stopte. De prijs per seconde stelt je operator in; je kunt er een opslag op zetten. Sandboxtijd telt mee voor de maandlimiet van de sleutel en van de organisatie.

Wat wordt vastgelegd

Het auditspoor legt per computer vast wanneer hij werd gemaakt en gestopt, en hoeveel seconden hij draaide. Stop je er een hier, dan staat dat er als computer.destroy_requested, op jouw naam. Per aanroep staat er computer.executed met de soort, de duur en bij een opdracht de exitcode; de opdracht zelf, de uitvoer en bestandsnamen staan nooit in het auditspoor.

Internetverbindingen

Boven de lijst schakelt Internetverbindingen over naar wat je computers via de proxy van Core openden: de host, de poort, hoeveel er is verstuurd en ontvangen, wanneer de verbinding openging en sloot (Nog open bij een lange) en hoe ze eindigde, als badge: Toegestaan, Geblokkeerd, Geweigerd, Afgeremd, Adres geweigerd, Niet bereikbaar of Ingetrokken. Typ in het hostveld om de lijst te beperken; in het rijmenu van een computer toont Internetverbindingen alleen die computer. Alleen verkeer via de proxy van Core staat in de lijst, en nooit wat er overheen ging: geen pad, geen header, geen inhoud.

Lege lijst en toegangsbeperking

Geen computers betekent dat er op dit moment geen computer leeft.

Zie je computer staat uit voor deze organisatie, dan staat die capability uit in het plafond van de organisatie. De beheerder van de organisatie erboven zet het aan bij Toegestane capabilities op Instellingen; voor een organisatie zonder bovenliggende organisatie doet je operator dat.