Um ein Lighthouse Task-Objekt zu erstellen oder ein bereits vorhandenes Objekt zu ändern, verwenden Sie die Beschreibungen der Objektfelder in diesem Artikel. Alle nicht erforderlichen Schlüssel, die Sie nicht angeben, werden auf Standard festgelegt oder bleiben unverändert (im Falle einer Aktualisierung), sodass Sie nur eine Teilmenge der Daten des Objekts angeben oder aktualisieren können.

JSON-Beispielobjekt
{
    "Url": "http://dotcom-monitor.com",
    "User": "",
    "Password": "",
    "CheckCertificate": "NO",
    "Metric": "Performance\Overall Score",
    "LowerMetricThreshold": 0,
    "UpperMetricThreshold": 0,
    "AlertOnError": false,
    "DNSResolveMode": "TTL Cached",
    "DNSserverIP": "",
    "CustomDNSHosts": null,
    "Device_Id": 114744,
    "Id": 439958,
    "Task_Type_Id": 29,
    "Name": "http://dotcom-monitor.com"
}

Beschreibung der Felder

Feld drucktype Erforderlich/Optional beschreibung
Url

Schnur

Erforderlich

Gibt eine Zieladresse an. Die URL muss mit HTTP:// oder HTTPS:// beginnen.

Beispiel:
"Url": "http://msn.com"
Benutzer

Schnur

wahlfrei

Dieses Feld enthält einen Benutzernamen für die HTTP-Standardzugriffsauthentifizierung.

Beispiel:
"UserName": "username"
Passwort

Schnur

wahlfrei

Dieses Feld enthält ein Kennwort für die HTTP-Standardzugriffsauthentifizierung.

Beispiel:
"UserPass": "password"
CheckCertificate

boolesch

Erforderlich

Wenn diese Option aktiviert ist, werden Zertifikateprobleme aufgedeckt.

Beispiel:
"CheckCertificate": false
Metrik

Schnur

Erforderlich

Die Webseiten-Überwachungsmetrik.

MÖGLICHE WERTE:

  • Leistung\\Gesamtnote
  • Barrierefreiheit\\Gesamtbewertung
  • Best Practices\\Gesamtbewertung
  • SEO\\Gesamtnote
  • Leistung\\Erste inhaltsreiche Farbe
  • Leistung\\Geschwindigkeitsindex
  • Leistung\\Time to Interactive
  • Leistung\\Erste sinnvolle Farbe
  • Leistung\\Erster CPU-Leerlauf
  • Leistung\Max. potenzielle erste Eingangsverzögerung
Beispiel:
"Metric": "SEO\Overall Score"
LowerMetricThreshold

int32

wahlfrei

Die untere Grenze für eine ausgewählte Metrik.
UpperMetricThreshold

int32

wahlfrei

Die Obergrenze für eine ausgewählte Metrik.
AlertOnError

boolesch

wahlfrei

Senden Sie Warnungen basierend auf dem festgelegten Schwellenwert.

Beispiel:

"AlertOnError": false
DNSResolveMode Schnur wahlfrei MÖGLICHE WERTE:

  • Gerät zwischengespeichert
  • Nicht zwischengespeichert
  • TTL-Cached
  • Externer DNS-Server

Ausführliche Erläuterungen finden Sie im Artikel DNS-Modusoption.

DNSserverIP Schnur wahlfrei Das Feld für eine benutzerdefinierte DNS-Server-IP-Adresse. Ausführliche Erläuterungen finden Sie im Artikel DNS-Modusoption.
Device_Id

int32

Erforderlich

LESEN Sie NUR Feld. Die eindeutige Geräte-ID.

Beispiel:
"Device_Id": 8692
Id

int32

Erforderlich

*Nur für Bearbeitungsvorgänge

LESEN Sie NUR Feld. Die eindeutige Aufgaben-ID. Nicht für Erstellungsvorgänge verwenden.

Beispiel:
"Id": 18016
Task_Type_Id

int32

Erforderlich

Der Typ der Aufgabe.

Beispiel:
"Task_Type_Id": 29
name

Schnur

wahlfrei

Der Name der Aufgabe.

Beispiel:
"Name": "Lighthouse task"