# Overvåkingskonfigurasjon

## Forutsetninger

For å kunne strømme webtrafikk-logger til Netacea, vennligst sørg for at du har:

* En aktiv Akamai-konto med full tilgang til Akamai Dashboard.
* Aktivert Akamai DataStream 2.

{% hint style="info" %}
DataStream 2 er inkludert med innholdsleveranse og medfører ingen ekstra kostnad. For å aktivere denne funksjonen, ta kontakt med ditt Akamai-kontoteam.
{% endhint %}

* Levert en liste over beskyttelsesbrukstilfeller og stiene som er sårbare for hvert tilfelle.
* Levert en liste over alle kjente, sikre og hvitelistede brukere. Dette inkluderer en liste over pålitelige boter, IP-adresser og geolokasjoner. Eventuell informasjon om kjente ondsinnede aktører er også verdifull.
* Fått detaljene (bucket-sti, navn, lokasjon, legitimasjon) for en AWS S3 Bucket hostet og levert av Netacea.

## DataStream 2-konfigurasjon

Vennligst følg Akamai-dokumentasjonen som finnes [her](https://techdocs.akamai.com/datastream2/docs/quick-start) for å opprette og aktivere en DataStream 2-strøm, basert på følgende konfigurasjon:

### Steg 1: Konfigurasjon

Bruk **Konfigurasjon**-fanen for å legge inn grunnleggende strømdetaljer og velge eventuelle egenskaper du ønsker å overvåke.

### Steg 2: Datasett

Under konfigurasjonssteget for datasett, bruk følgende minimumsdatasett, definert av Netacea:

| **Påkrevd felt**                               | **Beskrivelse**                                                                                                                        |
| ---------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- |
| Request time                                   | Tidspunktet da forespørselen ble mottatt                                                                                               |
| Bytes                                          | Byte sendt som del av brukerens forespørsel                                                                                            |
| Client IP                                      | IP-adressen forespørselen ble gjort fra                                                                                                |
| HTTP status codes                              | HTTP-statuskoden returnert av serveren                                                                                                 |
| Protocol type                                  | Protokollen for forespørsel-svar-syklusen.                                                                                             |
| Request host                                   | Verdien av host-headeren i forespørselen                                                                                               |
| Request method                                 | HTTP-metoden for forespørselen                                                                                                         |
| Request path                                   | Stien til den forespurte ressursen                                                                                                     |
| Query string                                   | Søkestrengen i forespørselen                                                                                                           |
| User-Agent<mark style="color:red;">\*</mark>   | User agent-strengen sendt i headeren av klienten                                                                                       |
| Referer<mark style="color:red;">\*</mark>      | Nettsiden brukeren fulgte en lenke fra                                                                                                 |
| Turn around time                               | Medgått tid i millisekunder mellom når den siste forespørselsheaderen mottas og den første byten av svaret skrives til klientsocketen. |
| Custom field<mark style="color:red;">\*</mark> | Dette feltet støtter variabler og er påkrevd for å logge tilpassede Netacea-spesifikke felt.                                           |

{% hint style="info" %} <mark style="color:red;">\*</mark>For å overvåke disse feltene må du aktivere logging av tilpassede datasettparametere i **Log Request Details**-atferden for den tilknyttede Akamai-egenskapen. Se [Log custom parameters](https://techdocs.akamai.com/datastream2/docs/log-custom-parameters) for mer informasjon.
{% endhint %}

{% hint style="warning" %}
Sørg for å velge **JSON** som loggformat.
{% endhint %}

### Steg 3: Levering

* Velg **Amazon S3** som destinasjon.
* I **Name**, skriv inn en lesbar beskrivelse for destinasjonen.
* I **Bucket**, skriv inn navnet på den relevante S3 Bucket hostet av Netacea.
* I **Folder path**, fyll inn "**logs/**", med mindre annet er instruert av Netacea.
* I **Region**, skriv inn AWS-regionkoden der bucketen befinner seg. Dette bør være eu-west-1 (alle små bokstaver) med mindre annet er instruert av Netacea.
* I **Access key ID** og **Secret access key**, skriv inn verdiene tilknyttet Amazon S3-bucketen levert av Netacea.
* Klikk **Validate & Save** for å validere tilkoblingen til destinasjonen, og lagre detaljene du oppga.
* Sørg for at **Push frequency** er satt til lavest mulig verdi.

### Steg 4: Sammendrag og aktivering

På **Summary**-fanen, gjennomgå alle detaljene for strømmen du konfigurerte og sørg for å følge instruksjonene ovenfor. Når du er klar, huk av for **Activate stream upon saving** og klikk **Save stream.**

### Steg 5: Aktiver DataStream via en regel

Aktivering av en strøm **tar opptil en time**, men den vil først begynne å samle inn og strømme data etter at du legger til og aktiverer [DataStream-atferden](https://techdocs.akamai.com/datastream2/docs/enable-datastream-behavior) via en regel i egenskapskonfigurasjonen som hoster nettstedet. Følg disse stegene for å opprette regelen som aktiverer din DataStream:

* Opprett en ny egenskapsversjon av din eksisterende aktive egenskapsversjon og rediger den nyopprettede versjonen.
* Under **Property Configuration Settings,** velg +Rules for å opprette en ny regel
* Velg **Blank Rule Template** og oppgi et meningsfullt navn for regelen før du klikker **Insert Rule**.<br>

  <figure><img src="https://1593596135-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDPjN4x7oK4SzQBOlw6MQ%2Fuploads%2Fgit-blob-481665751f49c248bbbf7453af292208532af100%2Fimage%20(5)%20(4).png?alt=media" alt=""><figcaption></figcaption></figure>
* I **Criteria**-seksjonen, legg til følgende matchende regel: `If Hostname is one of <hostname>`.

{% hint style="info" %}
Hvis Netacea overvåker flere nettsteder, kan du legge til flere vertsnavn. Inkluder kun vertsnavn som vil bli overvåket av DataStream som ble opprettet tidligere.
{% endhint %}

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

* I **Behaviors**-seksjonen, legg til en atferd og **aktiver** DataStream som ble opprettet tidligere.

{% hint style="info" %}
En eksisterende regel kan dupliseres og gjenbrukes.
{% endhint %}

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

* I tillegg, legg til en ny **Log Request Details**-atferd. Sett 'Include Custom Log Field' til 'on' og Custom Log Field settes til `{{user.PMUSER_NETACEA_DS2_CUSTOM_FIELD}}`

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

DataStream og tilhørende regel er nå opprettet.

{% hint style="info" %}
**Gjenta prosedyren ovenfor for hvert separate nettsted (eller gruppe av nettsteder) som Netacea skal overvåke.**
{% endhint %}

## Aktiver egenskapen

Når alle DataStreams og regler er opprettet, klikk **Save** og bruk **Activate**-fanen for å aktivere (distribuere) endringene dine til egenskapens konfigurasjon.

{% hint style="success" %}
Overvåkingskonfigurasjon vil nå bli distribuert på egenskapen den ble konfigurert mot. Du kan bekrefte at distribusjonen er korrekt ved å:

* Be Netacea gjennomgå interne overvåkingsmålinger.
* Be Netacea validere datainnhold og format.
  {% endhint %}
