MOS

MOS on itseisännöity kotipalvelin- käyttöjärjestelmä, hengeltään samankaltainen kuin Unraid. Athena valvoo ja ohjaa MOS- palvelinta sen omalla paikallisella REST-rajapinnalla, todennettuna admin-API-tunnisteella, jonka luot MOS-verkkokäyttöliittymässä kohdassa User Settings → Admin API Tokens.

Palvelimen lisääminen

MOS ei mainosta itseään verkossa, joten palvelin lisätään aina käsin kohdasta Laitteet ja palvelut > MOS - osoite, portti ja API-tunniste. Live-päivitykset ovat taustalla käyvä MOS:n oman REST-rajapinnan kysely 5 sekunnin välein.

Mitä saat

Palvelimen tietosivu ryhmittelee valvonnan MOS:n omiin resurssikategorioihin yleisen anturi-/ kytkinlistan sijaan:

  • Järjestelmä - suorittimen kuorma/lämpötila, muistin/swapin käyttö, per-kuluttaja RAM-osuus, tarkempi muistierittely (todella käytetty RAM vs. vapautettavissa oleva sivuvälimuisti, swap-kokonaismäärät), versio/kernel/käyntiaika.
  • Levyt - virtatila, malli, koko, sekä lepotila/herätys-kytkin jokaiselle levylle ja "SMART-tiedot"-painike, joka avaa ponnahdusikkunan SMART-tilalla, lämpötilalla, käyttötunneilla, käynnistyskerroilla ja virhelaskurilla.
  • Tallennusaltaat - kunto, käyttö, scrub-/tasapainotus-/pariteettitoiminta.
  • Docker ja Docker Compose - omat korttinsa, koska MOS ohjaa tavallisia kontti-ryhmiä ja Compose-pinoja täysin eri rajapintojen kautta. Per-kontti versio ja päivitys saatavilla -tila, sekä "Päivitä"-painike jokaisessa ryhmässä/pinossa, joka käynnistää päivityksen suoraan Athenasta - muuttuu vihreäksi kun MOS ilmoittaa päivityksen olevan saatavilla (vaikka painike on aina klikattavissa muutenkin - MOS:n oma päivitystarkistus voi olla jäljessä todellisuudesta) ja keltaiseksi lukemaan "Päivitetään" päivityksen ollessa käynnissä. Painikkeen klikkaus avaa reaaliaikaisen loki-näkymän - saman "katso mitä tapahtuu" -näkymän kuin ESPHomen oma käännös-/flash-loki - joka näyttää mitä MOS todella tekee (pysäyttää pinon, hakee mahdolliset uudet imaget, käynnistää sen uudelleen) sitä mukaa kun se tapahtuu, ja lopuksi selkeän onnistui/epäonnistui-tuloksen.
  • Virtuaalikoneet / LXC-kontit - per-kohde suoritin-%/muisti.
  • Palvelut - Docker/LXC/VM/SSH/Samba/NFS/Tailscale/Netbird-tila.
  • Laitteistoanturit - tuuletin-/lämpötila-/jännitelukemat.
  • UPS - tila, kuorma, akun lataus/käyntiaika, tulojännite - näkyy vasta kun UPS oikeasti vastaa.

Ohjaus kattaa Dockerin (kontti-ryhmän tai Compose-pinon mukaan - MOS:lla ei ole omaa per-kontti-pysäytystä, vain per-ryhmä/per-pino), virtuaalikoneet ja LXC-kontit, kukin ohjattava entiteetti, jonka voi käynnistää/pysäyttää/käynnistää uudelleen Ohjauspaneelin kortista tai automaatiotoiminnosta (automaatiot tarvitsevat vain päällä/pois). Uudelleenkäynnistys ja päivitys ovat saatavilla sekä palvelimen tietosivulta että ohjauspaneelin kortilta - lisää Docker-kontti-ryhmän/Compose-pinon oma kytkin kortille, ja sen Päivitä/Uudelleenkäynnistä-painikkeet tulevat mukana, aivan päällä/pois-kytkimen vieressä. Myös jokaisen levyn oma virtatila on ohjattavissa samalla tavalla, lepotilaa ja herätystä varten.