Kako instalirati Countly Analytics u CentOS i sustave temeljene na Debianu


Countly je softver otvorenog koda, bogat značajkama, visoko proširiv softver za mobilnu i web analitiku u stvarnom vremenu, push obavijesti i izvješćivanje o padovima koji pokreće više od 2,5 tisuća web stranica i 12 tisuća mobilnih aplikacija.

Radi u modelu klijent/poslužitelj; poslužitelj prikuplja podatke s mobilnih uređaja i drugih uređaja povezanih s internetom, dok klijent (mobilni, web ili desktop SDK) prikazuje te informacije u formatu koji analizira korištenje aplikacije i ponašanje krajnjeg korisnika.

Pogledajte 1-minutni video uvod u Countly.

Značajke Countly Analyticsa:

  • Podrška za centralizirano upravljanje.
  • Snažno korisničko sučelje nadzorne ploče (podržava višestruke, prilagođene i API nadzorne ploče).
  • Pruža funkcije upravljanja korisnicima, aplikacijama i dopuštenjima.
  • Nudi podršku za više aplikacija.
  • Podržava API-je za čitanje/pisanje.
  • Podržava razne dodatke.
  • Nudi značajke analitike za mobilne uređaje, web i stolna računala.
  • Podržava izvješćivanje o rušenju za iOS i Android i izvješćivanje o pogreškama za Javascript.
  • Podržava bogate i interaktivne push obavijesti za iOS i Android.
  • Također podržava prilagođena izvješća putem e-pošte.

Zahtjevi

Countly se može jednostavno instalirati putem prekrasne instalacijske skripte na svježe instaliranim CentOS, RHEL, Debian i Ubuntu sustavima bez ikakvih usluga koje slušaju port 80 ili 443.

  1. Instalacija CentOS 7 Minimal
  2. Ugradnja RHEL 7 Minimal
  3. Instalacija Debian 9 Minimal

U ovom ćemo vas članku uputiti kako instalirati i upravljati Countly Analyticsom iz naredbenog retka u sustavima temeljenim na CentOS-u i Debianu.

Korak 1: Instalirajte Countly Server

1. Srećom, za vas je pripremljena instalacijska skripta koja će instalirati sve ovisnosti kao i county poslužitelj na vaš sustav.

Jednostavno preuzmite skriptu pomoću naredbe wget i pokrenite je nakon toga na sljedeći način.

wget -qO- http://c.ly/install | bash

Važno: Onemogućite SELinux na CentOS-u ili RHEL-u ako je omogućen. Countly neće raditi na poslužitelju na kojem je omogućen SELinux.

Instalacija će trajati između 6-8 minuta, nakon dovršetka otvorite URL iz web-preglednika kako biste izradili svoj administratorski račun i prijavite se na nadzornu ploču.

http://localhost 
OR
http://SERVER_IP

2. Doći ćete do sučelja gdje možete dodati aplikaciju na svoj račun kako biste počeli prikupljati podatke. Za popunjavanje aplikacije nasumičnim/demo podacima označite opciju “Demo podaci”.

3. Nakon što se aplikacija popuni, dobit ćete pregled testne aplikacije kao što je prikazano. Za upravljanje aplikacijama, korisničkim dodacima itd. kliknite na stavku Izbornik za upravljanje.

Korak 2: Upravljanje brojanjem s Linux terminala

4. Countly se isporučuje s nekoliko naredbi za upravljanje procesom. Većinu zadataka možete izvršiti preko Countly korisničkog sučelja, ali naredba countly koja se može pokrenuti u sljedećoj sintaksi – čini ono što je potrebno za štrebere naredbenog retka.

sudo countly version		#prints Countly version
sudo countly start  		#starts Countly 
sudo countly stop	  	#stops Countly 
sudo countly restart  	#restarts Countly 
sudo countly status  	        #used to view process status
sudo countly test 		#runs countly test set 
sudo countly dir 		#prints Countly is installed path

Korak 3: sigurnosno kopiranje i vraćanje broja

5. Za konfiguraciju automatskih sigurnosnih kopija za Countly, možete pokrenuti naredbu countly backup ili dodijeliti cron posao koji se izvodi svaki dan ili tjedan. Ovaj cron posao idealno sigurnosno kopira Country podatke u direktorij po vašem izboru.

Sljedeća naredba sigurnosno kopira Countly bazu podataka, Countly konfiguraciju i korisničke datoteke (npr. slike aplikacija, korisničke slike, certifikate itd.).

sudo countly backup /var/backups/countly

Dodatno možete sigurnosno kopirati datoteke ili bazu podataka zasebno izvršavanjem.

sudo countly backupdb /var/backups/countly
sudo countly backupfiles /var/backups/countly

6. Da biste vratili Countly iz sigurnosne kopije, izdajte naredbu ispod (odredite direktorij sigurnosne kopije).

sudo countly restore /var/backups/countly

Isto tako, zasebno vratite samo datoteke ili bazu podataka kako slijedi.

sudo countly restorefiles /var/backups/countly
sudo countly restoredb /var/backups/countly

Korak 4: Nadogradite Countly poslužitelj

7. Da biste započeli proces nadogradnje, pokrenite naredbu u nastavku koja će pokrenuti npm za instaliranje svih novih ovisnosti, ako postoje. Također će pokrenuti grunt dist-all za minimiziranje svih datoteka i stvaranje proizvodnih datoteka od njih za poboljšano učinkovito učitavanje.

I na kraju ponovno pokreće Countlyjev proces Node.js kako bi izvršio promjene novih datoteka tijekom dva prethodna procesa.

sudo countly upgrade 	
countly usage 

Za više informacija posjetite službenu stranicu: https://github.com/countly/countly-server

U ovom smo vas članku uputili kako instalirati i upravljati poslužiteljem Countly Analytics iz naredbenog retka u sustavima temeljenim na CentOS-u i Debianu. Kao i obično, pošaljite nam svoje upite ili razmišljanja o ovom članku putem obrasca za odgovore u nastavku.