Maskinvaruhändelser
Hardware Maskinvaruhändelser övervakar själva servern. De kan användas för att identifiera serverproblem som kan påverka prestandan hos Tableau Server.
Du kan ställa in tröskelvärden för följande problem:
- CPU-användning
- Tillgängligt minne
- Minnesanvändning
- Ledigt diskutrymme
Följande incidenter konfigureras som standard när du installerar ett nytt Tableau Resource Monitoring Tool:
- När tillgängligt diskutrymme understiger 10 GB i 10 minuter eller mer loggas en varningshändelse och när tillgängligt diskutrymme understiger 5 GB i 10 minuter eller mer loggas en kritisk händelse.
- När tillgängligt minne understiger 8 GB i över 10 minuter loggas en varningshändelse.
- När CPU-användningen för hela servern är 80 % eller mer i 5 minuter loggas en varningshändelse.
Obs! Minnesrelaterade händelser konfigureras i binära multiplar av byte.
Du kan konfigurera tröskelvärden med hjälp av webbgränssnittet för RMT Server eller genom att uppdatera konfigurationsfilen config.json
.
Du kan ställa in tröskelvärden för maskinvaruhändelser genom att gå till menyn Admin, välja Konfiguration och gå till fliken Incidenter.
Ställ in följande för CPU-användning:
Du kan ställa in tröskelvärden för maskinvaruhändelser genom att gå till menyn Admin, välja Konfiguration och gå till fliken Incidenter.
Nyckel | Krävs? | Beskrivning |
---|---|---|
Allvarsgrad | Obligatoriskt | |
Process | Obligatoriskt | Tröskelvärdet gäller för hela Tableau Server eller för en enda process, beroende på inställningen. |
Tröskelvärde för start | Obligatoriskt | CPU-användningen måste överstiga det värde som anges innan en händelse skapas och övervakas. Ställ in procent och varaktighet för detta tröskelvärde. |
Sluttröskelvärde | Valfritt | CPU-användningen måste understiga det angivna värdet innan en händelse anses vara åtgärdad. |
Ställ in följande för Tillgängligt minne:
Nyckel | Krävs? | Beskrivning |
---|---|---|
Allvarsgrad | Obligatoriskt | |
Tröskelvärde för start | Obligatoriskt | Det tillgängliga minnet måste understiga det värde som anges innan en händelse skapas och övervakas. Ställ in procent och varaktighet för detta tröskelvärde. |
Sluttröskelvärde | Valfritt | Det tillgängliga minnet måste överstiga det angivna värdet innan en händelse anses vara åtgärdad. |
Ställ in följande för Minnesanvändning:
Nyckel | Krävs? | Beskrivning |
---|---|---|
Allvarsgrad | Obligatoriskt | |
Process | Obligatoriskt | Tröskelvärdet gäller för hela Tableau Server eller för en enda process, beroende på inställningen. |
Tröskelvärde för start | Obligatoriskt | Minnesanvändningen måste vara lika med det värde som anges innan en händelse skapas och övervakas. Ställ in procent och varaktighet för detta tröskelvärde. |
Sluttröskelvärde | Valfritt | Minnesanvändningen måste understiga det angivna värdet innan en händelse anses vara åtgärdad. |
Ställ in följande för ledigt diskutrymme:
Nyckel | Krävs? | Beskrivning |
---|---|---|
Allvarsgrad | Obligatoriskt | |
Tröskelvärde för start | Obligatoriskt | Det lediga diskutrymmet måste understiga det värde som anges innan en händelse skapas och övervakas. Ställ in procent och varaktighet för detta tröskelvärde. |
Sluttröskelvärde | Valfritt | Det lediga diskutrymmet måste överstiga det angivna värdet innan en händelse anses vara åtgärdad. |
Ställ in följande för längd på diskkö:
Nyckel | Krävs? | Beskrivning |
---|---|---|
Allvarsgrad | Obligatoriskt | |
Tröskelvärde för start | Obligatoriskt | Längden på diskkön måste vara lika med det värde som anges innan en händelse skapas och övervakas. Ställ in procent och varaktighet för detta tröskelvärde. |
Sluttröskelvärde | Valfritt | Längden på diskkön måste understiga det angivna värdet innan en händelse anses vara åtgärdad. |
Ett exempel på ett config.json
-kodavsnitt som definierar två maskinvaruhändelser:
{
"monitoring": {
"incidents": {
"triggers": [
{
"counter": "DiskSpaceAvailableKB",
"severity": "warning",
"threshold": 1048576
},
{
"counter": "ProcessorTimePercent",
"severity": "warning",
"threshold": 0.95,
"thresholdDuration": 300000,
"endThreshold": 0.90,
"endThresholdDuration": 5000
}
]
}
}
}
- Händelsen DiskSpaceAvailableKB utlöser en varning när det tillgängliga diskutrymmet understiger 10 GB.
- Händelsen ProcessorTimePercent utlöser en varning när CPU:n har haft minst 95 % användning i över 5 minuter. Händelsen kommer att betraktas som löst när CPU:n är under 90 % användning i 5 sekunder.
Standardinställningarna kanske uppfyller dina krav och kan ändras baserat på din miljö. För att till exempel en miljö vars identifierare var ”staging-environment” ska utlösa en varning när det tillgängliga diskutrymmet understiger 2 GB ska konfigurationen se ut så här:
{
"environments": {
"staging-environment": {
"monitoring": {
"incidents": {
"triggers": [
{
"counter": "DiskSpaceAvailableKB",
"severity": "warning",
"threshold": 2097152
}
]
}
}
}
}
}
Nyckel | Datatyp | Krävs? | Beskrivning |
---|---|---|---|
counter | Sträng | Obligatoriskt | Identifieraren som maskinvaruhändelsen ska övervaka. Tillgängliga alternativ är:
|
severity | Sträng | Valfritt | Se Allvarsgrad för händelser. Standardvärde: |
threshold | Nummer | Obligatoriskt | Det tröskelvärde som måste överskridas innan en händelse övervakas. |
thresholdDuration | Nummer | Valfritt | Tiden i millisekunder som situationen ska övervakas innan en händelse utlöses. Om inget anges utlöses en händelse så snart threshold uppnås. |
endThreshold | Nummer | Valfritt | Det tröskelvärde som måste överskridas innan en händelse anses vara åtgärdad. |
endThresholdDuration | Nummer | Valfritt | Tiden i millisekunder som situationen ska övervakas innan händelsen slutförs. Om inget anges åtgärdas en händelse så snart endThreshold uppnås. Om endThreshold inte har definierats används threshold . |
Vem kan göra detta?
Resource Monitoring ToolAdministratör eller Resource Monitoring Tool-användare med rollen Server/Miljöhantering.