Prezentare generală
Permiteți-mi să vă ofer mai întâi o scurtă privire de ansamblu asupra a ceea ce dorim să realizăm. În prezent, ajut la implementarea unui Cloud TripleO Openstack și am dori să folosim o modalitate diferită de stocare a jurnalelor furnizate de serviciul rsyslog care este creat din următorul șablon de căldură: rsyslog-container-puppet.yaml
.
În loc să ne bazăm pe elasticsearch pentru a stoca jurnalele, am dori să configuram rsyslog pentru a transmite jurnalele unei instanțe graylog (folosind tls). Acest lucru ar trebui realizat în timpul procesului de implementare în sine.
Considerații actuale
Prima considerație a fost să suprascrieți numai parametrii specifici folosind procesul descris în acest Ghid RedHat. Ar fi posibil să se suprascrie valorile de configurare ale serviciului rsyslog folosind ExtraPreConfig
?
A doua considerație a fost crearea unui șablon termic personalizat bazat pe șablonul rsyslog original. Dacă aceasta ar fi calea de urmat, ați putea să dați niște sfaturi despre cum să o faceți. Știu că puteți oferi șabloane personalizate folosind --şabloane
argument la implementarea overcloud-ului. Dar ceea ce nu înțeleg este dacă există dependențe de șablonul de căldură și de unde aș începe să implementez șablonul rsyslog personalizat pentru a stoca jurnalele în graylog.
Sper că mă puteți ajuta să găsesc o soluție la problema în cauză.
Toate cele bune.