Monday, January 28th, 2008...11:36 pm
Skrypciarnia
Jump to Comments
Czyli taka graciarnia, tyle że ze skryptami. RobiÅ‚em maÅ‚e porzÄ…dki na dysku i trafiÅ‚em na kilka napisanych w zamierzchÅ‚ych czasach skryptów używajÄ…cych WMI do różnych rzeczy. Przeważnie zbierania danych o wydajnoÅ›ci itp. Wiem że teraz to PowerShell a poza tym każdy używa wimc … może jednak komuÅ› siÄ™ przydadzÄ….
W skrypciarni znaleziono więc:
- skrypt pobierający nazwę hosta (oczywiście z użyciem WMI)
- skrypt zwracający parametry dotyczące użycia dysku (% wolnej przestrzeni, % zajętości dysku, MB wolnej i MB ogólnie). W skrypcie trzeba określić literę dysku.
- skrypt określający zużycie procesora (użycie _total, % user time, % kernel time, %idle)
- skrypt określający zużycie pamięci (MB wolnej, MB ogółem, % zajętej, % wolnej)
- skrypt określający zużycie pamięci wirtualnej (% zajętej, % wolnej, MB zajętej)
- skrypt sprawdzający stan interfejsu sieciowego. W skrypcie potrzebny jest indeks karty sieciowej, który znowu pomaga określić ten skrypt
- skrypt określający wielkość ruchu wyjściowego [bytes\sec] na interfejsie. W wkrypcie potrzebny jest indeks interfejsu, który pozwoli określić ten skrypt (żeby było weselej, inny niż ten w punkcie powyżej).
- skrypt okreÅ›lajÄ…cy wielkość ruchu wejÅ›ciowego [bytes\sec] na interfejsie. W wkrypcie potrzebny jest indeks interfejsu, który pozwoli okreÅ›lić … a tutaj znowu ten sam skrypt co punkt niżej
.
Skrypty bardziej na zasadzie “przykÅ‚adu” ale jak ktoÅ› zechce może użyc w produkcji. OczywiÅ›cie bez żadnej odpowiedzialnoÅ›ci z mojej strony
.
Jeżeli ktoś jest zainteresowany co i jak i dlaczego w tych skryptach to do pobrania jest moja stara prezentacja o WMI. Miłej lektury.


Leave a Reply