Logický disk s platformou Universal Linux – Monitorování volného místa
Množství volného místa na logickém disku (systém souborů) je nízké. Výkon systému může být nepříznivě ovlivněn. Možnost přidávat nebo upravovat existující soubory v systému souborů může být ohrožena, dokud nebude zpřístupněno další volné místo.
Místo systému souborů vyhrazené pro kořenového uživatele není do vypočítaného volného místa zahrnuto. Využití místa systému souborů se počítá pomocí aktuálních hodnot volného místa a místa celkem, které však nemusí přesně odrážet skutečné využití systémů souborů, které místo přidělují dynamicky (např. ZFS).
Monitorovaná prahová hodnota je analyzována z hlediska průměru hodnot vrácených agentovi v dotazování, kde parametr počet vzorků řídí počet vzorků zahrnutých do výpočtu průměru.
Pro stav Varování a Chyba lze prahové hodnoty nastavit samostatně. Protože systémy souborů se mohou ve velikosti lišit od několika gigabajtů až po mnoho terabajtů, monitorování volného místa logického disku vyžaduje, aby operátor označil prahové hodnoty v megabajtech i procentuálně. Než bude dosaženo prahových hodnot Upozornění a Chyba, je třeba projít přes prahové hodnoty v megabajtech i procentuální hodnoty.
Toto sledování je ve výchozím stavu zakázané. Lze je aktivovat pomocí přepsání pro vybrané instance logického disku nebo všechny instance logického disku. Je-li toto monitorování aktivní, monitorování % volného místa logického disku je třeba zakázat pomocí přepsání.
Výchozí konfigurace
Parametr | Výchozí hodnota |
Prahová hodnota chyby v megabajtech | 1000 |
Prahová hodnota chyby v procentech | 5 |
Prahová hodnota upozornění v megabajtech | 2000 |
Prahová hodnota upozornění v procentech | 10 |
Interval (sekundy) | 300 |
Počet vzorků | 1 |
Přepsání je možné použít ke změně hodnot parametrů definovaných nahoře pro všechny instance nebo pro určité instance nebo skupiny.
Pokud se existující soubory zvětšují a pokud jsou přidávány nové soubory, zabírá se volné místo v systému souborů. Když množství volného místa v systému souborů spadne pod prahovou hodnotu, stav logického disku se změní.
Chcete-li zvýšit velikost dostupného místa, proveďte jednu z následujících akcí:
Zobrazte kapacitu disku na konzole nástroje Operations Manager. Zjistěte, zda nebyly nedávno nainstalovány nové aplikace.
Projděte všechny soubory protokolu, které se jeví jako nadměrně velké. Pokud takové soubory zjistíte, určete, zda se jedná o aktuální nebo staré protokoly. Je možné vytvořit komprimované archivy starých souborů protokolu.
Zálohujte a odeberte nebo odstraňte nepotřebné soubory ze systému souborů.
Přesuňte soubory do jiného systému souborů nebo offline úložiště.
Zvětšete kapacitu úložiště.
K zobrazení nedávné historie kapacity systému souborů lze použít následující zobrazení:
Kapacita disku
Target | Microsoft.Linux.Universal.LogicalDisk | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | False | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Unix.WSMan.LogicalDisk.FreeSpace.MonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Linux.Universal.LogicalDisk.FreeSpace.Monitor" Accessibility="Public" Target="Universal!Microsoft.Linux.Universal.LogicalDisk" TypeID="Unix!Microsoft.Unix.WSMan.LogicalDisk.FreeSpace.MonitorType" Enabled="false" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Linux.Universal.LogicalDisk.FreeSpace.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/WsManData/*[local-name(.)='SCX_FileSystemStatisticalInformation']/*[local-name(.)='PercentFreeSpace']$</AlertParameter1>
<AlertParameter2>$Data/Context/WsManData/*[local-name(.)='SCX_FileSystemStatisticalInformation']/*[local-name(.)='FreeMegabytes']$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState HealthState="Error" MonitorTypeStateID="UnderErrorThreshold" ID="UnderErrorThreshold"/>
<OperationalState HealthState="Warning" MonitorTypeStateID="UnderWarningThreshold" ID="UnderWarningThreshold"/>
<OperationalState HealthState="Success" MonitorTypeStateID="OverThreshold" ID="OverThreshold"/>
</OperationalStates>
<Configuration>
<TargetSystem>$Target/Host/Property[Type="Unix!Microsoft.Unix.Computer"]/NetworkName$</TargetSystem>
<Uri>http://schemas.microsoft.com/wbem/wscim/1/cim-schema/2/SCX_FileSystemStatisticalInformation?__cimnamespace=root/scx</Uri>
<Filter/>
<SplitItems>true</SplitItems>
<Interval>300</Interval>
<InstanceName>$Target/Property[Type="Unix!Microsoft.Unix.LogicalDevice"]/DeviceID$</InstanceName>
<ErrorPctThreshold>5</ErrorPctThreshold>
<ErrorMBThreshold>1000</ErrorMBThreshold>
<WarningPctThreshold>10</WarningPctThreshold>
<WarningMBThreshold>2000</WarningMBThreshold>
</Configuration>
</UnitMonitor>