Ang 5 Pinakamahusay na Alternatibong Splunk para sa Pamamahala ng Log at Pagsusuri

Ang bawat aparato, application, server o serbisyo na konektado sa isang network ay bumubuo ng mga tala. At sa isang admin ng network, ang mga log na ito ay nagsisilbing isang mahalagang mapagkukunan ng mga pananaw sa pagganap ng network. Ito ang susi sa pag-diagnose ng sanhi ng iba't ibang mga isyu sa iyong network ngunit ang pinakamahalaga, ang pagtatasa ng data ng log ay makakatulong sa iyo na maiwasan ang paglitaw ng mga problema sa una.



Mga Alternatibong Splunk para sa Pamamahala ng Log at Pagsusuri

Ngunit tulad ng naiisip mong imposibleng makitungo nang manu-mano sa data na ito. Ang dami ng mga file ng log na nabubuo bawat minuto ay sapat na upang madaig ka. Bukod dito, ang data ng pag-log ay kadalasang nabuo sa isang hindi istrakturang format na napakahirap maintindihan, pag-aralan at tingnan. At ito ang nagdulot ng pangangailangan para sa isang nakatuon na log management software. Isang pangangailangan iyan Madulas nagawang mabilis at 'Sapat' na matupad. Tanungin ang anumang admin ng Network ang nangungunang tatlong software ng pamamahala ng pag-log at sigurado na darating ang Splunk.



Ang tool ay maaaring ingest terabytes ng data na nabuo mula sa anumang aparato anuman ang nakabalangkas o hindi nakaayos. Ire-index din nito ang data para sa madaling pag-filter at upang mapadali ang madaling pag-access sa pamamagitan ng mga paghahanap. Ang Splunk ay may mahusay na pag-andar ng analytic na nagbibigay-daan sa ito upang subaybayan ang data ng log para sa mga hindi normal na aktibidad at magpadala ng mga awtomatikong alerto kung kinakailangan. Maaari ding magamit ang tool upang lumikha ng mga chart ng pie at grapikal na visualization ng data na mas madaling maunawaan. Kaya kung gayon bakit mo nais na ihinto ang paggamit ng Splunk? O bakit hindi mo nais na gumamit ng Splunk?



Bakit Kailangan mo ng isang Splunk Alternative

Sa gayon, ang una at marahil ang pangunahing dahilan ay ang gastos. Na nauunawaan kong maaaring hindi isang malaking problema para sa malalaking negosyo. Gayunpaman hindi ba mahusay na malaman na makaka-save ka ng isang makabuluhang halaga ng pera nang hindi nakompromiso ang kalidad at lalim ng iyong pag-aaral ng log? Tulad ng makikita mo sa paglaon sa post, mayroon pa kaming ganap na libreng mga tool na magagamit mo.



Bukod dito, ang Splunk ay hindi ang pinaka-madaling gamiting tool sa pamamahala ng log na gagamitin. Ang mga proseso ng pagsasaayos ay isang maliit na kumplikado at kung ikaw ay isang rookie magsasangkot ito ng maraming pag-aaral at nakasanayan. Kaya sa post na ito, nagsama kami ng isang listahan ng 5 log management software na maaari mong gamitin sa halip na Splunk upang mapagtagumpayan ang iba't ibang mga pagkukulang nito.

1. Logwly ng SolarWinds


Subukan Ngayon

Ang Loggly ay, walang duda, ang aming nangungunang rekomendasyon bilang isang kahalili ng Splunk. Ngunit ano pa ang aasahan mo mula sa SolarWinds na matatag na nakaposisyon ang kanilang sarili bilang mga nangunguna sa industriya sa Network monitoring at management niche? Ang SolarWinds Network Performance Monitor ay maaaring ang kanilang pinakamatagumpay na produkto ngunit walang sinuman ang maaaring magtalo sa integridad ng kanilang iba pang mga produkto.

Loggly



At isa sa natatanging tampok ng Loggly bukod sa mahusay na pagpepresyo ay na-host sa cloud. Ang remote na pag-log ng data ay nangangahulugang hindi mo makitungo sa ilan sa mga pinaka-karaniwang hamon sa pag-log tulad ng patuloy na pagtaas ng dami ng mga log. Nagsasalin din ito sa mas kaunting oras na ginugol upang maghanap at pag-aralan ang mga tala.

Gumagamit din ang Loggly ng arkitektura na walang ahente na nangangahulugang mas kaunting trabaho sa pagsasaayos. Hindi mo kailangang mag-install ng mga kolektor ng third-party sa mga host ng network. Ang mga log ay ipinapadala sa pamamagitan ng Syslog o HTTP / S at maaaring dumating sa maraming mga format kasama ang mga AWS script, JavaScript at JSON.

Ang isa pang bagay na dapat tandaan ay ang iba't ibang pamamaraan na ginagamit ng Loggly upang mabawasan ang dami ng oras na ginugol upang i-troubleshoot at ayusin ang mga isyu sa iyong mga bahagi. Halimbawa, napakadali na tumalon mula sa isang alerto o sukatan sa mga kaugnay na log. Ang lahat ng mga tala ay ipinapakita sa dashboard ng tool para sa madaling pag-access. Ito ay karagdagang pinalakas ng suporta ng malawak na wika kapag naghahanap ng mga tala. Bilang karagdagan, ang tool ay maaaring lumikha ng mga visualization upang matulungan kang mabilis na mabigyang-kahulugan ang data at matukoy ang root problem.

Loggly Graphical Visualization

Pinagsasama din ng Loggly ang koleksyon ng pag-log sa mga pag-andar ng analytic upang matulungan kang mag-focus lamang sa may-katuturang data. Sinusuri nito ang mga log na nagkakaiba-iba mula sa kung ano ang itinakdang normal at inuuna ang mga ito.

Bukod dito, kung nagtatrabaho ka bilang isang koponan pagkatapos ay masisiyahan ka sa mga nakabahaging dashboard na kumpleto sa mga visualization ng log na nagpapahintulot sa iyo na makipagtulungan sa pamamahala ng mga tala sa mga miyembro ng iyong koponan.

Ang Loggly ay isang tool na mapagkakatiwalaan mong lumago sa iyong negosyo. Ito ay dinisenyo upang ingest malaking dami ng data habang pinapanatili din ang data na ito sa isang kasiya-siyang rate upang mapadali ang maagap na pagtatasa. Mayroon din itong isang talagang malakas na search engine na maaaring maproseso ang maraming data at makagawa ng mga kinakailangang resulta.

2. Sumo Logic


Subukan Ngayon

Ang Sumo Logic ay isa pang cloud-based na tool na patuloy na pinagkakatiwalaan ng mga admin ng System at DevOps sa pamamahala ng mga log mula sa kanilang mga aparato at application. Ano ang napakabisa nito ay ang real-time na diskarte sa pagsubaybay na kinakailangan nito.

Ang tool ay hinihimok ng mataas na antas na analytics at maaaring mabilis na makilala ang mga anomalya sa mga file ng log na maaaring mga tagapagpahiwatig ng isang isyu. Aalalahanan ka nito sa problema upang mahawakan mo ito bago ito lumaki. Ang mabilis na pagkakakilanlan ng problema ay lalong pinalakas ng kakayahan ng tool na lumikha ng isang visual na representasyon ng nakaraan at kasalukuyang mga kaganapan sa pag-log.

Sumo Logic

Gayundin, dahil ang Sumo Logic ay maaaring mag-imbak ng mga makasaysayang tala, maaari rin itong lumikha ng isang pattern ng pag-log ng baseline na ginagamit nito upang matukoy kung kailan ang iyong host sa network ay kumilos nang hindi normal.

Bilang karagdagan sa pagto-troubleshoot, ang Sumo Logic ay maaari ding maglaro ng malaking bahagi sa mga desisyon na gagawin mo. Ito ay salamat sa platform ng analytics ng real-time na maaaring magamit upang mahulaan at masuri ang pag-uugali ng customer.

Ang tool na ito ay mahusay din para sa pakikipagtulungan sa mga miyembro ng koponan at pinapayagan kang kontrolin ang mga antas ng pag-access batay sa papel na ginagampanan ng bawat miyembro ng koponan. At dahil ito ay isang solusyon na nakabatay sa cloud, hindi mo kailangang mag-alala tungkol sa iyong paglago ng data na higit sa kakayahan ng Sumo. Ang tool ay awtomatikong sukatin sa iyong mga pangangailangan.

Mga visualization ng Sumo Logic

Ang Sumo Logic ay medyo nababaluktot din sa pagpapaandar nito. Pinapayagan ang pagdaragdag ng maraming mga tampok sa pamamagitan ng iba't ibang mga add-on na naa-access mula sa lugar ng merkado. Ipinagmamalaki ng Splunk ang isang mas mayamang lugar ng merkado sa mga tuntunin ng mga add-on ngunit tampok pa rin ito na dapat tandaan.

Ang Sumo Logic ay mayroon ding mahusay na plano sa pagpepresyo na batay sa iyong mga pangangailangan. Nagsisimula ito mula sa isang libreng plano na nag-aalok ng 15GB ng data na pataas batay sa dami ng iyong data. Ang tool ay walang on-premise na alok.

3. Matatas


Subukan Ngayon

Tulad ng dati, ang aming listahan ay hindi maaaring maging kumpleto nang walang isang open-source na software. Kadalasan ito ay dahil dumating sila nang walang gastos na ginagawang perpekto para sa mga taong may masikip na badyet. Ngunit ang iba pang mahusay na bagay tungkol sa bukas na mapagkukunan ng software ay ang kanilang kakayahang umangkop. Maaari silang magamit sa anumang operating system at maaaring mabago upang umangkop sa mga pangangailangan ng iyong negosyo sa pamamagitan ng pag-update ng source code. Sapat na sabihin na kailangan mong maging talagang mahusay sa programa upang maipatupad ang huli.

Bilang kahalili, maaari mong magamit ang maraming mga extension na karaniwang magagamit sa komunidad ng software. Sa kaso ng Fluentd, magkakaroon ka ng access sa higit sa 500 mga plugin na maaari mong gamitin upang mapalawak ang pagpapaandar nito.

MatatasD

Sa kanyang sarili, ang Fluentd ay isang kolektor lamang ng data. Gumagawa ito bilang gitnang tao sa pagitan ng mga mapagkukunan ng data ng log at mga tool sa pagproseso ng log na nagpasya kang idagdag dito. Ang Elasticsearch ay isang mahusay na tool na inirerekumenda ko para sa paghahanap at pag-aaral ng naka-log na data. At pagkatapos ay gamitin ang Kibana para sa mga visualization. Ngunit una, kailangan mong iimbak ang mga log sa kung saan. Alin ang dahilan kung bakit sinusuportahan ng Fluentd ang pagsasama sa iba't ibang mga Databases tulad ng MongoDB at MySQL. Bago ipasa ang data sa mga database, sinusubukan ng FluentD na i-convert ito sa format na JSON na mas madaling maproseso kaysa sa hilaw na data.

Ang Fluentd ay may talagang maliit na bakas ng paa na nangangahulugang hindi ito hinihingi ang marami sa iyong mga mapagkukunan ng system. Ang proseso ng pag-set up din ay prangka at tumatagal ng tungkol sa 10 minuto o mas mababa. Gayunpaman, hindi ito kadahilanan sa iba't ibang mga plugin na kakailanganin mong i-install upang gawin ang software na isang kumpletong tool sa pamamahala ng log.

Tulad ng lagi kong sinasabi, ang bukas na software ay mas mahusay na natitira sa mga bihasang pros. Kung nagsisimula ka, mas mahusay ka sa mga produktong komersyal na humahawak sa iyong kamay sa pamamagitan ng proseso ng pag-setup at pamamahala.

4. LogDNA


Subukan Ngayon

Ang LogDNA ay isa pang mahusay na kahalili sa Splunk na nag-aalok ng pamamahala ng real-time na pag-log at maaaring mag-log ng anumang dami ng data mula sa anumang platform. Ngunit kung ano talaga ang namumukod sa akin sa tool na ito ay ang kakayahang umangkop. Ito ay magagamit para sa pag-deploy alinman bilang isang cloud-based na software, on-premise, pribadong cloud, o hybrid cloud.

Gumagamit din ito ng kapwa pamamaraan ng pagkolekta ng nakabatay sa ahente at walang ahente kung saan direktang ipinapadala ang data mula sa mga application o mula sa mga platform tulad ng AWS, Docker, Kubernetes, at Syslog. Ang solusyon na nakabatay sa cloud ay ang pinakamadaling i-set up at maaaring maipatupad sa loob ng dalawang minuto.

logDNA

Ang iba pang kahanga-hangang tampok tungkol sa LogDNA ay ang advanced na pagpapaandar sa paghahanap. Ini-index nito kaagad ang mga log na nagbibigay-daan sa iyo upang madali silang makahanap ng mga ito sa pamamagitan ng pag-filter o paghahanap sa kanila gamit ang mga tukoy na keyword. Ito ay magiging kritikal sa mabilis na pagkilala ng mga problema bago sila maging mga isyu sa customer.

Ang iba pang mga tampok na nagkakahalaga ng pagbanggit ay nagsasama ng pasadyang pag-parse, matalinong pag-alerto, at mga kontrol sa pag-access na batay sa papel. Ang lahat ng mga file ng log ay naka-encrypt habang inililipat at nagpapatupad din ang LogDNA ng iba pang mga patakaran sa seguridad upang sila ay sumunod sa iba't ibang mga pamantayan sa IT.

Ang lahat ng data ay tiningnan mula sa kanilang web-based interface na hinahayaan ka ring pag-uri-uriin ang mga log file batay sa kanilang mga mapagkukunan. Hinahayaan ka rin ng tool na lumikha ng mga pasadyang tsart at grapikal na visualization ng data ng log para sa isang mas mahusay na pag-unawa.

Sa mga tuntunin ng pagpepresyo, ang LogDNA ay lumihis mula sa karamihan ng iba pang mga tool sa pamamagitan ng pagpapahintulot sa iyo na magbayad lamang para sa iyong ginagamit. Kaya kung mag-log ka lamang ng 5GB ng data sa isang naibigay na buwan kung gayon iyon lang ang babayaran mo. Karamihan sa iba pang mga tool ay nagbibigay sa iyo ng isang cap ng data upang magamit sa isang naibigay na tagal ng panahon.

5. Graylog


Subukan Ngayon

Ang GrayLog ay isang Open source log analysis software at samakatuwid ay libre para sa gumagamit. Iyon ay maliban kung gugustuhin mo ang kanilang bersyon ng Enterprise na nagkakahalaga. Nagtatampok ang GrayLog ng isang napaka-user-friendly interface at may kahanga-hangang mga kapangyarihan sa pagproseso. Maaari itong hawakan ang data na nagkakahalaga ng mga terabyte at nag-aalok ng pagpipiliang sukatin pa sa pamamagitan ng iyong data center, cloud o pareho.

GrayLog

Maaari ding hawakan ng GrayLog ang mga tala mula sa anumang pinagmulan anuman ang kanilang format. Sa tuktok ng pagkolekta ng mga mensahe ng log mula sa iba't ibang mga mapagkukunan pinapayagan ka ng software na ito na idagdag ang data ng pag-log sa iyong sarili sa pamamagitan ng pag-channel ng mga ulat sa system sa isang file. Ang mga nakaimbak na tala ay ipinakita sa dashboard ng software sa anyo ng mga chart ng pie, histogram at iba pang mga visualization na nagpapahusay sa mas mahusay na pagsusuri.

Pinapayagan ka ng GrayLog na gumawa ng mga kundisyon ng pasadyang alerto at lumikha ng mga script sa kung paano tumugon sa mga kundisyon ng alerto. Halimbawa, maitatakda mo ito upang maabisuhan ang responsableng inhenyero upang maaari silang kumilos nang naaayon. Ngunit tulad ng sinabi ko sa anumang bukas na software ng mapagkukunan ay laging handa na gumawa ng ilang gawain sa pagsasaayos.