Elastische stack

Elasticsearch, Kibana, Logstash en Filebeat voor zoeken, analyseren en logverwerking.

Overzicht

Elastic Stack zet logs en metrics om in doorzoekbare, visuele en bruikbare gegevens. Op Cloudzy zijn Elasticsearch, Kibana, Logstash en Filebeat vooraf geïnstalleerd op Ubuntu Server 24.04 met verstandige standaardinstellingen, zodat u meteen kunt beginnen met het invoeren van gegevens. Dedicated EPYC vCPU's, DDR5 RAM, pure NVMe-opslag en een 10 Gbps uplink zorgen ervoor dat indexering snel verloopt en dashboards vlot werken. Flexibele facturering per uur ondersteunt snelle staging-clusters en schaalbaarheidstests, terwijl langetermijnplannen geschikt zijn voor productieroll-outs.

Beschrijving

Deze image bevat de volledige Elastic Stack voor zoeken, analyseren en logboekverwerking. Services worden beheerd door systemd en zijn vooraf geconfigureerd om direct met elkaar te communiceren. Uw eerste superuser wordt aangemaakt bij de eerste keer opstarten en de inloggegevens worden opgeslagen op de server voor veilig gebruik.

  • Inbegrepen diensten Elasticsearch, Kibana, Logstash, Filebeat

  • Inloggegevens: gebruikersnaam elastisch, wachtwoord opgeslagen op /rootcloudzy

  • Belangrijkste poorten: Kibana 5601, Elasticsearch HTTP 9200, Intern transport van Elasticsearch 127.0.0.1:9300

  • Belangrijke mappen:

    • Configuratie: /etc/{service}/

    • Gegevens: /var/lib/{service}/

    • Logboeken: /var/log/{service}/

    • Binaire bestanden: /usr/share/{service}/bin/

    • Plug-ins (Elasticsearch en Kibana): /usr/share/{elasticsearch|kibana}/plugins/

Toegang tot de webinterface

Hier is het stappenplan voor dag één, vanaf het inschakelen tot uw eerste dashboard. Gebruik de IP rechtstreeks voor de eerste toegang en voeg later DNS toe als u dat wilt.

  1. Kibana
    Open uw browser naar http://<server-ip>:5601. Log in met elastisch en het wachtwoord in /rootcloudzyVoeg vanuit de startpagina van Kibana uw eerste gegevensweergave toe en verken Discover of Dashboards.

  2. Elasticsearch API
    Test het knooppunt met:

curl http://<server-ip>:9200

Clustertransport draait op 127.0.0.1:9300 voor lokale interprocescommunicatie.

  1. Beats en Logstash
    Filebeat en Logstash worden als services uitgevoerd. Richt Filebeat op uw app-logs en leid gestructureerde invoer via Logstash-pijplijnen door zoals nodig.

Handige servicecommando's:

systemctl status <service>
systemctl restart <service>
systemctl stop <service>
systemctl start <service>
# Replace <service> with: elasticsearch, kibana, logstash, filebeat

Geavanceerde functies

Dit is de praktische mix die indexering stabiel houdt, zoekopdrachten snel maakt en upgrades veilig maakt. Het is geschikt voor kleine analyses met één knooppunt en kan verticaal worden opgeschaald voor zwaardere belastingen zonder dat er een nieuwe image nodig is.

  • Speciale vCPU's en DDR5 RAM voor consistente query-concurrency en snellere shard-merges

  • Pure NVMe-opslag voor hoge IOPS op segmenten, translogs en snapshots

  • 10 Gbps-netwerkpoort voor burst-ingest en Kibana-sessies voor meerdere gebruikers

  • Snapshots en snelle rollback via paneelsnapshots voor veiligere upgrades en plug-inproeven

  • Uurtarief voor wegwerpbare staging-knooppunten; behoud alleen wat u gebruikt
    Een enkele herstart past elke wijziging in de grootte toe; geen gegevensmigratie, geen DNS-bewerkingen.

Gebruiksgemak

Het dashboard Cloudzyregelt de stroomvoorziening, het aanpassen van de grootte, snapshots en het verplaatsen van regio's. U kunt binnen enkele minuten implementeren, verbinding maken met Kibana op poort 5601 en beginnen met het verzenden van logboeken. Gebruik het statische IP-adres onmiddellijk of koppel later een domein zodra u tevreden bent met de installatie.

Focus op prestaties

Betere telemetrie zorgt ervoor dat echte sites sneller laden. Door Nginx- of applicatielogboeken te verzamelen via Filebeat en verkeerspatronen te visualiseren in Kibana, kunt u trage eindpunten opsporen en de TTFB op openbare pagina's verminderen. Snelle NVMe I/O plus een 10 Gbps-uplink zorgt ervoor dat de invoer soepel verloopt tijdens pieken in het verkeer, zodat uw analyseweergave responsief blijft terwijl u Core Web Vitals afstemt.

Volledige controle over de website

Je hebt root-toegang voor clusterafstemming, firewallregels en plug-inbeheer. KVM-isolatie houdt je kernel en processen gescheiden van naburige workloads, en speciale IP's verminderen CAPTCHA-frictie voor beheerders-UI's.

  • Beheer services met systemctl en controleer logbestanden onder /var/log/{service}/

  • Sla configuraties op in /etc/{service}/ en gegevens bewaren onder /var/lib/{service}/

  • Installeer plug-ins door ze te plaatsen in /usr/share/{elasticsearch|kibana}/plugins/ en vervolgens de service opnieuw starten

  • Beveilig de toegang door alleen uw IP-adres toe te staan op 5601 en 9200 of door een authenticatie-reverse-proxy voor te plaatsen.

Krachtige tools

Je krijgt de kernstack kant-en-klaar, plus schone hooks voor beveiliging, monitoring en back-ups. Alles is afgestemd op voorspelbaar geheugen- en schijfgebruik op deze image.

  • Vooraf geïnstalleerd: Elasticsearch, Kibana, Logstash, Filebeat op Ubuntu Server 24.04

  • Optionele add-ons voor beveiliging en monitoring, zoals Fail2Ban en node_exporter

  • Snapshot-recepten naar objectopslag zoals S3 of GCS

  • Cron-sjablonen voor het onderhoud van de levenscyclus van indexen en het opschonen van logbestanden

  • Voorbeeld Logstash-pijplijnen voor veelvoorkomende invoer

Wereldwijd bereik

Kies het dichtstbijzijnde datacenter voor snellere invoer en snellere dashboards. Cloudzy meerdere aanwezigheidspunten verspreid over drie continenten.

  • Noord-Amerika: New York City, Dallas, Miami, Utah, Las Vegas

  • Europa: Londen, Amsterdam, Frankfurt, Zürich

  • Azië-Pacific: Singapore

Alle locaties bieden een uplink van 10 Gbps en een SLA met een uptime van 99,95 procent. De enige variabele is de afstand tot uw gebruikers of gegevensbronnen.

Details van de aanvraag

Versie: Niet gespecificeerd

Besturingssysteem: Ubuntu Server 24.04

Minimaal RAM: 8 GB

IP-types: IPv6, IPv4

Implementeer Elastic Stack nu: start een gebruiksklare ELK plus Filebeat-node en begin binnen enkele minuten met het invoeren van gegevens.

Belangrijk: Configuratie- en domeinverantwoordelijkheden

Je krijgt volledige SSH/root-toegang op elke OCA. Die kracht betekent ook dat je wijzigingen de app kapot kunnen maken de app kapot kunnen maken. Lees dit voordat je configuraties aanpast.

  • U beheert het domein. Wij verkopen of hosten geen domeinen/DNS. Als de app een domein nodig heeft, u moet uw domein naar de server verwijzen (A/AAAA/CNAME en MX/TXT indien relevant). De uitgifte van SSL-certificaten en veel dashboards zijn afhankelijk van de juistheid hiervan.

  • Het wijzigen van het domein/de hostnaam na de installatie is niet eenvoudig. Veel OCA's schrijven het domein naar configuraties (.env, reverse proxy, app-URL's). Als u dit wijzigt, moet u ook het volgende bijwerken:

    • Reverse proxy (Nginx/Caddy) en TLS-certificaten

    • App "externe URL"/basis-URL en callback/webhook-URL's

    • Alle hardgecodeerde links in de app of add-ons

  • Referenties zijn belangrijk. Het hernoemen van de standaardbeheerder, het wijzigen van wachtwoorden of het wijzigen van servicepoorten zonder de app-configuratie bij te werken, kan je buitensluiten of diensten stopzetten. Bewaar inloggegevens veilig en gesynchroniseerd in de app, proxy en eventuele integraties.

  • Wijzigingen aan de naamserver kunnen downtime veroorzaken. Het verplaatsen van uw domein naar nieuwe naamservers of het bewerken van NS-records veroorzaakt vertragingen in de propagatie. Plan wijzigingen, verlaag de TTL van tevoren en controleer de A/AAAA-records voordat u overschakelt.

  • Wijzigingen aan de firewall/poort kunnen de toegang verstoren. Als u SSH-, HTTP/HTTPS-, RDP- of app-poorten wijzigt, werk dan ook de firewalls (UFW/CSF/beveiligingsgroepen) en reverse-proxyregels bij.

  • E-mailpoorten (SMTP) zijn standaard beperkt. Uitgaande mailpoorten (bijv. 25/465/587) kan zijn gesloten om misbruik te voorkomenAls uw OCA een e-mail moet versturen, SMTP-toegang aanvragen. van ondersteuning of gebruik een transactiemailprovider (SendGrid/Mailgun/SES) via API of goedgekeurde SMTP.

  • E-mail en toegestane lijsten. Als de app e-mails verstuurt of webhooks ontvangt, kan het wijzigen van IP-adressen/hostnamen van invloed zijn op de leverbaarheid of allowlists. Werk SPF/DKIM/DMARC en eventuele IP-allowlists bij.

  • Maak voor elke grote verandering een momentopname. Gebruik het paneel momentopname/back-up Ten eerste. Als een plug-in, update of configuratiewijziging averechts werkt, kun je deze binnen enkele minuten ongedaan maken.

  • Ondersteuningsbereik. Wij leveren de server en de vooraf geïnstalleerde OCA-image. Doorlopend configuratie op applicatieniveau (domeinen, DNS, app-instellingen, plug-ins, aangepaste code) is de verantwoordelijkheid van de gebruiker.

Snelle vuistregel: als je domein, poorten, wachtwoorden, hostnamen of proxy/SSL-configuraties, moet je ook de instellingen van de app bijwerken en eerst een snapshot maken.

Details van de aanvraag