LSI INCURSUS Inventarium in GLPI

LSI INCURSUS Inventarium in GLPI
In labore meo, saepe obsessiones experimur circa defectum informationis de infrastructura, et cum augmento servientium numero servientium, hoc fit in cruciatum realem. Etiam cum administrator in parvis consociationibus essem, semper scire volui quid sit ubi, ubi inplenda erat, quae homines authores essent cuius rei ferrariae vel servitii, ac potissimum, mutationes in omnibus his notarentur. Cum ad novum locum veneris et incidentes occurras, multum temporis consumitur inquisitione huius informationis. Deinde indicabo quid in RuVDS concurrere debeam, et quomodo solvi quaestionem in titulo indicatam.

erectus

Inceptum admin, parum expertus sum operantem in centrum datae, sed conspectum RackTables cepi. Luculenter ostendit eculeum cum omnibus ministris, UPS, virgas et omnes nexus inter eos. RuVDS talem systema non habuit, sed solum Praecedo / chartarum fasciculorum cum informationibus de servientibus, aliquibus earum componentibus, numeris eculeo, etc. Cum hoc aditu, difficillimum est mutationes in parvis partibus indagare. Sed potissima et saepe pro servientibus consumables repositae sunt orbis. Magni interest ut notitias in statu orbis et subsidiis opportunis servent. Si propulsatio deficit ab agmine RURSIO et non cito substituitur, hoc demum ad eventus fatales ducere potest. Ergo re vera indigemus systema quae situm orbis ac conditionem vestigat ad cognoscendum quid deesse possimus et quae exempla mercari opus est.

GLPI succurrit, fons apertus productus constituitur ad perficiendum IT Dicasteria emendandum et ad specimina ITIL perducenda. Praeter apparatum inventarii et eculei procuratio, scientiam turpem, scrinium ministerium, administrationem documenti et multo magis habet. GLPI multa plugina habet, inter FusionInventorium et OCS Inventarium, quae te automatice informationes de computatris et aliis machinis per institutionem agentis et SNMP colligendas permittunt. Plura legere potes de insertis GLPI et plugins in aliis articulis, omnium optime - officialis documenta. Vos can install is in nostro obnoxius in prompto factae templates LUMEN.

Tamen, pertractato agente, computatorium componentium in GLPI aperiemus et hoc videbimus:

LSI INCURSUS Inventarium in GLPI
Problema est neminem e plugins informationes videre de physicis orbis in LSI RAID vestit. Viso quomodo haec quaestio resolvitur vigilantia in Zabbix script us PowerShell lsi-raid.ps1 Scribere decrevi similem informationem transferendi ad GLPI.
Notitia de disco in apparatu obtineri potest utilitas ex fabrica a moderatore, in LSI, hoc est StorCLI. Ex eo notitias in forma JSON accipere potes, parse eam et ad GLPI API transeas. Discos cum computatoribus coniungemus qui FusionInventorium iam creatum est. Cum iterum exsecutum est, scriptum notitias in orbes renovabit et novas addet. Scriptum ipsum Mitte-RAIDtoGLPI.ps1 is hic in GitHub. Mox dicam quomodo utatur.

Quod tibi necessarium est

  1. GLPI version 9.5.1 (ex hoc uno probata)
  2. Плагин Eget Inventarium et agente pro Fenestra
  3. Windows 2012 R2 (et superior) ut ratio castrorum, vel procuratio-VM cum moderatore inserto, PowerShell versio 4 vel superior.
  4. MegaRAID installed exactoris
  5. OMNIBUS pro PowerShell - PSGLPI
  6. Ratio in GLPI cum Admin profile auctoritatis per API generatae ab UserToken et AppToken

Clarus locus. Horum aliqua de causa, GLPI 2 varias res pro exemplo orbis habet, sed nulla proprietas "media generis" est. Itaque, ut HDD et SSD proprietates referrent, "Durum Coegi exemplaribus" uti decrevi album-down (front/devicemodel.php?itemtype=DeviceHardDriveModel). Scriptum debet istos valores habere in datorum GLPI, alioquin notitias de exemplari orbis scribere non poterit. Ideo debes primum HDD addere, deinde SSD huic indici vacuo, ut IDs harum elementorum in datorum 1 et 2. Si alia sunt, in hac scriptionis linea post Mitte-RAIDtoGLPI.ps1 repone. HDD et SSD pro 1 et 2 eorum correspondentibus IDs:

deviceharddrivemodels_id = switch ($MediaType) { "HDD" { "1" }; "SSD" { "2" }; default { "" } }

Si cum hoc molestare non vis vel aliter hoc indice uteris, hanc lineam e scripto simpliciter removere potes.

Etiam in "elementis Statuses" (/front/state.php) statuses addere debes. Addidi status "MediaError" (erat error accessus ad minimum unius orbis) et "OK", lineam in scriptura ubi IDs eorum traducuntur, "2" pro "OK" et "1" pro "MediaError";

states_id = switch ($MediaError) { 0 { "2" }; { $_ -gt 0 } { "1" } }

Hae status ad commodum requiruntur: si his proprietatibus non indiges, hanc lineam etiam penitus delere potes.

In ipso scripto noli oblivisci tuas variabiles monstrare. $GlpiCreds domicilium ad GLPI API server, UserToken et AppToken continere debet.

Quid est in scripto?

Ob gravia JSON parsing et ifs vacua, scriptura difficilis lectu est, logicam ejus hic describemus.

Cum primum in exercitum emissus est, scriptum per omnes moderatores pergit et orbes in datorum GLPI per numeros seriales quaerit: si non invenit, exemplar quaerit. Si exemplar non invenit, addit. exemplar novi orbis ad GLPI et hunc orbem in datorum intrat.

Singulae novae litterae transire conabitur novos orbis orbes deprehendere, sed nescit quomodo absentes removere, sic manually facere debebis.

Exemplum instruere

Scriptum repositorium continet scriptum Deploy-Send-RAIDtoGLPI.ps1, quod tabularium ZIP capiet cum necessariis documentis ex servitore nostro GLPI et eas ad unumquemque exercitum explicabit.

Post tabellas exscribendas, scriptum instituet procuratorem FusionInventorii ad opus cotidianum currendum et idem negotium scribendo creandum est. Post feliciter exsecutionem nos tandem videre poterimus activitates in Componentibus sectionem computatorii in GLPI.

exitum

Nunc, eundo ad GLPI in "Optiones" -> "Componentes" -> "Hard Drives" menu, deprime exempla coegi et videre eorum quantitatem ad intelligendum quod emptione opus est.

LSI INCURSUS Inventarium in GLPI
LSI INCURSUS Inventarium in GLPI

Source: www.habr.com