Inneall tuairiscithe i Satailít 6.5: Cad é agus cén fáth

Is réiteach bainistíochta córais é Red Hat Satellite a fhágann go bhfuil sé éasca bonneagar Red Hat a imscaradh, a scála agus a bhainistiú ar fud timpeallachtaí fisiceacha, fíorúil agus scamall. Ligeann satailíte d'úsáideoirí córais a shaincheapadh agus a nuashonrú chun a chinntiú go n-oibríonn siad go héifeachtach agus go slán de réir caighdeáin éagsúla. Trí fhormhór na dtascanna a bhaineann le sláinte an chórais a chothabháil a uathoibriú, cuidíonn Satailít le heagraíochtaí éifeachtúlacht a mhéadú, costais oibriúcháin a laghdú, agus freagairt níos fearr a thabhairt do riachtanais ghnó straitéiseacha.

Inneall tuairiscithe i Satailít 6.5: Cad é agus cén fáth

Cé gur féidir leat tascanna bunúsacha riaracháin a dhéanamh ag baint úsáide as na seirbhísí Red Hat atá san áireamh le do shíntiús Red Hat Enterprise Linux, cuireann Red Hat Satellite cumais bhainistíochta saolré fairsing leis.

I measc na bhféidearthachtaí seo:

  • paistí a shuiteáil;
  • Bainistíocht síntiús;
  • Tionscnamh;
  • Bainistíocht cumraíochta.

Ó chonsól amháin, is féidir leat na mílte córas a bhainistiú chomh héasca le ceann amháin, ag méadú infhaighteacht, iontaofacht, agus cumais iniúchta córais.

Agus anois tá an Red Hat Satellite 6.5 nua againn!

Ceann de na rudaí fionnuar atá ag teacht le Red Hat Satellite 6.5 ná an t-inneall tuairiscithe nua.

Is minic gurb é Freastalaí Satailíte an mol le haghaidh gach faisnéise faoi chórais fiontair Red Hat, agus ceadaíonn an t-inneall is déanaí seo duit tuarascálacha a chruthú agus a onnmhairiú ina bhfuil faisnéis faoi óstach Satailíte na gcliant, síntiúis bogearraí, earráidí infheidhme agus araile. Tá tuairiscí cláraithe i Ruby Leabaithe (ERB).

Tagann Satailít 6.5 le tuarascálacha réamhdhéanta, agus tugann an t-inneall an cumas d'úsáideoirí na tuarascálacha seo a shaincheapadh nó a gcuid tuarascálacha féin a chruthú. Gintear tuarascálacha ionsuite Satailíte 6.5 i bhformáid CSV, ach sa phost seo taispeánfaimid conas is féidir leat tuarascálacha a ghiniúint i bhformáid HTML freisin.

Satailít 6.5 tuarascálacha ionsuite

Áiríonn Satailít 6.5 ceithre thuarascáil ionsuite:

  • Earráid is infheidhme – liosta de na lochtanna bogearraí (earráidí) nach mór a dhíchur ar óstaigh inneachair (arna scagadh go roghnach le hóstach nó le lochtanna);
  • Stádas óstaigh – tuairisc a thabhairt ar stádas óstaigh Satailíte (scagtha go roghnach de réir óstach);
  • Óstach cláraithe – faisnéis faoi óstaigh Satailíte: seoladh IP, leagan OS, síntiúis bogearraí (scagtha go roghnach ag óstach);
  • Síntiúis – faisnéis faoi shíntiúis bogearraí: líon iomlán na síntiús, líon na síntiús in aisce, cóid SKU (scagtha go roghnach de réir paraiméadair síntiúis).

Chun tuairisc a ghiniúint, oscail an roghchlár Monatóireacht a dhéanamh ar, roghnaigh Teimpléid Tuairisc agus cliceáil ar an Gin cnaipe ar thaobh na láimhe deise den tuarascáil atá ag teastáil. Fág an réimse scagaire bán chun na sonraí go léir a chur san áireamh sa tuarascáil, nó cuir isteach rud éigin ann chun na torthaí a theorannú. Mar shampla, más mian leat go dtaispeánfadh tuarascáil na nÓstaigh Cláraithe ach óstaigh RHEL 8, ansin sonraigh scagaire os = RedHat agus os_major = 8, mar a thaispeántar sa scáileán thíos:

Inneall tuairiscithe i Satailít 6.5: Cad é agus cén fáth

Nuair a bheidh an tuairisc ginte, is féidir leat í a íoslódáil agus a oscailt i scarbhileog mar LibreOffice Calc, a iompórtálfaidh na sonraí ó CSV agus a eagróidh i gcolúin iad, mar shampla, mar thuairisc Earráid is infheidhme ar an scáileán thíos:

Inneall tuairiscithe i Satailít 6.5: Cad é agus cén fáth

Tabhair faoi deara le do thoil go bhfuil an rogha cumasaithe i airíonna tuarascálacha ionsuite De réir réamhshocraithe (Réamhshocrú), mar sin cuirtear go huathoibríoch iad le gach eagraíocht agus ionad nua a chruthaíonn tú i Satailít.

Saincheapadh tuarascálacha ionsuite

Breathnaímid ar shaincheapadh ag baint úsáide as an sampla de thuarascáil ionsuite Síntiúis. De réir réamhshocraithe, taispeánann an tuarascáil seo líon iomlán na síntiús (1), chomh maith le líon na síntiús atá ar fáil, is é sin, saor in aisce (2). Cuirfimid colún eile leis ina mbeidh líon na síntiús a úsáideadh, a shainmhínítear mar (1) - (2). Mar shampla, má tá 50 síntiús RHEL san iomlán againn agus 10 gcinn acu saor in aisce, ansin úsáidtear 40 síntiús.

Ós rud é go bhfuil eagarthóireacht ar thuarascálacha ionsuite glasáilte agus nach moltar iad a athrú, beidh ort an tuairisc ionsuite a chlónáil, ainm nua a thabhairt dó agus ansin an chóip chlónála seo a mhodhnú.

Mar sin, más mian linn an tuarascáil a mhodhnú Síntiúis, ansin ní mór é a chlónáil ar dtús. Mar sin a ligean ar oscailt an roghchlár Monatóireacht a dhéanamh arroghnaigh Teimpléid Tuairisc agus sa roghchlár anuas ar thaobh na láimhe deise den teimpléad Síntiúis roghnaigh Clón. Ansin cuir isteach ainm na tuairisce clón (cuirimis glaoch air Síntiúis Chustaim) agus idir na línte Ar fáil и Cainníocht cuir an líne leis 'Úsáidte': linn.quantity - linn.ar fáil, – aird a thabhairt ar an camóg ag deireadh na líne. Seo an chuma atá air sa screenshot:

Inneall tuairiscithe i Satailít 6.5: Cad é agus cén fáth

Ansin brúigh muid an cnaipe Cuira thugann ar ais go dtí an leathanach sinn Teimpléid Tuairisc. Anseo táimid ag cliceáil ar an gcnaipe Gin ar thaobh na láimhe deise den tuarascáil nuachruthaithe Síntiúis Chustaim. Fág an réimse scagaire Síntiúis folamh agus cliceáil Cuir. Ina dhiaidh sin cruthaítear agus lódáiltear tuarascáil, ina bhfuil an colún a chuireamar leis Úsáidte.

Inneall tuairiscithe i Satailít 6.5: Cad é agus cén fáth

Tá cabhair don teanga Ruby ionsuite suite ar an táb Cabhrú sa bhfuinneog eagarthóireachta tuairisce. Soláthraíonn sé forbhreathnú ar an chomhréir agus ar na hathróga agus modhanna atá ar fáil.

Cruthaigh do thuairisc féin

Breathnaímid anois ar ár dtuarascálacha féin a chruthú ag baint úsáide as an sampla de thuarascáil ar róil Insible a shanntar d'óstánaigh i Satailít. Oscail an roghchlár Monatóireacht a dhéanamh ar, cliceáil Teimpléid Tuairisc agus ansin brúigh an cnaipe Cruthaigh Teimpléad. Glaoimis ar ár dtuairisc Tuarascáil ar Róil Inmhínithe agus cuir isteach an cód ERB seo a leanas ann:

<%#
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 -%>

Gineann an cód seo tuairisc ar óstaigh, ag taispeáint an aitreabúid "all_ansible_roles" dóibh.

Ansin téigh go dtí an cluaisín Ionchuir agus cliceáil ar an gcnaipe + Cuir Ionchur leis. Deirimid go bhfuil an t-ainm sin comhionann le ina hóstach ar, agus cineál tuairisce - Scag de réir óstach (roghnach). Ansin cliceáil Cuir agus ansin brúigh an cnaipe Gin ar thaobh na láimhe deise den tuarascáil nuachruthaithe. Ansin, is féidir leat scagaire óstach a shocrú nó cliceáil láithreach Cuirchun tuairisc a ghiniúint ar gach óstach. Beidh cuma mar seo ar an tuairisc ginte in LibreOffice Calc:

Inneall tuairiscithe i Satailít 6.5: Cad é agus cén fáth

Tuarascálacha HTML a ghiniúint

Ligeann an t-inneall tuairiscithe Satailíte duit tuarascálacha a ghiniúint ní hamháin i bhformáid CSV. Mar shampla, cruthóimid tuarascáil saincheaptha bunaithe ar thuarascáil Óstach ionsuite Stádas, ach amháin mar thábla HTML le cealla dathchódaithe bunaithe ar stádas. Chun seo a dhéanamh againn Clón Stádais Óstach, agus ansin cuir an méid seo a leanas in ionad a chód ERB:

<!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>

Gineann an tuairisc seo HTML a mbeidh cuma mar seo air i mbrabhsálaí:

Inneall tuairiscithe i Satailít 6.5: Cad é agus cén fáth

Tuairiscí a rith ón líne ordaithe

Chun tuairisc a rith ón líne ordaithe, bain úsáid as an ordú casúr, agus ceadaíonn an fóntais cron leat an próiseas seo a uathoibriú.

Úsáid an t-ordú tuairisce casúr giniúint --name " ", mar shampla:

# hammer report-template generate —name "Host statuses HTML"

Léireofar ábhar na tuarascála ar an gconsól. Is féidir an fhaisnéis a atreorú chuig comhad, agus ansin cron a chumrú chun script bhlaosc a reáchtáil chun tuarascáil a ghiniúint agus é a sheoladh trí ríomhphost. Taispeántar an fhormáid HTML go foirfe i gcliant ríomhphoist, rud a ligeann duit seachadadh rialta tuarascálacha a eagrú do pháirtithe leasmhara i bhfoirm atá éasca le léamh.

Mar sin, is uirlis chumhachtach é an t-inneall tuairiscithe i Satailít 6.5 chun na sonraí tábhachtacha atá ag cuideachtaí i Satailít a onnmhairiú. Tá sé an-solúbtha agus ligeann duit tuairiscí ionsuite agus a leaganacha modhnaithe a úsáid. Ina theannta sin, is féidir le húsáideoirí a gcuid tuarascálacha féin a chruthú ón tús. Foghlaim tuilleadh faoin Inneall Tuairiscithe Satailíte inár bhfíseán YouTube.

Ar 9 Iúil ag 11:00 am Moscó, ná caill an webinar faoin leagan nua de Red Hat Enterprise Linux 8

Is é ár gcainteoir Aram Kananov, bainisteoir na roinne forbartha ardáin agus córais bhainistíochta ag Red Hat san Eoraip, sa Mheánoirthear agus san Afraic. Cuimsíonn obair Aram ag Red Hat anailís chuimsitheach ar an margadh, ar thionscal agus ar iomaitheoirí, chomh maith le suíomh táirgí agus margaíocht don aonad gnó Platforms, lena n-áirítear saolré iomlán an táirge a bhainistiú ón tús go dtí deireadh a ré.

Foinse: will.com

Add a comment