Nagios vs Icinga2 vs Zabbix doma

Řeknete něco Alexe a ono se to nestane. Pošlete něco na tiskárnu a ono nic „nevyleze“. A třeba Honzíkovi najednou nejdou tanky. Co s tím? Chci i pro domácí užití nasadit nějaký dohledový systém na naše malé domácí IT. Možná ne až tak malé, DHCP tabulka routeru pro semi-statické přiřazování IP adres má 53 záznamů. Prostě doba, kdy každá věc má wifi, bluetooth a nutí nás vyměňovat jí pravidelně baterku.Co jsem vyzkoušel? Chtěl jsem Nagios, ale zdálo se mi, že jsou zde modernější alternativy, tak jsem nainstaloval Inciga2.

Inciga2

Proti Nagiosu, tak jak si ho pamatuji z doby před asi 15 lety, kdy jsme jej produkčně nasazoval, vypadá úžasně. Moderní vzhled a s Directorem není konfigurace v souborech ale v databázi a najednou je to takový dospělý systém dohledu.Rozhraní pěkně funguje, ale ta skutečnost, že vlastně nepíši přímo konfigurační soubory  mi za chvíli začala vadit. Takové psaní mýdlem na sklo. Pořád se dívám co ty moje akce v UI vlastně generují do konfigurace. Ale kdybych neznal Nagios, tak bych tu věc měl asi rád.

Inciga2 - History
Historická data
Inciga2 - Dashboard
Přehled stavu
Inciga2 - Host Configuration
Nastavení monitorovaného objektu

Pro moje domácí užití se mi to zdá zbytečně velké. Ale krásné. Dokumentace je, řekněme, extenzivní, ale taková jalová – neříká jak systém vlastně používat. Není tu žádný gajd pro damýs. Znovu se vracím k myšlence prostého Nagiosu, ale nalézám porovnání Nagios a Zabbix a tak zkouším Zabbix.

Zabbix

Zabbix - Dashboard
Zabbix Dashboard
Zabbix - Historical data
Zabbix – grafická podoba historických údajů

Nainstalováno asi za 20 minut. První alespoň pingem monitorované IP adresy mám za dalších 15 minut, protože jsem se musel podívat na video na youtube :-)Opět je to krásné a funguje to, ale zdá se mi, že jsem od těch kontrol (čeků) daleko. Moc silná vrstva softu. A nemám jasno, jak do Zabbixu dodělat to co budu v budoucnosti chtít. A dívat se na další vídea se mi nechce. Ale stálo by to za delší/další pokus. Ale nemám na to čas.

Nagios

Tak jsem si konečně nakonec nainstaloval na ten svůj Turris Omnia, odkud jsem to všechno zkoušel, do LXC kontejneru s Debianem Nagios. Abych měl poslední verzi, tak jsem to kompiloval, jo na Turrisu.Pak jsem přidal PNP4Nagios abych měl grafy a historické performance údaje. Jen to chce malou opravu pro nové verze PHP. Pak jsem přidal NRPE abych měl výkonová data a grafy o chodu vzdálených zdrojů.

Nagios
Nagios a zobrazení stavu monitorovaných strojů

Celé to vypadá jako z před-minulého století – abych neurazil to dvacáté. Ale konečně mám pocit, že je to tak akorát velké, konfiguruji to VIMem (teď už vzdáleně po SSH připojeným VS Code) a nainstaloval jsem si další notifikační komandy a jsem šťastný.Ale pro produkční systém mimo domov bych to nedal. Hromada kódu (NRPE, PNP4Nagios, …) není už mnoho let udržovaná a je zcela smutná a opuštěná. Asi tak skončí jednou i Nagios. Ale vlastně neva – Inciga3 a Zabbbix to jednou zachrání.

Aplikace na iOS pro koláže?

Dohnala mě utkvělá představa, že potřebuji vytvořit koláž na telefonu. To bych i uměl – mám na to svoji oblíbenou aplikaci – Moment Mix. Ten vytvoří něco jako tohle a můžete si i přidat texy a jednoduché grafické objekty:

S Adámkem na procházce v týdnu v podvečer, abychom se podívali i na svět za plotem, jestli tam ještě je, a současně nikoho nepotkali

Ale dnes jsem chtěl udělat tu koláž animovanou – jedno okénko aby bylo kousek videa. Tak jsem začal zkoušet, čím bych to mohl vytvořit. Na seznam otestovaných apek se dostaly:

Několik jsem vyřadil pro subskipce. Nevadí mi platit za software, vlastně si rád občas nějaký koupím, aby mě to donutilo se s ním seznámit detailně a využít vše co umí. Ale nerad platím pořád.

Tak mi na konci zůstala aplikace FrameMagic. Umí vše co bych si přál. Animovaná koláž udělaná z videí nebo live-photo a export to videa nebo animovaného GIFu. Jen ten export do GIFů je děsný. Kvalita bídná. Samá kostička. Tak používám pro finální export z videa do GIFu ImgPlay, jehož kvalita exportu je super.

Ten udělá něco jako to níže připojené.

Jo, vypadá to jako že se střílí do hlavy. Ale je to fén! Takovej cyber-punkovej post-apokalyptickej lepenkovej jako z Mad Maxe (všechna adjektiva jsou asi jen zbožné přání).

A proč to sem píšu? Nemáte někdo něco osvědčeného pro tento účel a navíc all-in-one? Tedy s dobrým exportem i do GIFů?

Nebo je takový požadavek podobný mé představě o emailovém klientovi pro děti? Myslel jsem, že něco pro předškoláky musí být. Jednoduchý klient pro emailování babičkám a kamarádům. Pár omezených kontaktů, grafické a jednoduché textové zprávy… Ale zjevně není.

 

BTC a Lighting

S Lightingem začínají dávat i drobné platby v Bitcoinech smysl. Alespoň jsem ten dojem v sobotu dostal při návštěvě v Paralelním Polisu, kde jsme si s Adámkem dali jablečný koláč a já ještě kakao.

Adámek v Paralelním Polisu

A protože jsem věděl, že v PP berou i platby v BTC přes Lighting a mám nějaké drobné převedené do peněženky, která tuhle (pro mne) novotu umí, tak jsem si to chtěl vyzkoušet.

A výsledek? Konečně stojí poplatek za transakci méně než ta káva/kakao/koláč. Je to dané tím, že se s každým účtem na pár drobných neběží do blockchainu, ale vzájemné zápočty plateb mezi uživateli Lightingu se do něj promítnou jednou za čas.

Fee 1 Satoshi. Levněji to nejde. Tedy jde. Zadara.

Dokonce stojí jen 1 Satoshi, tedy 10-8 BTC. Méně to ani být nemůže. No mohlo by to být už jen zadara. Menší zlomky se zatím v transakcích nepoužívají…

Crazy_Little_Tanks uvádějí novou TECHcache.

Tentokrát na téma Bitcoin a už má své první, druhé i třetí nálezce!

Digitální služby za které jsem utrácel v roce 2019

Nemám rád subskripce – toto platí pro software pro moje osobní užití. Jsou situace, kdy shledám nějaký software užitečný, většinou se pro něj nadchnu a chci jej užívat třeba i po zkušební době. V tu chvíli ale nechci koupit jen časově omezené právo užívání – především proto, že předem neznám časový „pattern“ ve kterém budu aplikaci užívat. Sice jsem se nadchnul, ale možná je to více nadšení než reálná potřeba a znovu se mi bude ten soft hodit až rok. Klidně zaplatím víc, ale budu si ho užívat v té koupené verzi jak mi bude libo.

Výjimka tu je – pokud se k softu váže nějaká služba. Pak to naprosto chápu – proskytován je nejen SW, ale především služba skrytá za ní a její provoz nejspíš něco stojí.

Už déle používám tyto aplikace se subskripcí:

  • Evernote – poznámky a jejich synchonizace
    • Zkoušel jsem migrovat k NoteStation na svém Synology, což bych měl zadara, ale ještě to chvíli potrvá než to bude srovnatelný produkt.
  • 1Password – heslovníček a jeho synchronizace
    • Tady ani nemám zaječí úmysly. Jsem s tím skopojený a doplnění o generování OTP je super i když trochu proti smyslu 2FA. Tady mi stačí se dostat do mého 1Passwordu a jsem zalogován i ve službách s 2FA. Tak tu vlastnost používám opatrně.
  • Wallet – přehled o výdajích a stavech účtů s integrací na API bank
  • Geocaching Premium – umožňuje hledání prémiových kešek a další funkce
    • Tomu jsem propadl a baví to snad  – občas – trochu i Honzíka.
  • Spotify – rodinný účet pro poslech hudby na různých zařízeních
    • To hraje 25 hodin denně a většinu času přes Alexy. Bez toho bychom snad museli po mnoha letech naladit rádio nebo televizi.
  • Uloz.to – tady to není úplně subskripce, ale spíše pre-paid
    • Tady je všechno.
  • a nějaké ty domény a webhostingy, které jsem si spíše pro zábavu pořídil a které mají také roční platby, byť to není přímo subskripce SW.

A na téměř všech jsem dost závislý. Snad Wallet bych dovedl oželet, ale zbytek těžko.

Na druhou stranu občas zjistím, že vlastně sužbu nevyužívám dost na to, abych sám sobě odůvodnil náklady na ní. Například loni jsem opustil tyto služby:

  • Netflix – streamování filmů
    • Není to špatná služba, ale nemají vše a abych se pak stejně musel rozhlížet po uloz.to, za to mi to fakt nestojí.
  • Remember the Milk – úkolovníček
    • Reminders v iOS mi nějak začaly stačit…

Tak jsem zvědavý na příští leden. Co si předplatím na další rok a co už ne.

PowerShell 7 (AKA Core) running on Turris Omnia

I have installed PowerShell 7 on my Windows and MacOS machines and today I decided – just for fun – to install it also to my Turris Omnia Wi-Fi router. And it works.

And there is the way I went to get it running:

  1. I created Debian LXC container ,
  2. installed libicu – apt install libicu63,
  3. installed less apt install less,
  4. installed official prerequisites apt-get install '^libssl1.0.[0-9]$' libunwind8 -y ,
  5. downloaded preview installation package from this site for Raspbian (Stretch)  32bits,
  6. unpacked the tar and started pwsh
  7. and it simply works…

Now I am going to test what is really working and what not. But it seems promising. At least remoting to Turris also works fine:

VMware’s PowerCLI

I started learning PowerShell recently and I also discovered PowerCLI nearly at the same moment.

That’s something I was looking for for a long time. I do not like point-and-click adventures like VMware’s web UI. Now I have CLI!

My one-liner for Get-VMCommand:

function gvmc([string]$What, $Verb="*") { Get-Command -Verb $verb -Noun "*$what*" -Module VMware.* }

PowerCLI is powerful and CLI, yes, it is… But somethings too extensive. My super-duper-simple-function allows me to find the right cmdlet faster using this command:

gvmc [-What] Adapter [[-Verb] Get]

Proč přišly další Alexy

V těsném sledu se u nás objevily daší dvě Amazon Echo zařízení. Proč? Hudbu nejvíce posloucháme v kuchyni a v obýváku. V obýváku přes AudioCast, který funguje skvěle. Jen občas dává smysl mít puštěné ze Spotify v obou místnostech to samé. A to kombinace Alexa/AudioCast nezvládne. Ale dvě Alexy už jo. Umí totiž Multi-Room Music.

A tak se objevila Alexa Input připojená na naše AudioEngine repráky. Objevila se hlavně protože Amazon ji před vánoci nabízel za 9 babek.

0331D9E6-E3E2-492F-B240-0C02A13D553D_1_105_c

A Multi-Room setup funguje pěkně. Prostě jen Alexu požádáte, aby Spotify hrálo „everywhere“ a je to. A pak naopak jen „here“ a je to zase rozpojené.

A pak jsem kupoval Alexu Show 5 jako dárek a abych nedával něco co neznám, tak jsem si jednu musel koupit také.

7EA03C99-B6B0-478F-B4EA-9DD2B25485A7_1_105_c.jpeg

Je to první zařízení tohoto typu s displejem, které máme doma. Na obrazovčičce ukazuje čas, plánované aktivity (kalendář), novinky z Netu a notifikace. A pokud od ní něco chcete a odpovídající služba/skill má i vizuální podobu, pak se ukáže na displeji.

Na svou velikost (mrňavost) i pěkně hraje. Jen je možná trochu přebasovaná. Ale s tím si případně dovede poradit ekvalizér.

Tak už se těším, že si napíšu nějaký skill pro ovládání robota ze Sevy nebo Lega a bude to něco ukazovat i na obrazovce.

PS: To co označuji jako Alexa XYZ se oficiálně jmenuje Amazon Echo XYZ, jo?