Bitwig Studio (Wikipedie) bylo vydáno ve verzi 6. Jedná se o proprietární multiplatformní (macOS, Windows, Linux) digitální pracovní stanici pro práci s audiem (DAW).
Společnost Igalia představila novou linuxovou distribuci (framework) s názvem Moonforge. Jedná se o distribuci určenou pro vestavěné systémy. Vychází z projektů Yocto a OpenEmbedded.
Google Chrome 146 byl prohlášen za stabilní. Nejnovější stabilní verze 146.0.7680.71 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 29 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.
D7VK byl vydán ve verzi 1.5. Jedná se o fork DXVK implementující překlad volání Direct3D 3 (novinka), 5, 6 a 7 na Vulkan. DXVK zvládá Direct3D 8, 9, 10 a 11.
Bylo vydáno Eclipse IDE 2026-03 aneb Eclipse 4.39. Představení novinek tohoto integrovaného vývojového prostředí také na YouTube.
Ze systému Slavia pojišťovny uniklo přibližně 150 gigabajtů citlivých dat. Jedná se například o pojistné dokumenty, lékařské záznamy nebo přímou komunikaci s klienty. Za únik může chyba dodavatelské společnosti.
Sněmovna propustila do dalšího kola projednávání vládní návrh zákona o digitální ekonomice, který má přinést bezpečnější on-line prostředí. Reaguje na evropské nařízení DSA o digitálních službách a upravuje třeba pravidla pro on-line tržiště nebo sociální sítě a má i víc chránit děti.
Meta převezme sociální síť pro umělou inteligenci (AI) Moltbook. Tvůrci Moltbooku – Matt Schlicht a Ben Parr – se díky dohodě stanou součástí Meta Superintelligence Labs (MSL). Meta MSL založila s cílem sjednotit své aktivity na poli AI a vyvinout takovou umělou inteligenci, která překoná lidské schopnosti v mnoha oblastech. Fungovat by měla ne jako centralizovaný nástroj, ale jako osobní asistent pro každého uživatele.
Byla vydána betaverze Fedora Linuxu 44 (ChangeSet), tj. poslední zastávka před vydáním finální verze, která je naplánována na úterý 14. dubna.
Open source router Turris Omnia NG Wired je v prodeji. Jedná se o Turris Omnia NG bez Wi-Fi. Je připraven pro zamontování do racku.
Řešení dotazu:
serviceescalation jde napsat host_name !jmeno_serveru, ale ne service_description !nazev_sluzby). Tím se ale dostanu do obdobného stavu, který jsem psal jako příklad na konci dotazu. Budu muset pro ten stroj vyjmenovat všechny služby a u nich uvést kontakty. Když se pak v budoucnu rozhodnu změnit parametry sledování a notifikací pro nějakou službu, budu to muset udělat v globální definici a znovu pro ten konkrétní stroj a tomu bych se rád vyhnul.
Jenže tím, že existuje globální eskalace pro všechny služby v dané skupině, tak se přebije nastavení notifikací u té služby.Tato sluzba, ale v zadne skupine neni. Vypadala by takto:
define service{
service_description extra_sluzba
host_name extra_host
contacts extra_kontakt
max_check_attempts 5
check_interval 5
retry_interval 3
check_period 24x7
notification_interval 30
notification_period 24x7
notification_options w,c,r
}
define host{
use generic-host
hostgroups all, hosting
host_name aa.bb.cc
}
define service{
use generic-service
host_name aa.bb.cc
service_description bflmpsvz
check_command check_bflmpsvz
contact_groups extra_kontakty
}
Globální definice služeb vypadá třeba takto:
define service{
hostgroup_name hosting
use generic-service
service_description SSHD
check_command check_ssh
}
Hostgroup je definovaná pouze jako:
define hostgroup{
hostgroup_name hosting
alias Webhosting
}
A eskalace jsou následující:
define hostescalation{
hostgroup_name hosting
first_notification 1
last_notification 0
notification_interval 60
contact_groups hosting_notify
}
define serviceescalation{
service_description *
hostgroup_name hosting
first_notification 1
last_notification 0
notification_interval 60
contact_groups hosting_notify
}
Pokud konfiguraci zapíšu takhle, odešle se notifikace pouze na hosting_notify. Skupina konktatů extra_kontakty se ignoruje. Pokud přidám define serviceescalation{
host_name aa.bb.cc
service_description bflmpsvz
first_notification 1
last_notification 0
notification_interval 60
contact_groups extra_kontakty
}
tak se notifikace služby bflmpsvz odešle na hosting_notify a extra_kontakty.
define serviceescalation{
service_description *
hostgroup_name hosting
first_notification 1
last_notification 0
notification_interval 60
contact_groups hosting_notify
}
je potřeba rozepsat definici následovně:
define serviceescalation{
service_description *
hostgroup_name hosting
host_name !extra_host
first_notification 1
last_notification 0
notification_interval 60
contact_groups hosting_notify
}
define serviceescalation{
host_name extra_host
service_description extra_sluzba
first_notification 1
last_notification 0
notification_interval 60
contact_groups extra_kontakty
}
define serviceescalation{
host_name extra_host
service_description *,!extra_sluzba
first_notification 1
last_notification 0
notification_interval 60
contact_groups hosting_notify
}
Zkoušel jsem touhle cestou jít už dřív, ale přestože u host_name jde napsat !extra_host, u service_description se musí uvést i *: *,!extra_sluzba.
Tiskni
Sdílej: