Hardware-incidenten
Hardware Incidenten bewaken de server zelf. Deze kunnen worden gebruikt om serverproblemen te identificeren die de prestaties van Tableau Server kunnen beïnvloeden.
U kunt drempelwaarden instellen voor de volgende kwesties:
- CPU-gebruik
- Beschikbaar geheugen
- Geheugengebruik
- Vrije schijfruimte
De volgende incidenten worden standaard geconfigureerd wanneer u een nieuwe versie installeert van Resource Monitoring Tool van Tableau:
- Wanneer de beschikbare schijfruimte gedurende 10 minuten of langer onder 10 GB zakt, wordt een waarschuwingsincident geregistreerd. Wanneer de beschikbare schijfruimte gedurende 10 minuten of langer onder 5 GB zakt, wordt een kritiek incident geregistreerd.
- Wanneer het beschikbare geheugen langer dan 10 minuten onder 8 GB zakt, wordt een waarschuwingsincident geregistreerd.
- Wanneer het CPU-gebruik voor de gehele server gedurende 5 minuten 80% of meer bedraagt, wordt een waarschuwingsincident geregistreerd.
Opmerking: aan het geheugen gerelateerde incidenten worden geconfigureerd in binaire veelvouden van bytes.
U kunt drempelwaarden configureren via de webinterface van RMT Server of door het configuratiebestand config.json
bij te werken.
Om de drempelwaarden voor hardware-incidenten vast te stellen, selecteert u Configuratie in het menu Beheer, en gaat u naar het tabblad Incidenten.
Stel voor CPU-gebruik het volgende in:
Om de drempelwaarden voor hardware-incidenten vast te stellen, selecteert u Configuratie in het menu Beheer, en gaat u naar het tabblad Incidenten.
Sleutel | Vereist? | Beschrijving |
---|---|---|
Ernst | Vereist | |
Proces | Vereist | De drempelwaarde geldt voor de gehele Tableau Server of voor een afzonderlijk proces, zoals aangegeven. |
Drempelwaarde bij begin | Vereist | Het CPU-gebruik moet de opgegeven waarde overschrijden voordat een incident wordt aangemaakt en bewaakt. Stel het percentage en de duur voor deze drempelwaarde in. |
Drempelwaarde bij einde | Optioneel | Het CPU-gebruik moet onder de opgegeven waarde vallen voordat een incident als opgelost wordt beschouwd. |
Stel voor Beschikbaar geheugen het volgende in:
Sleutel | Vereist? | Beschrijving |
---|---|---|
Ernst | Vereist | |
Drempelwaarde bij begin | Vereist | Het beschikbare geheugen moet onder de opgegeven waarde vallen voordat een incident wordt gecreëerd en bewaakt. Stel het percentage en de duur voor deze drempelwaarde in. |
Drempelwaarde bij einde | Optioneel | Het beschikbare geheugen moet boven de opgegeven waarde komen voordat een incident als opgelost wordt beschouwd. |
Stel voor Geheugengebruik het volgende in:
Sleutel | Vereist? | Beschrijving |
---|---|---|
Ernst | Vereist | |
Proces | Vereist | De drempelwaarde geldt voor de gehele Tableau Server of voor een afzonderlijk proces, zoals aangegeven. |
Drempelwaarde bij begin | Vereist | Het geheugengebruik moet gelijk zijn aan de opgegeven waarde voordat een incident wordt gemaakt en bewaakt. Stel het percentage en de duur voor deze drempelwaarde in. |
Drempelwaarde bij einde | Optioneel | Het geheugengebruik moet onder de opgegeven waarde vallen voordat een incident als opgelost wordt beschouwd. |
Stel voor Vrije schijfruimte het volgende in:
Sleutel | Vereist? | Beschrijving |
---|---|---|
Ernst | Vereist | |
Drempelwaarde bij begin | Vereist | De vrije schijfruimte moet onder de opgegeven waarde vallen voordat een incident wordt aangemaakt en bewaakt. Stel het percentage en de duur voor deze drempelwaarde in. |
Drempelwaarde bij einde | Optioneel | De vrije schijfruimte moet groter zijn dan de opgegeven waarde voordat een incident als opgelost wordt beschouwd. |
Stel voor Wachtrijlengte van schijf het volgende in:
Sleutel | Vereist? | Beschrijving |
---|---|---|
Ernst | Vereist | |
Drempelwaarde bij begin | Vereist | De wachtrijlengte van de schijf moet gelijk zijn aan de opgegeven waarde voordat een incident wordt gemaakt en bewaakt. Stel het percentage en de duur voor deze drempelwaarde in. |
Drempelwaarde bij einde | Optioneel | De wachtrijlengte van de schijf moet kleiner zijn dan de opgegeven waarde voordat een incident als opgelost wordt beschouwd. |
Een voorbeeld van config.json
met fragmenten van een definitie van twee hardware-incidenten:
{
"monitoring": {
"incidents": {
"triggers": [
{
"counter": "DiskSpaceAvailableKB",
"severity": "warning",
"threshold": 1048576
},
{
"counter": "ProcessorTimePercent",
"severity": "warning",
"threshold": 0.95,
"thresholdDuration": 300000,
"endThreshold": 0.90,
"endThresholdDuration": 5000
}
]
}
}
}
- Het incident DiskSpaceAvailableKB zal een waarschuwing activeren zodra de beschikbare schijfruimte onder de 10 GB valt.
- Het incident ProcessorTimePercent zal een waarschuwing activeren zodra de CPU gedurende meer dan 5 minuten voor minimaal 95% is benut. Het incident wordt als opgelost beschouwd zodra de CPU gedurende 5 seconden onder 90% benutting valt.
De standaardinstellingen voldoen mogelijk niet aan uw vereisten en kunnen worden gewijzigd op basis van uw omgeving. Als voorbeeld zou de configuratie voor een omgeving waarvan de identificatiecode ’staging-environment’ is, er als volgt kunnen uitzien om een waarschuwing te activeren wanneer de beschikbare schijfruimte onder 2 GB valt:
{
"environments": {
"staging-environment": {
"monitoring": {
"incidents": {
"triggers": [
{
"counter": "DiskSpaceAvailableKB",
"severity": "warning",
"threshold": 2097152
}
]
}
}
}
}
}
Sleutel | Datatype | Vereist? | Beschrijving |
---|---|---|---|
counter | Tekenreeks | Vereist | De identificatie van het hardware-incident dat moet worden bewaakt. Beschikbare opties zijn:
|
severity | Tekenreeks | Optioneel | Zie Ernstniveaus van incidenten. Standaardwaarde: |
threshold | Nummer | Vereist | De drempelwaarde die overschreden moet worden voordat een incident bewaakt wordt. |
thresholdDuration | Nummer | Optioneel | De hoeveelheid tijd in milliseconden om de situatie te bewaken voordat een incident wordt geactiveerd. Als niets wordt opgegeven, wordt een incident geactiveerd zodra de threshold wordt bereikt. |
endThreshold | Nummer | Optioneel | De drempelwaarde die moet worden overschreden voordat een incident als opgelost wordt beschouwd. |
endThresholdDuration | Nummer | Optioneel | De tijd in milliseconden die nodig is om de situatie te bewaken voordat het incident wordt opgelost. Indien niet opgegeven, is een incident opgelost zodra de endThreshold wordt bereikt. Als endThreshold niet is gedefinieerd, dan wordt threshold gebruikt. |
Wie kan dit doen
Beheerder van Resource Monitoring Tool of een gebruiker van Resource Monitoring Tool met de rol Server-/omgevingsbeheer.