Icinga2 hiba: ugyanott definiált szolgáltatás már létezik

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

Ha az Icinga tömbben (példában: http_jmx_ports) egy szolgáltatás ellenőrzésére tömbből tölti fel az ellenőrizendő szolgáltatások listáját:

apply Service "javamelody_jmx_abc_datasource_active_count_" for (port in host.vars.http_jmx_ports) {

akkor az azonos elemek ilyen furcsa, de ugyanakkor érthető hibát adnak:

critical/config: Error: An object with type 'Service' and name 'app01.example.com!jmx_checker_8081' already exists (in /etc/icinga2/conf.d/services/jmx_services.conf: 41:1-41:106), new declaration: in /etc/icinga2/conf.d/services/jmx_services.conf: 41:1-41:106
Location: in /etc/icinga2/conf.d/services/jmx_services.conf: 41:1-41:106

A host változója mondjuk ilyen:

vars.http_jmx_ports = [ 8080, 8080, 8081 ]

a duplikáció okozza a problémát.