# Övervakningskonfiguration

## Förutsättningar

För att framgångsrikt strömma webbtrafikloggar till Netacea, vänligen säkerställ att du har:

* Ett aktivt Akamai-konto med full åtkomst till Akamai Dashboard.
* Aktiverat Akamai DataStream 2.

{% hint style="info" %}
DataStream 2 ingår i innehållsleveransen utan extra kostnad. Kontakta ditt Akamai-kontoteam för att aktivera denna funktion.
{% endhint %}

* Tillhandahållit en lista över skyddsanvändningsfall och de vägar som är sårbara för respektive fall.
* Tillhandahållit en lista över alla kända, säkra och vitlistade användare. Detta inkluderar en lista över betrodda bottar, IP-adresser och geolokaliseringar. Information om kända illvilliga aktörer är också värdefull.
* Fått uppgifterna (bucket-sökväg, namn, plats, autentiseringsuppgifter) för en AWS S3 Bucket som hostas och tillhandahålls av Netacea.

## DataStream 2-konfiguration

Vänligen följ Akamais dokumentation som finns [här](https://techdocs.akamai.com/datastream2/docs/quick-start) för att skapa och aktivera en DataStream 2-ström, baserat på följande konfiguration:

### Steg 1: Konfiguration

Använd fliken **Configuration** för att ange grundläggande strömdetaljer och välja de egenskaper som du vill övervaka.

### Steg 2: Datauppsättning

Under konfigurationssteget för datauppsättning, använd följande minimala datauppsättning, definierad av Netacea:

| **Obligatoriskt fält**                         | **Beskrivning**                                                                                                                              |
| ---------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- |
| Request time                                   | Tidpunkten då begäran mottogs                                                                                                                |
| Bytes                                          | Bytes som skickades som del av användarens begäran                                                                                           |
| Client IP                                      | IP-adressen från vilken begäran gjordes                                                                                                      |
| HTTP status codes                              | HTTP-statuskoden som returnerades av servern                                                                                                 |
| Protocol type                                  | Protokollet för svar-begäran-cykeln.                                                                                                         |
| Request host                                   | Värdet för host-headern i begäran                                                                                                            |
| Request method                                 | HTTP-metoden för begäran                                                                                                                     |
| Request path                                   | Sökvägen till den begärda resursen                                                                                                           |
| Query string                                   | Frågesträngen i begäran                                                                                                                      |
| User-Agent<mark style="color:red;">\*</mark>   | User agent-strängen som skickades i headern av klienten                                                                                      |
| Referer<mark style="color:red;">\*</mark>      | Webbsidan som användaren följde en länk från                                                                                                 |
| Turn around time                               | Den förflutna tiden i millisekunder mellan när den sista begäran-headern tas emot och den första byten av svaret skrivs till klientsocketen. |
| Custom field<mark style="color:red;">\*</mark> | Detta fält stöder variabler och krävs för att logga anpassade Netacea-specifika fält.                                                        |

{% hint style="info" %} <mark style="color:red;">\*</mark>För att övervaka dessa fält behöver du aktivera loggning av anpassade datauppsättningsparametrar i beteendet **Log Request Details** för den associerade Akamai-egenskapen. Se [Log custom parameters](https://techdocs.akamai.com/datastream2/docs/log-custom-parameters) för mer information.
{% endhint %}

{% hint style="warning" %}
Säkerställ att välja **JSON** som loggformat.
{% endhint %}

### Steg 3: Leverans

* Välj **Amazon S3** som destination.
* I **Name**, ange en läsbar beskrivning för destinationen.
* I **Bucket**, ange namnet på den relevanta S3 Bucket som hostas av Netacea.
* I **Folder path**, fyll i med "**logs/**", om inte annat instrueras av Netacea.
* I **Region**, ange AWS-regionkoden där bucketen finns. Detta bör vara eu-west-1 (endast gemener) om inte annat instrueras av Netacea.
* I **Access key ID** och **Secret access key**, ange värdena som är associerade med Amazon S3-bucketen som tillhandahålls av Netacea.
* Klicka på **Validate & Save** för att validera anslutningen till destinationen och spara de uppgifter du angett.
* Säkerställ att **Push frequency** är inställd på lägsta möjliga värde.

### Steg 4: Sammanfattning och aktivering

På fliken **Summary**, granska alla detaljer för strömmen du konfigurerat och säkerställ att ovanstående instruktioner följts. När du är redo, markera rutan **Activate stream upon saving** och klicka på **Save stream.**

### Steg 5: Aktivera DataStream via en regel

Aktivering av en ström **tar upp till en timme**, men den börjar samla in och strömma data först efter att du har lagt till och aktiverat [DataStream-beteendet](https://techdocs.akamai.com/datastream2/docs/enable-datastream-behavior) via en regel i din egendomskonfiguration som hostar webbplatsen. Följ dessa steg för att skapa regeln som aktiverar din DataStream:

* Skapa en ny egenskapsversion av din befintliga aktiva egenskapsversion och redigera den nyligen skapade versionen.
* Under **Property Configuration Settings,** välj +Rules för att skapa en ny regel
* Välj **Blank Rule Template** och ange ett meningsfullt namn för regeln innan du klickar på **Insert Rule**.<br>

  <figure><img src="https://1757243805-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYGUMNWETAzwSHwJ2JpW3%2Fuploads%2Fgit-blob-481665751f49c248bbbf7453af292208532af100%2Fimage%20(5)%20(4).png?alt=media" alt=""><figcaption></figcaption></figure>
* I sektionen **Criteria**, lägg till följande matchningsregel: `If Hostname is one of <hostname>`.

{% hint style="info" %}
Om Netacea övervakar flera webbplatser kan du lägga till flera värdnamn. Inkludera endast värdnamn som kommer att övervakas av den DataStream som skapades tidigare.
{% endhint %}

<figure><img src="https://1757243805-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYGUMNWETAzwSHwJ2JpW3%2Fuploads%2Fgit-blob-abf200ab839be8f43c24f23110fc719b3c059867%2Fimage%20(9)%20(3).png?alt=media" alt=""><figcaption><p>Regelkriterier</p></figcaption></figure>

* I sektionen **Behaviors**, lägg till ett beteende och **aktivera** den DataStream som skapades tidigare.

{% hint style="info" %}
En befintlig regel kan dupliceras och återanvändas.
{% endhint %}

<figure><img src="https://1757243805-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYGUMNWETAzwSHwJ2JpW3%2Fuploads%2Fgit-blob-10d0e74a162432cba13d424d98267487b6e7a857%2Fimage%20(1)%20(1)%20(3).png?alt=media" alt=""><figcaption><p>Regelbeteenden</p></figcaption></figure>

* Lägg dessutom till ett nytt **Log Request Details**-beteende. Ställ in 'Include Custom Log Field' till 'on' och Custom Log Field till `{{user.PMUSER_NETACEA_DS2_CUSTOM_FIELD}}`

<figure><img src="https://1757243805-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYGUMNWETAzwSHwJ2JpW3%2Fuploads%2Fgit-blob-904e3b8952ca40de8eb9533cf912bdc84f8ad8fb%2Fimage%20(11).png?alt=media" alt=""><figcaption><p>Log Request Details</p></figcaption></figure>

DataStream och tillhörande regel är nu skapade.

{% hint style="info" %}
**Upprepa ovanstående procedur för varje separat webbplats (eller grupp av webbplatser) som Netacea kommer att övervaka.**
{% endhint %}

## Aktivera egenskapen

När alla DataStreams och regler har skapats, klicka på **Save** och använd fliken **Activate** för att aktivera (distribuera) dina ändringar till egenskapens konfiguration.

{% hint style="success" %}
Övervakningskonfigurationen kommer nu att distribueras på den egenskap den konfigurerades mot. Du kan bekräfta att distributionen är korrekt genom att:

* Be Netacea granska interna övervakningsmätvärden.
* Be Netacea validera datainnehåll och format.
  {% endhint %}
