Við erum að uppfæra markaðinn: segðu okkur hvernig betur?
Í ár höfum við sett okkur metnaðarfull markmið um að bæta vöruna.
Sum verkefni krefjast alvarlegs undirbúnings, fyrir það söfnum við athugasemdum frá notendum: Við bjóðum hönnuðum, kerfisstjórum, liðsleiðtogum og Kubernetes sérfræðingum á skrifstofuna.
Í sumum gefum við út netþjóna til að bregðast við endurgjöf, eins og raunin var með Blurred Education nemendum. Við erum með mjög upptekin spjall þar sem rætt er um HÍ/UX, uppsafn fræðslugreina fyrir uppflettiritið og stór áform um að bæta notendaupplifunina.
Flestar breytingar krefjast mikils þróunartíma, en markaðstorg - allt önnur saga. Með tilkomu skyndimynda höfum við tækifæri til að laða að utanaðkomandi kerfisstjóra sem geta útbúið mynd þannig að við getum sett hana inn á markaðinn bókstaflega á einum degi.
Hvernig á að leggja sitt af mörkum til markaðstorg Við munum sýna RUVDS og hvað það mun fela í sér með því að nota dæmi um nýja ímynd okkar sem unnin er af viðskiptavini okkar takazi - GitLab
Hvernig á að búa til Gitlab sniðmát á Centos 8
Til að setja upp Gitlab valdi Yura netþjón með 8 GB vinnsluminni og 2 CPU kjarna (4 GB og 1 CPU eru mögulegir, en í þessu tilfelli verður þú að nota skiptaskrá og Gitlab árangur í þessu tilfelli er áberandi lægri.
Við skulum ganga úr skugga um að nauðsynlegir pakkar til að setja upp Gitlab séu settir upp:
Ef þjónninn er með DNS nafn stillt, þá er hægt að setja Gitlab upp með því að nota það. Ef þú tilgreinir https:// forskeytið mun Gitlab sjálfkrafa búa til Lets Encrypt vottorð.
Í okkar tilviki, vegna þess Við vorum að búa til sniðmát fyrir sýndarvél, þá setti Yura sniðmátsfang (sem síðan er hægt að breyta í framtíðinni án vandræða):
Eftir þetta geturðu athugað hvort Gitlab þjónusta virki með því að fara til
http://vps_ip_address/
kerfið mun biðja þig um að setja upphaflegt lykilorð fyrir rótarstjórareikninginn.
Á þessu stigi munum við taka skyndimynd af þjóninum og síðan stilla hann með því að nota hann.
Og það er allt!
Bónus: við munum segja þér hvaða áhugaverða hluti þú getur gert með því að stækka sýndarmynd með GitLab mynd.
Vöktun á Gitlab með Grafana
Fyrir þremur árum innleiddi Gitlab teymið eftirlitskerfi til að stjórna gríðarlegum fjölda mælikvarða sem tengjast Gitlab þjónustu.
Síðan þá hefur Gitlab byrjað að senda uppsetningarpakkann sinn með Prometheus til að gera notendum sínum kleift að nýta sér eftirlitsmöguleikana sem Prometheus býður upp á.
Prometheus er opin (Apache 2.0) tímaröð DBMS skrifuð í Go og upphaflega þróuð hjá SoundCloud. Með öðrum orðum, þessi hlutur geymir mælikvarða þína. Áhugaverður eiginleiki Prometheus er að hann sjálfur dregur mælikvarða frá tilteknu mengi þjónustu (gerir toga). Vegna þessa getur Prometheus ekki stíflað með neinum biðröðum eða einhverju slíku, sem þýðir að eftirlit verður aldrei flöskuháls kerfisins. Verkefnið er líka áhugavert vegna þess að það býður í grundvallaratriðum ekki upp á neina lárétta mælikvarða eða mikið framboð.
Fyrir rúmu ári síðan komst Gitlab teymið að þeirri niðurstöðu að mælingar séu ekki mjög þægilegar án mælaborða. Þannig að þeir samþættu Grafana með sérsniðnum mælaborðum til að hjálpa notendum sínum að sjá gögn án þess að þurfa að setja upp Grafana handvirkt.
Frá útgáfu 12.0 hefur Gitlab samþætt Grafana, sjálfgefið stillt með SSO, og fáanleg á þessari slóð.
Það eru tveir mismunandi hlutar Gitlab samþættingarinnar við Prometheus:
GitLab eftirlit (Omnibus)
Eftirlit með einstökum GitLab forritum í Kubernetes klasa
Hvernig á að nota það
„Omnibus“ er það sem GitLab kallar aðal uppsetningarpakkann sinn.
Hvernig á að setja upp Grafana
Grafana innskráning og lykilorð eru sjálfgefið óvirk (aðeins SSO innskráning er leyfð), en ef það er þörf á að skrá þig inn á reikning með stjórnandaréttindi eða geta skráð þig inn með notandanafni og lykilorði þarftu að virkja þetta í Gitlab stillingunum skrá /etc/gitlab/gitlab .rb með því að breyta samsvarandi línu:
grafana['disable_login_form'] = false
Og endurstilltu Gitlab til að beita breytingunum:
sudo gitlab-ctl reconfigure
Ef þú ræstir Gitlab með því að nota sýndarvélasniðmátið okkar frá markaðstorginu okkar, þarftu að tengja vefslóðina þína á netþjóninn með því að breyta samsvarandi línu í /etc/gitlab/gitlab.rb:
external_url = 'http://gitlab.mydomain.ru'
Framkvæma endurstillingu:
sudo gitlab-ctl reconfigure
Og breyttu Redirect URI fyrir Grafana í samræmi við það í
Í fyrsta skipti sem þú skráir þig inn með SSO mun Gitlab biðja um leyfi til að heimila innskráningu Grafana.
Mælingar
Í Grafana eru tilbúin mælaborð helstu þjónustu stillt og fáanleg í Gitlab Omnibus flokki.
Yfirlit yfir mælaborð
Mælaborð þjónustuvettvangsmælinga
Yfirlit - yfirlitsmælaborð sem sýnir stöðu þjónustu, biðraðir og auðlindanotkun netþjóns
Gitaly - þjónustuvöktun sem veitir RPC aðgang að Gitlab geymslum
NGINX VTS - tölfræði um þjónustuumferð og HTTP kóða á beiðni
PostgreSQL - tölfræði um framboð og álag á PostgreSQL gagnagrunninn
Praefect - vöktun á geymsluálagi með miklu framboði Praefect
Rails App - yfirlitsmælaborð fyrir Rails forrit
Redis - fylgjast með álagi á Redis þjónustunni
Registry - eftirlit með myndskrá
Service Platform Metrics - þjónustumælingar sem sýna nýtingu auðlinda af Gitlab, þjónustuframboð, fjölda RPC beiðna og fjölda villna.
Samþættingin er nokkuð yfirgripsmikil og Gitlab notendur hafa getu til að greina sjónræna Gitlab mælikvarða beint úr kassanum.
Hjá Gitlab sér sérstakt teymi um að viðhalda og uppfæra mælaborð og að sögn Ben Kochie, SRE verkfræðings hjá Gitlab, henta sjálfgefnar stillingar og tilbúin mælaborð flestum notendum.
Og nú er aðalatriðið: búum til markaðstorg saman
Við viljum bjóða öllu Habr samfélaginu að taka þátt í sköpun markaðstorgsins. Það eru þrír möguleikar fyrir hvernig þú getur tekið þátt:
Undirbúðu myndina sjálfur og fáðu 3000 rúblur í jafnvægi
Ef þú ert tilbúinn til að flýta þér strax í bardaga og búa til myndina sem þig vantar, munum við gefa þér 3000 rúblur á innri stöðu þína, sem þú getur eytt á netþjónum.
Láttu stuðning vita að þú ætlar að búa til og prófa myndir
Við munum gefa þér 3000 rúblur og gera þér kleift að búa til skyndimyndir
Pantaðu sýndarþjón með hreinu stýrikerfi
Settu upp hugbúnaðinn á þessum VPS og stilltu hann
Skrifaðu leiðbeiningar eða handrit fyrir uppsetningu hugbúnaðar
Búðu til skyndimynd fyrir stillta netþjóninn
Pantaðu nýjan sýndarþjón með því að velja skyndimyndina sem áður var búið til í fellilistanum „Sniðmát miðlara“
Ef þjónninn hefur tekist að búa til skaltu flytja efnið sem berast í skrefi 6 til tækniaðstoðar
Ef það er villa geturðu leitað til stuðningsaðila um ástæðuna og endurtekið uppsetninguna
Fyrir eigendur fyrirtækja: bjóða upp á hugbúnaðinn þinn
Ef þú ert hugbúnaðarhönnuður sem er notaður og notaður á VPS, þá getum við haft þig með á markaðnum. Þannig getum við hjálpað þér að koma nýjum viðskiptavinum, umferð og vitund. Skrifaðu okkur
Stingdu okkur bara á mynd í athugasemdunum
Skrifaðu með hvaða hugbúnaði þú vilt geta notað sýndarvélar með einum smelli?
Hvers saknar þú á RUVDS markaðstorgi?
Hvað ætti hvert hýsingarfyrirtæki með sjálfsvirðingu að innihalda á markaðnum sínum?
Aðeins skráðir notendur geta tekið þátt í könnuninni. Skráðu þig inn, takk.
Hvaða myndir ættum við að setja á markaðinn fyrst?