Matoorka ka warbixinta ee Satellite 6.5: Waa maxay iyo sababta

Red Hat Satellite waa xalka maaraynta nidaamka kaas oo sahlaya in la geeyo, cabbiro, oo la maareeyo kaabayaasha Koofiyada Cas guud ahaan deegaanka, muuqaalka, iyo daruuraha. Satellite-ku wuxuu u oggolaanayaa isticmaaleyaasha inay habeeyaan oo cusbooneysiiyaan nidaamyada si loo hubiyo inay si hufan oo ammaan ah ugu shaqeeyaan heerar kala duwan. Adoo toosiya inta badan hawlaha la xidhiidha ilaalinta caafimaadka nidaamka, Satellite-ku waxa uu caawiyaa ururrada inay kordhiyaan hufnaanta, yareeyaan kharashaadka hawlgalka, iyo inay si fiican uga jawaabaan baahiyaha ganacsi ee istaraatiijiga ah.

Matoorka ka warbixinta ee Satellite 6.5: Waa maxay iyo sababta

In kasta oo aad samayn karto hawlaha aasaasiga ah ee maamulka adiga oo isticmaalaya adeegyada Koofiyada Cas oo ay ku jiraan rukunsigaaga Koofiyada Cas Enterprise Linux, Koofiyada Cas Cas ayaa ku daraya awoodo maarayn oo ballaaran oo nolosha ah.

Waxaa ka mid ah fursadahan:

  • Ku rakibida balastar;
  • Maamulka is-diiwaangelinta;
  • Bilawga;
  • Maamulka habaynta.

Mid ka mid ah console-ka, waxaad si fudud ugu maareyn kartaa kumanaan nidaamyo, kordhinta helitaanka, isku halaynta, iyo awoodaha xisaabinta nidaamka.

Oo hadda waxaan haynaa Satelite-ka Koofiyada Cas ee cusub 6.5!

Mid ka mid ah waxyaabaha ugu fiican ee la socda Red Hat Satellite 6.5 waa mashiinka warbixinta cusub.

Satellite Server-ka inta badan waa xudunta u ah dhammaan macluumaadka ku saabsan nidaamyada ganacsiga ee Koofiyada Cas, iyo mishiinkan ugu dambeeyay wuxuu kuu ogolaanayaa inaad abuurto oo aad dhoofiso warbixinnada ay ku jiraan macluumaadka ku saabsan martigeliyaha Satellite-ka macmiilka, rukunnada software-ka, errata khuseysa iyo iwm. Warbixinada waxaa lagu diyaariyay Ruby Embedded Ruby (ERB).

Satellite 6.5 wuxuu la socdaa warbixino diyaar ah, matoorku wuxuu siinayaa isticmaalayaasha awood ay ku habeyn karaan warbixinnadan ama ay iyagu abuuraan. Satellite 6.5's warbixinnada ku dhex jira waxaa loo soo saaray qaab CSV ah, laakiin qoraalkan waxaan ku tusi doonaa sida aad u soo saari karto warbixinnada qaab HTML ah.

Satellite 6.5 warbixin ku dhex jira

Satellite 6.5 waxa ku jira afar warbixin oo la dhisay:

  • Erata lagu dabaqi karo - liiska cilladaha softiweerka ah (errata) oo ay tahay in lagu tirtiro martigeliyayaasha waxyaabaha ku jira (ikhtiyaar ahaan lagu sifeeyay martida ama cilladaha);
  • Xaaladaha martida loo yahay - ka warbixin xaaladda martigeliyaha Satellite-ka (ikhtiyaar ahaan waxaa sifeeyay martigeliyaha);
  • Martigaliyayaasha diiwaangashan - macluumaadka ku saabsan martigeliyaha satalaytka: ciwaanka IP-ga, nooca OS, rukunnada software-ka (ikhtiyaar ahaan waxaa sifeeyay martigeliyaha);
  • Macmiil - macluumaadka ku saabsan is-diiwaangelinta softiweerka: tirada guud ee is-diiwaangelinta, tirada kuwa bilaashka ah, koodhadhka SKU (ikhtiyaar ahaan lagu sifeeyay cabbirrada is-diiwaangelinta).

Si aad u abuurto warbixin, fur menu-ka Monitor, xulo Qaababka Warbixinta oo guji batoonka abuur ee dhanka midig ee warbixinta la rabo. Ku dhaaf goobta shaandhada bannaan si aad ugu darto dhammaan xogta ku jirta warbixinta, ama wax geli halkaas si aad u xaddiddo natiijooyinka. Tusaale ahaan, haddii aad rabto in warbixinta Martigaliyayaasha Diiwaangashan ay tusiso martigeliyayaasha RHEL 8 oo keliya, dabadeed caddee filter os = RedHat iyo os_major = 8, sida ka muuqata sawirka hoose:

Matoorka ka warbixinta ee Satellite 6.5: Waa maxay iyo sababta

Marka warbixinta la soo saaro, waxaad soo dejisan kartaa oo ku furi kartaa xaashida sida LibreOffice Calc, kaas oo ka soo dejin doona xogta CSV oo u habeyn doona tiirar, tusaale ahaan, warbixin ahaan. Erata lagu dabaqi karo shaashadda hoose:

Matoorka ka warbixinta ee Satellite 6.5: Waa maxay iyo sababta

Fadlan la soco in guryaha warbixinnada ku dhex jira ay doorashadu karti u leedahay by default (Default), markaa si toos ah ayaa loogu daraa dhammaan ururada cusub iyo goobaha aad ka dhex abuurto Satellite.

Habaynta warbixinada ku dhex jira

Aynu eegno habaynta anagoo adeegsanayna tusaalaha warbixinta la dhisay Macmiil. Sida caadiga ah, warbixintani waxay muujinaysaa tirada guud ee isdiiwaangelinta (1), iyo sidoo kale tirada la heli karo, taas oo ah, bilaash, rukunista (2). Waxaan ku dari doonaa tiir kale oo leh tirada is-diiwaangelinta la isticmaalay, kaas oo lagu qeexay (1) - (2). Tusaale ahaan, haddii aan haysano wadar ahaan 50 RHEL oo 10 ka mid ah ay yihiin bilaash, markaa 40 rukun ayaa la isticmaalaa.

Mar haddii tafatirka warbixinada ku dhex jira ay xidhan yihiin oo aan lagu talin in la beddelo, waa inaad xidhidhdaa warbixinta ku dhex jirta, bixi magac cusub oo aad wax ka bedesho nuqulkan clone.

Markaa, haddii aan rabno inaan wax ka beddelno warbixinta Macmiil, ka dibna waa in marka hore la dhufto. Markaa aan furno menu-ka Monitor, dooro Qaababka Warbixinta iyo in liiska hoos-hoos ee midig ee template Macmiil dooro Gadzhiyev. Kadibna geli magaca warbixinta clone (aan u wacno Isdiiwaangelinta gaarka ah) iyo xariiqyada dhexdooda Available ΠΈ Tirada xariiqda ku darso 'La isticmaalay': pool.quantity - pool.available, - U fiirso kooma dhamaadka xariiqda. Tani waa sida ay u egtahay sawirka:

Matoorka ka warbixinta ee Satellite 6.5: Waa maxay iyo sababta

Kadib riix batoonka Gudbitaasoo dib noogu soo celinaysa bogga Qaababka Warbixinta. Halkaas ayaanu ku dhufanaynaa badhanka Abuuri dhanka midig ee warbixinta cusub ee la abuuray Isdiiwaangelinta gaarka ah. Ka tag goobta shaandhada is-diiwaangelinta oo madhan oo guji Gudbi. Kadibna warbixin ayaa la abuuraa oo la shubaa, taasoo ka kooban tiirka aan ku darnay Isticmaalo.

Matoorka ka warbixinta ee Satellite 6.5: Waa maxay iyo sababta

Caawinta luqadda Ruby-ku-dhisan waxay ku taal tab Ka caawi daaqada warbixinta tafatirka. Waxay bixisaa dulmar guud oo ku saabsan syntax iyo doorsoomayaasha iyo hababka la heli karo.

Abuur warbixintaada

Hadda aan eegno abuurista warbixinno noo gaar ah annagoo tusaale u ah warbixin ku saabsan doorarka macquulka ah ee loo xilsaaray martigeliyayaasha Satellite-ka. Fur liiska Monitor, guji Qaababka Warbixinta ka dibna riix batoonka Samee Template. Aan waco warbixintayada Warbixinta Doorarka Macquulka ah oo geli koodka ERB ee soo socda:

<%#
name: Ansible Roles Report
snippet: false
template_inputs:
- name: hosts
 required: false
 input_type: user
 description: Limit the report only on hosts found by this search query. Keep empty
   for report on all available hosts.
 advanced: false
model: ReportTemplate
-%>
<% load_hosts(search: input('hosts'), includes: :ansible_roles).each_record do |host| -%>
<%   report_row({
       'Name': host.name,
       'All Ansible Roles': host.all_ansible_roles
     }) -%>
<% end -%>
<%= report_render -%>

Xeerkani waxa uu soo saarayaa warbixin ku saabsan martigaliyayaasha, isaga oo soo bandhigaya sifada "dhammaan_aan macquul ahayn".

Kadib tag tab gashiga oo guji badhanka + Kudar Gelida. Waxaan leenahay magacaas waa la siman yahay martigeliyeyaasha, iyo nooca sharaxaadda - Ku kala shaandhee martigeliyayaasha (ikhtiyaar). Kadib guji Gudbi ka dibna riix batoonka Abuuri dhanka midig ee warbixinta cusub ee la abuuray. Marka xigta, waxaad dejin kartaa shaandhada martida loo yahay ama isla markiiba guji Gudbisi loo soo saaro warbixin ku saabsan dhammaan martigeliyayaasha. Warbixinta la soo saaray waxay u eegi doontaa wax sidan oo kale ah gudaha LibreOffice Calc:

Matoorka ka warbixinta ee Satellite 6.5: Waa maxay iyo sababta

Abuurista warbixinnada HTML

Matoorka warbixinta dayax-gacmeedku wuxuu kuu ogolaanayaa inaad abuurto warbixinno aan ahayn qaabka CSV oo keliya. Tusaale ahaan, waxaan abuuri doonaa warbixin gaar ah oo ku saleysan warbixinta Martigeliyaha ee ku dhex dhisan Xaaladaha, laakiin kaliya sida miiska HTML oo leh unug midab leh oo ku salaysan heerka. Si tan loo sameeyo waanu xireynaa Xaaladda Martigelinta, ka dibna ku beddel koodka ERB ee soo socda:

<!DOCTYPE html>
<html>
<head>
   <title>Host Statuses</title>
   <style>
       th {
           background-color: black;
           color: white;
       }
       td.green {
           background-color:#92d400;
           color:black;
       }
       td.yellow {
           background-color:#f0ab00;
           color:black;
       }
       td.red {
           background-color:#CC0000;
           color:black;
       }
       table,th,td {
               border-collapse:collapse;
               border: 1px solid black;
       }
   </style> 
</head>
<body>
<table>
<tr> 
       <th> Hostname </th>
       <th> Status </th> 
<% load_hosts(search: input('hosts'), includes: :host_statuses).each_record do |host| -%>
   <% all_host_statuses_hash(host).each do |key, value|  -%>
       <th> <%= key %> </th>
   <% end -%>
   <% break -%>
<% end -%>
</tr>

<%- load_hosts(search: input('hosts'), includes: :host_statuses).each_record do |host| -%>
   <tr> 
   <td> <%= host.name   %> </td> 
   <% if host.global_status == 0 -%>
       <td class="green"> OK </td>
   <% elsif host.global_status == 1 -%>
       <td class="yellow"> Warning </td>
   <% else -%>
       <td class="red"> Error (<%= host.global_status %>) </td>
   <% end -%>

   <% all_host_statuses_hash(host).each do |key, value|  -%>
       <% if value == 0 -%>
           <td class="green"> OK </td>
       <% elsif value == 1  -%>
           <td class="yellow"> Warning </td>
       <% else -%>
           <td class="red"> Error (<%= value %>) </td>
       <% end -%>
   <% end -%>
   </tr>
<% end -%>

</table>
</body>
</html>

Warbixintani waxay soo saartaa HTML kaas oo u ekaan doona wax sidan oo kale ah browserka:

Matoorka ka warbixinta ee Satellite 6.5: Waa maxay iyo sababta

socodsiinta warbixinnada khadka taliska

Si aad warbixin uga socodsiiso khadka taliska, isticmaal amarka Dubbe, iyo utility cron wuxuu kuu ogolaanayaa inaad si otomaatig ah u sameyso habkan.

Adeegso hammer report-template curiye --name "" amarka, tusaale ahaan:

# hammer report-template generate β€”name "Host statuses HTML"

Nuxurka warbixinta ayaa ka muuqan doona console-ka Macluumaadka waxaa loo wareejin karaa fayl, ka dibna habee cron si uu u socodsiiyo qoraalka qolofka si loo soo saaro warbixin oo loogu diro iimayl. Qaabka HTML wuxuu si fiican ugu muuqdaa macaamiisha iimaylka, kaas oo kuu ogolaanaya inaad si joogto ah u habayso warbixinada u gudbinta dhinacyada xiisaynaya foom si sahlan loo akhriyi karo.

Sidaa darteed, mishiinka warbixinta ee Satellite 6.5 waa qalab awood leh oo lagu dhoofiyo xogta muhiimka ah ee shirkaduhu ku hayaan Satelite. Aad bay u dabacsan tahay waxayna kuu ogolaanaysaa inaad isticmaasho labadaba warbixinnada ku dhex jira iyo noocyadooda la beddelay. Intaa waxaa dheer, isticmaalayaashu waxay abuuri karaan warbixinadooda meel eber. Baro wax badan oo ku saabsan Matoorka Warbixinta Satellite-ka Fiidyahayaga YouTube.

Julaay 9 markay tahay 11:00 wakhtiga Moscow, ha moogaanin webinarka ku saabsan nooca cusub ee koofiyadda cas ee Linux 8

Afhayeenkayagu waa Aram Kananov, maareeyaha qaybta horumarinta nidaamyada iyo nidaamka maamulka ee Koofiyada Cas ee Yurub, Bariga Dhexe iyo Afrika. Shaqada Aram ee Koofiyada Cas waxaa ka mid ah suuq dhamaystiran, warshadaha iyo falanqaynta tartamayaasha, iyo sidoo kale meelaynta alaabta iyo suuq-geynta qaybta ganacsiga Platforms, taas oo ay ku jirto maaraynta dhammaan wareegga nolosha alaabta laga bilaabo hordhac ilaa dhammaadka nolosha.

Source: www.habr.com

Add a comment