| ... | ... | @@ -87,6 +87,9 @@ GitLab logien analysointi BELK-stackillä, joissa meillä oli asennettu seuraava |
|
|
|
| 6.2.4 | Kibana | Logien visualisointi | localhost | COMP4 |
|
|
|
|
| 6.2.4 | Logstash | Logien analysointi | localhost | COMP4 |
|
|
|
|
|
|
|
|

|
|
|
|
Kuva: ELK-satck + BEATS havainnollistaminen Lähde: https://www.elastic.co/guide/en/beats/libbeat/current/beats-reference.html
|
|
|
|
|
|
|
|
**Filebeat:**
|
|
|
|
|
|
|
|
Filebeat on kevyt logien lähettämiseen tarkoitettu palvelu. Se on yhdistetty ELK-stackkiin ja on yksi monesta eri BEATS-vaihtoehdota. Käytimme tässä yhdistelmässä Filebeatia lähettämään tietystä logi-tiedostosta logidataa Logtashiin.
|
| ... | ... | @@ -106,9 +109,6 @@ Kuva: Kibana dashboard, visualisointi avoimet-ovet tapahtumasta |
|
|
|
|
|
|
|
Logstash on logien parsimiseen tarkoitettu palvelu. Logstash toimii tässä tapauksessa logien parsimiseen sekä se lähettää logidataa elasticsearchille, joka varastoi sen. Logstashin konfiguroiminen tuotti eniten haasteita projektissa ja sen ajaminen kontista osoittautui yllättävän vaikeaksi.
|
|
|
|
|
|
|
|

|
|
|
|
Kuva: ELK-satck + BEATS havainnollistaminen Lähde: https://www.elastic.co/guide/en/beats/libbeat/current/beats-reference.html
|
|
|
|
|
|
|
|
##### GitLab & Matomo Google Cloud
|
|
|
|
|
|
|
|
Google Cloud Matomo/Piwik toteutus:
|
| ... | ... | |
| ... | ... | |