Dà bhliadhna air ais rinn mi post mu thrà th mu dheidhinn . A-nis tha beagan leasachaidh air a 'phròiseact, agus dh'fhoillsich mi cuideachd fo na , is ann air sgà th sin a chuir mi romham an lèirmheas goirid seo a sgrÏobhadh air Habr.

[ ]
Cò dha a dhâ fhaodadh Ăšidh a bhith aige
Is dòcha gum bi seo inntinneach dhut ma tha thu ag obair ann an sgioba bheag no leat fhèin. Chan eil sgrĂšdadh agad agus chan eil thu cinnteach a bheil feum agad air. An dĂ rna cuid dhâ fheuch thu ri sgrĂšdadh mòr mòr-chòrdte âairson na balaich mòraâ, ach dòigh air choireigin âcha do dhâ fhalbh e dhut, no tha e ag obair ann an rèiteachadh cha mhòr Ă bhaisteach agus cha do dhâ atharraich e do bheatha mòran. Agus cuideachd - mura h-eil thu gu cinnteach an dĂšil neach-obrach iomlan (no eadhon roinn) a riarachadh gus sĂšil a chumail air an deas-bhòrd sgrĂšdaidh co-dhiĂš uair no dhĂ san latha no a rèiteachadh.
Carson a tha okerr neo-Ă bhaisteach
An uairsin seallaidh mi feartan inntinneach den okerra a tha ga eadar-dhealachadh bho shiostaman sgrĂšdaidh eile.
Tha Okerr na sgrĂšdadh tar-chinealach
Rè sgrĂšdadh taobh a-staigh, tha âĂ idseantâ a âruith air na h-innealan sgrĂšdaichte, a bhios aâ sgaoileadh dĂ ta chun t-seirbheisiche sgrĂšdaidh (mar eisimpleir, Ă ite diosc an-asgaidh). Nuair a bhios e a-muigh, bidh am frithealaiche aâ dèanamh sgrĂšdaidhean thairis air an lĂŹonra (mar eisimpleir, ping no cothrom air lĂ rach-lĂŹn). Tha a chuingealachaidhean aig gach dòigh-obrach. Cleachdaidh Okerr an dĂ roghainn. Bithear aâ dèanamh sgrĂšdaidhean taobh a-staigh frithealaichean le Ă idseant gu math aotrom (30Kb) no na sgriobtaichean agus na tagraidhean agad fhèin, agus thèid sgrĂšdaidhean lĂŹonra a dhèanamh tro luchd-mothachaidh okerr ann an diofar dhĂšthchannan.
Chan e dĂŹreach bathar-bog a thâ ann an okerr, ach cuideachd seirbheis
Tha pà irt an fhrithealaiche de sgrÚdadh sam bith mòr agus iom-fhillte, tha e duilich a stà ladh agus a rèiteachadh, agus tha feum air goireasan. Le okerr faodaidh tu an frithealaiche sgrÚdaidh agad fhèin a chuir a-steach (tha e an-asgaidh agus opensource), no faodaidh tu dÏreach am pà irt teachdaiche a chleachdadh agus seirbheis an t-seirbheisiche againn a chleachdadh. Cuideachd an-asgaidh.
Ma tha sgrĂšdadh a 'toirt cothrom dhut dĂŹoladh a dhèanamh agus a bhith a' còmhdach an dĂŹth earbsa ann an luchd-frithealaidh agus tagraidhean, bidh ceist feallsanachail ag èirigh - cò an geĂ rd? Ciamar a dhâ innseas sgrĂšdadh dhuinn mu dhuilgheadas ma tha e fhèin âair bĂ sachadhâ airson adhbhar air choireigin, leotha fhèin no còmhla ris na goireasan eile agad (mar eisimpleir, thuit an sianal chun ionad dĂ ta)? Nuair a bhios tu aâ cleachdadh an okerr seirbheis taobh a-muigh - tha an duilgheadas seo air fhuasgladh - gheibh thu rabhadh eadhon ged a tha an ionad dĂ ta gu lèir leis na frithealaichean agad gun chumhachd no ma bheir zombies ionnsaigh air.
Gu dearbh, tha cunnart ann nach bi am frithealaiche okerr fhèin ri fhaighinn, tha seo fĂŹor (mar a tha fios agad, gheibhear 90% de earbsachd an-còmhnaidh gu sĂŹmplidh agus âan-asgaidhâ, 99% le oidhirp as lugha, agus tha gach naoi Ă s deidh sin. gu h-iongantach nas duilghe). Ach, an toiseach, tha na cothroman gun tachair seo nas ĂŹsle, agus san dĂ rna Ă ite, is dòcha nach tèid an duilgheadas a mhothachadh ach ma tha e aig an aon Ă m ri duilgheadasan ar frithealaichean. Ma tha earbsachd 99.9% againn, agus gu bheil 99.9% agad (chan eil Ă ireamhan ro Ă rd), is e an cothrom air fĂ illigeadh neo-aithnichte 0.1% de 0.1% = 0.0001%. Tha e fĂŹor mhath a bhith aâ cur trĂŹ nines ris an earbsachd agad cha mhòr gun oidhirp agus gun chosgais!
Is e buannachd eile de sgrÚdadh mar sheirbheis gum faod solaraiche aoigheachd no stiÚidio lÏn frithealaiche okerr a chuir a-steach agus cothrom a thoirt do luchd-dèiligidh mar sheirbheis pà ighte no an-asgaidh. Tha dÏreach aoigheachd agus là raich-lÏn aig na farpaisich agad, ach tha aoigheachd earbsach agad le sgrÚdadh.
Tha Okerr mu dheidhinn comharran
Is e âbolg solaisâ a thâ anns aâ chomharra. Tha dĂ phrĂŹomh stĂ it aice - uaine (OK) no dearg (ERR). Tha mòran chomharran cruinnichte (mar eisimpleir, a rèir frithealaiche) sa phròiseact. Air prĂŹomh dhuilleag a 'phròiseict, chĂŹ thu sa bhad gu bheil a h-uile dad uaine (agus faodaidh tu a dhĂšnadh), no gu bheil rudeigin air a lasadh dearg agus feumar a cheartachadh. Nuair a ghluaiseas tu eadar na stĂ itean sin, thèid rabhadh a chuir. Aon uair san latha fhad âs a tha thu ga stèidheachadh, thèid geĂ rr-chunntas den phròiseact a chuir.

Tha suidheachaidhean a-staigh aig gach comharra okerr leis am bi e ag atharrachadh staid (ann an Zabbix canar inneal-brosnachaidh ris an seo). Mar eisimpleir, cha bu chòir cuibheasachd luchdan a bhith nas fhaide na 2 (gu dearbh, tha seo comasach a rèiteachadh). Agus airson gach sgrÚdadh a-staigh (cuibheasach luchdan, gun diosc, ...) tha buidheann faire ann. Mura faigh sinn airson adhbhar air choireigin dearbhadh soirbheachail aig an à m ainmichte, thèid mearachd a chlà radh agus thèid rabhadh a chuir.
Is e am pĂ tran obrach Ă bhaisteach againn sĂšil a thoirt air puist-d sa mhadainn, agus coimhead air aâ gheĂ rr-chunntas am measg litrichean eile (bidh sinn ga chlĂ radh aig toiseach na h-obrach). Ma tha a h-uile cĂ il ceart gu leòr ann, bidh sinn aâ dèanamh rudan cudromach eile (ach airson a bhith sĂ bhailte, is urrainn dhuinn coimhead gu sgiobalta air deas-bhòrd okerra agus dèanamh cinnteach gu bheil a h-uile cĂ il uaine aig an Ă m seo). Ma thig rabhadh, freagraidh sinn.
Gu dearbh, tha e comasach dĂŹreach comharran âfiosrachaidhâ a chumail (gus dealbh an lĂŹonra fhaicinn bho sgrĂšdadh), ach tha a h-uile cĂ il air a dhèanamh gus comharran a chruthachadh gu sĂŹmplidh, gu furasta agus gu sgiobalta gu sònraichte airson sgrĂšdadh fèin-ghluasadach agus fiosan a chuir.
Tha an adhbhar airson a bheil thu aâ stèidheachadh okerr ann an rabhaidhean, gus an urrainn dhut taisbeanair a chruthachadh ann am mionaid, dhâ fhaodadh e âcadalâ airson bliadhna, dĂŹreach gabhail ri Ăšrachaidhean, agus nuair a bhriseas rudeigin bliadhna Ă s deidh sin, bidh e a âlasadh suas agus aâ cur air falbh rabhadh. PhĂ igh aâ mhionaid a chuir thu seachad aâ cruthachadh comharra dheth; dhâ ionnsaich thu mun duilgheadas sa bhad, ro dhuine sam bith eile. Tha e comasach gun do shuidhich iad e mus do mhothaich duine sam bith. Chan eilear den bheachd gu bheil rudeigin a thèid a thogail gu sgiobalta air tuiteam!
Tèarainteachd
Bhiodh e tà mailteach nan stèidhich thu sgrÚdadh air sgà th barrachd earbsachd, ach mar thoradh air an sin, thèid ionnsaigh a thoirt ort thairis air an lÏonra troimhe, agus tha tòrr so-leòntachd lÏonra ann an diofar innealan sgrÚdaidh (, ).
Ăidseant (okerrmod bhon phacaid ) aâ ruith air an t-siostam chan e frithealaiche lĂŹonra a thâ ann, ach neach-dèiligidh. Mar sin, chan eil puirt fosgailte a bharrachd air an t-seirbheisiche sgrĂšdaichte, bidh an neach-dèiligidh ag obair gu furasta air cĂšl balla-teine ââââno NAT agus tha e gu math duilich (chanainn âdo-dhèantaâ) a dhol thairis air an lĂŹonra, oir ann am prionnsapal chan eil e ag èisteachd ris an lĂŹonra socaid.
Còmhdach sgrÚdaidh iomlan
A-nis is e an riaghailt againn gum bi sinn ag ionnsachadh mu na duilgheadasan teicnigeach uile bho okerr. Ma thèid an riaghailt a bhriseadh gu h-obann (cha tug Okerr rabhadh mun tachartas a tha ri thighinn (ma tha seo comasach) no gu bheil e air tachairt mar-thà ) - cuiridh sinn seicichean ris an okerr.
SgrĂšdaidhean taobh a-muigh
Sreath gu math Ă bhaisteach:
- ping
- http inbhe
- aâ sgrĂšdadh èifeachd agus Ăšrachadh an teisteanais SSL (bheir e rabhadh ma tha e gu bhith aâ tighinn gu crĂŹch)
- fosgail port TCP agus bratach air
- http grep (chan fhaod teacsa sònraichte a bhith air an duilleag)
- sha1 hash gus atharraichean duilleag a ghlacadh.
- DNS (feumaidh luach sònraichte a bhith aig clà r DNS)
- WHOIS (rabhadh ma tha an Ă rainn gu bhith aâ dol dona)
- Antispam DNSBL (seic aoigheachd an aghaidh 50+ liostaichean dubha antispam aig an aon Ă m)
SgrĂšdaidhean taobh a-staigh
Cuideachd, seata meadhanach Ă bhaisteach (ach furasta a leudachadh).
- df (Ă ite diosc an-asgaidh)
- cuibheasachd luchdan
- opentcp (socaidean èisteachd TCP fosgailte - bheir e fios ma thòisich rudeigin no ma thuit e)
- uptime - dĂŹreach uptime air an fhrithealaiche. Cuiridh e fios ma tha e air atharrachadh sĂŹos (ie tha am frithealaiche air cus a luchdachadh)
- cliant_ip
- dirsize - bidh sinn ga chleachdadh gus lorg nuair a tha na freumhan inneal brĂŹgheil againn nas Ă irde na aâ mheud ceadaichte, gun a bhith a âtoirt a-steach cuingealachaidhean teann, agus meud clĂ ran dachaigh luchd-cleachdaidh
- falamh agus nonempty - sĂšil a chumail air faidhlichean a bu chòir a bhith falamh (no nach eil falamh). Mar eisimpleir, bu chòir log mearachd an fhrithealaiche okerr fhèin a bhith falamh, agus ma tha eadhon loidhne ann, gheibh mi fios agus bheir mi sĂšil air. Ach CHAN EIL mail.log air frithealaiche aâ phuist a bhith falamh (N mionaidean Ă s deidh cuairteachadh). Agus uaireannan bha e falamh dhuinn Ă s deidh Ăšrachadh siostam, nuair nach bâ urrainn dha logrotate rsyslog ath-thòiseachadh gu ceart.
- linecount - Ă ireamh de loidhnichean san fhaidhle (mar wc -l). Bidh sinn ga chleachdadh mar Ă ite nas buige airson falamh, nuair a dhâ fhaodas an loga mearachd fĂ s fhathast, ach dĂŹreach gu slaodach (mar eisimpleir, bidh Googlebot aâ bualadh air duilleagan dĂšinte). Tha crĂŹoch de 2 loidhne ann an 20 mionaid. Ma tha e nas Ă irde, bidh rabhadh ann
SgrĂšdaidhean inntinneach a-staigh
Ma tha thu air a bhith aâ leughadh âtrasnainnâ suas chun na h-ĂŹre seo, a-nis bidh e nas inntinniche leughadh nas faiceallach.
cĂšl-taic
Aâ cumail sĂšil air cĂšl-taic san eòlaire. Tha ainmean mar âServerName-20200530.tar.gzâ air na faidhlichean cĂšl-taic againn. Airson gach frithealaiche ann an okerr, tha an comharra ServerName-DATE.tar.gz air a chruthachadh (tha an dearbh cheann-latha ag atharrachadh air an loidhne âDATEâ). Thathas cuideachd aâ cumail sĂšil air lĂ thaireachd cĂšl-taic Ăšr agus a mheud (mar eisimpleir, chan urrainn dha a bhith nas lugha na 90% den chĂšl-taic roimhe).
Dè a dhâ fheumar a dhèanamh airson cĂšl-taic Ăšr a thòiseachadh Ă s deidh dhuinn tòiseachadh air a chruthachadh agus a chuir san eòlaire seo? Chan eil dad! Is e dòigh-obrach gu math goireasach a tha seo nuair a dhâ fheumas tu ârud sam bithâ a dhèanamh oir:
- Tha a bhith aâ dèanamh âdadâ gu math sgiobalta, sĂ bhalaidh e Ăšine
- Tha e doirbh dĂŹochuimhneachadh ârud sam bithâ a dhèanamh
- Tha e duilich ârud sam bithâ ceĂ rr a dhèanamh, le mearachd. Chan eil dad mar an dòigh as earbsaiche
Ma sguireas faidhlichean cĂšl-taic Ăšra gu h-obann aâ nochdadh, bidh rabhadh ann. Ma tha, mar eisimpleir, air aon de na frithealaichean a chiorramachadh, agus nach bu chòir barrachd cĂšl-taic a bhith ann, feumaidh tu an comharra a dhubhadh Ă s (tron eadar-aghaidh lĂŹn no bhon t-slige tron ââââAPI).
maxfilesz
Aâ cumail sĂšil air meud nam faidhlichean as motha (mar as trice: /var/log/*). Leigidh seo leat duilgheadasan nach gabh a thuigsinn a ghlacadh, mar eisimpleir, faclan-faire feachd brĂšideil no aâ cur spama tron ââââfhrithealaiche.
runstatus/runline
Is iad seo dĂ mhodal progsaidh cudromach airson prògraman eile a ruith air an fhrithealaiche. Bidh Runstatus ag aithris còd fĂ gail aâ phrògraim chun chomharra. Mar eisimpleir, chan eil (feumaidh) okerr modal gus dèanamh cinnteach gu bheil seirbheisean systemd aâ ruith. Tha seo air a dhèanamh tro runstatus (faic gu h-ĂŹosal). Runline - ag aithris don fhrithealaiche an loidhne a tha am prògram a 'dèanamh. Mar eisimpleir, temp_RUN="cat /sys/class/thermal/thermal_zone0/temp" anns an Runline config air an t-seirbheisiche againn aâ cruthachadh ainm frithealaiche comharra: temp le teòthachd aâ phròiseasar.
sql
Aâ cur an gnĂŹomh ceist Ă ireamhach gu MySQL agus ag aithris an toraidh don chomharra. Ann an cĂšis shĂŹmplidh, faodaidh tu a dhèanamh, mar eisimpleir, "SELECT 1" - nĂŹ seo cinnteach gu bheil an DBMS gu h-iomlan ag obair.
Ach tha iarrtas mòran nas inntinniche, mar eisimpleir, a 'cumail sÚil air an à ireamh de òrdughan ann an stòr air-loidhne. Ma tha fios agad gu bheil 100 òrdugh no barrachd agad san uair, faodaidh tu an Ïre as Ïsle a shuidheachadh gu 100 no 80. An uairsin ma thig na reic agad gu h-obann, gheibh thu rabhadh agus faodaidh tu obrachadh a-mach.
Thoir an aire nach eil e gu diofar dè an adhbhar neo-fhaicsinneach a thachair seo:
- Tha am frithealaiche dĂŹreach nach eil ri fhaighinn (dĂŹ-lĂšth no Ă s aonais lĂŹonra), agus thĂ inig an rabhadh bhon fhĂŹrinn gu robh an comharra âgrodadhâ.
- Tha cus stuth air an fhrithealaiche, bidh e ag obair gu slaodach no thèid pacaidean a chall, tha e mĂŹ-ghoireasach dha luchd-cleachdaidh agus bidh iad aâ falbh gun a bhith aâ ceannach
- Tha am frithealaiche air a ghabhail a-steach anns na liostaichean spama agus cha ghabhar ri post bhuaithe, chan urrainn do luchd-cleachdaidh clĂ radh
- Tha buidseat na h-iomairt sanasachd air ruith a-mach, chan eil na brataichean aâ snĂŹomh.
Faodaidh grunn adhbharan a bhith ann, agus chan urrainnear a h-uile gin dhiubh fhaicinn ro-lĂ imh, agus tha e duilich a lorg gu teicnigeach. Ach faodaidh tu gu goireasach sĂšil a chumail air aâ pharamadair mu dheireadh (òrdughan) agus dearbhadh bhuapa gu bheil an suidheachadh amharasach agus gu bheil e airidh air dèiligeadh ris.
Comharran loidsigeach
Aâ ceadachadh abairtean Boolean (co-chòrdadh Python) a chleachdadh tro mhodal (). Tha dĂ ta bhon phròiseact agus na comharran aige rim faighinn airson a chuir an cèill. Mar eisimpleir, anns a 'chaibideil mu sgrĂšdadh SQL gu h-Ă rd, is dòcha gu bheil thu air mothachadh a dhèanamh air puing lag - tron ââââlatha faodaidh sinn reic 100 a bhith againn san uair, ach air an oidhche - 20, agus tha seo cumanta, chan e duilgheadas. Dè bu chòir dhomh a dhèanamh? Bidh an comharradh an-còmhnaidh aâ clisgeadh air an oidhche.
Faodaidh tu dĂ thaisbeanair a chruthachadh, latha is oidhche. Dèan an dĂ chuid âsĂ mhachâ (cha chuir iad rabhaidhean). Agus cruthaich comharradh loidsigeach a dh 'fheumas gum bi an comharra latha ceart gu leòr ro 20:00, agus an dèidh 20:00 tha e gu leòr airson a' chomharra oidhche a bhith ceart gu leòr.
Is e eisimpleir eile de bhith aâ cleachdadh comharradh loidsigeach Ă rdachadh. Mar eisimpleir, bidh manaidsear pròiseict aâ dĂŹ-chlĂ radh bho rabhaidhean (chan fheum e seo a dhèanamh, bu chòir do rianairean freagairt a thoirt do dhuilgheadasan Ă bhaisteach), ach fo-sgrĂŹobhadh do chomharradh loidsigeach a thionndaidheas dearg mura tèid comharra sam bith sa phròiseact a cheartachadh taobh a-staigh na h-Ăšine ainmichte.
Cuideachd, tha e comasach an Ăšine ceadaichte airson obair a shuidheachadh, mar eisimpleir, bho 3 gu 5 am. Chan eil dragh sam bith againn ma thuiteas frithealaichean is lĂ raich san Ăšine seo. Ach aig 5:00 feumaidh iad a bhith ag obair. Mura h-eil iad ag obair aig Ă m sam bith eile - rabhadh. Tha an comharra loidsigeach cuideachd a 'toirt cothrom dhut aire a thoirt do dhĂŹth luchd-frithealaidh. Ma tha 5 frithealaichean lĂŹn agad, faodaidh luchd-rianachd 1-2 frithealaiche a chuir dheth aig Ă m sam bith. Ach ma tha nas lugha na 3 a-mach Ă 5 frithealaichean sa bhlĂ r, bidh rabhadh ann.
Chan e gnĂŹomhan oker a thâ anns na h-eisimpleirean gu h-Ă rd, chan e cuid de fheartan a dhâ fheumar a chuir an gnĂŹomh agus a rèiteachadh. Chan eil na gnĂŹomhan sin uile aig Okerra, ach tha modal loidsigeach ann a leigeas leat an gnĂŹomh seo a chuir an gnĂŹomh (Mu thimcheall mar ann an cĂ nan prògramadh - ma tha gnĂŹomhaichean Ă ireamhachd againn, chan fheum sinn gnĂŹomh sònraichte airson 20% VAT a thomhas. bhon chĂ nan, faodaidh tu an-còmhnaidh a dhèanamh thu fhèin ga dhèanamh a rèir do fheumalachdan).
Is dòcha gur e Comharra Logic aon den bheagan chuspairean a tha gu math toinnte ann an okerr, ach is e an deagh naidheachd nach fheum thu a mhaighstir gus am feum thu. Ach aig an aon à m, tha iad gu mòr a 'leudachadh na comasan, agus a' cumail an t-siostam fhèin gu math sÏmplidh.
Aâ cur na seicichean agad fhèin ris
Bu mhath leam a bhith a 'toirt seachad a' bheachd nach e seata de mhĂŹltean de sgrĂšdaidhean deiseil a th 'ann an okerr airson a h-uile turas, ach air an lĂ imh eile - an toiseach - einnsean sĂŹmplidh le comas sĂŹmplidh na sgrĂšdaidhean agad fhèin a chruthachadh. Chan e obair a thâ ann a bhith aâ cruthachadh do sgrĂšdaidhean fhèin ann an okerr airson hackers, co-leasaichean siostaim, no co-dhiĂš luchd-cleachdaidh adhartach okerr, ach gnĂŹomh so-dhèanta dha rianaire sam bith a chuir Linux a-steach airson aâ chiad uair o chionn mĂŹos.
Bithear aâ cumail sĂšil air tuarastal as ĂŹsle tron ââmhodal :
Tha an loidhne seo anns an config bheir e fios dhut mura tòisich / bin/true gu h-obann no mura till e rudeigin a bharrachd air 0.
true_OK=/bin/trueDĂŹreach aon loidhne - agus seo sinn mar-thĂ beagan leudachadh okerr gnĂŹomh.
Tha luach aig eadhon seic mar seo mu thrà th: ma thuiteas an frithealaiche agad gu h-obann, cha tèid an comharra co-fhreagarrach air an fhrithealaiche okerr Úrachadh ann an deagh à m, agus às deidh don Úine a dhol seachad, nochdaidh rabhadh.
Cuiridh an t-seic seo fios gu bheil am frithealaiche apache2 air tuiteam (uill, chan eil fios agad a-riamh ...):
apache_OK="systemctl is-active --quiet apache2"Mar sin, ma tha cà nan prògramadh sam bith agad, agus co-dhiÚ is urrainn dhut sgriobtaichean slige a sgrÏobhadh, faodaidh tu na sgrÚdaidhean agad fhèin a chuir ris mu thrà th.
Nas duilghe - faodaidh tu am modal agad fhèin a sgrÏobhadh airson okerrmod (ann an cà nan sam bith). Anns a 'chÚis as sÏmplidh tha e a' coimhead mar seo:
#!/usr/bin/python3
print("STATUS: OK")Nach eil e uabhasach duilich? Feumaidh am modal an sgrÚdadh fhèin a dhèanamh agus na toraidhean a chuir a-mach gu STDOUT. Bheir modal nas iom-fhillte, mar eisimpleir, seo:
$ okerrmod --dump df
NAME: pi:df-/
TAGS: df
METHOD: numerical|maxlim=90
DETAILS: 49.52%, 13.9G/28.2G used, 13.0G free
STATUS: 49.52
NAME: pi:df-/boot
TAGS: df
METHOD: numerical|maxlim=90
DETAILS: 84.32%, 53.1M/62.9M used, 9.9M free
STATUS: 84.32Bidh e ag Ăšrachadh grunn chomharran aig an aon Ă m (air an sgaradh le loidhne falamh), gan cruthachadh ma tha sin riatanach, a ânochdadh mion-fhiosrachadh dearbhaidh agus tag leis a bheil e furasta na comharran riatanach a lorg anns an deas-bhòrd.
teileagram
Tha bot Telegram ann . Cha leig thu leas am fòn agad a bearradh le tagraidhean air leth (cha toil leam sin airson Pyaterochka feumaidh tu aon iarrtas le mapa, airson Lenta eile, airson MTS an treas cuid, agus mar sin air adhart airson a h-uile duine, uile, uile). Tha aon teileagram gu leòr. Tro thelegram gheibh thu rabhaidhean sa bhad, thoir sĂšil air inbhe aâ phròiseict agus thoir òrdugh dhut ath-sgrĂšdadh a dhèanamh air a h-uile comharra trioblaideach. Dh âfhĂ g sinn an taigh-cluiche / plèana, cha do chĂšm sinn ar meur air aâ chuisle airson dĂ uair a thĂŹde, thionndaidh sinn air a âfòn, bhrĂšth sinn aon phutan anns aâ chatbot, agus rinn sinn cinnteach gu robh a h-uile dad gu math.
Duilleagan Inbhe
An-diugh, tha duilleagan inbhe cha mhòr riatanach airson gnĂŹomhachas sam bith aig a bheil IT, sealladh cunntachail a thaobh earbsachd agus a tha aâ toirt spèis don luchd-dèiligidh / luchd-cleachdaidh aca.
Smaoinich air suidheachadh - tha neach-cleachdaidh ag iarraidh rudeigin a dhèanamh, fiosrachadh fhaicinn no òrdugh a chuir, agus chan eil rudeigin ag obair. Chan eil fios aige dè a tha aâ dol, cò leis a tha an duilgheadas agus cuin a thèid a rèiteach. Is dòcha gu bheil dĂŹreach lĂ rach-lĂŹn neo-ghnĂŹomhach aig aâ chompanaidh agad? No an do bhris e sia mĂŹosan air ais agus bidh e stèidhichte ann an dĂ bhliadhna? Ach feumaidh tu inneal-fuarachaidh a cheannach a-nis, tha e sa chairt mu thrĂ th ... Agus tha e na chĂšis gu tur eadar-dhealaichte nuair a chĂŹ duine gu bheil rudeigin ceĂ rr ort (co-dhiĂš tha e soilleir nach eil an duilgheadas air a thaobh), gu bheil an chaidh duilgheadas a lorg, gu bheil thu mu thrĂ th ag obair air, agus is dòcha eadhon sgrĂŹobh sĂŹos an Ăšine tuairmseach airson ceartachadh. Faodaidh an neach-cleachdaidh fo-sgrĂŹobhadh agus fios post-d fhaighinn nuair a bhios an duilgheadas air a rèiteachadh agus faodaidh e na bha e ag iarraidh a dhèanamh (ceannaich fuaradair).

Bidh duilgheadasan agus Ăšine downt aâ tachairt don h-uile duine. Ach tha barrachd earbsa aig luchd-cleachdaidh agus com-pĂ irtichean anns an fheadhainn a tha nas soilleire agus nas cunntachaile nan dòigh-obrach a thaobh seo.
an seo . Seo eisimpleirean de choltas nan duilleagan pròiseict seo и . .
Failover
Gus nach dèan mi an artaigil seo eadhon nas fhaide, bheir mi iomradh a-rithist air an artaigil a bh âagam roimhe - . Mas urrainn dhut frithealaiche dĂšblaichte a dhèanamh, an uairsin aâ cleachdadh failover, gu bunaiteach cha bhith Ăšine downt fada agad - cho luath âs a lorgar duilgheadas, thèid luchd-cleachdaidh ath-stiĂšireadh gu fèin-ghluasadach gu frithealaiche cĂšl-taic obrach. Agus tha e coltach riumsa gur e feart fĂŹor inntinneach, soilleir a tha seo nach fhaighear ach ainneamh an Ă ite sam bith.
Riatanasan siostam ĂŹosal
Airson frithealaichean okerr, bidh sinn aâ cleachdadh innealan le RAM bho 2Gb. Airson mothachairean lĂŹonra, tha eadhon 512Mb gu leòr. Tha am pĂ irt teachdaiche cha mhòr neoni. (Baga plastaig cuideam 26 Kb, ach tha feum air Python3 agus leabharlannan Ă bhaisteach). Bidh an neach-dèiligidh aâ ruith bho sgriobt cron, agus mar sin chan eil caitheamh cuimhne leantainneach aige. Am measg nan innealan air an do rinn sinn sgrĂšdadh, tha mothachairean againn (VPS fĂŹor-saor le 512Mb RAM) agus Raspberry Pi. Tha e comasach eadhon Ă s aonais pĂ irt an neach-dèiligidh ! (faic gu h-ĂŹosal)
Aâ toirt aire do seo - okerr, is dòcha as motha an-asgaidh siostam sgrĂšdaidh bhon fheadhainn a tha rim faighinn, oir eadhon gus siostam stòr fosgailte an-asgaidh eile a chleachdadh mar Zabbix no Nagios, feumaidh tu goireasan (frithealaiche) a riarachadh dha, agus is e airgead a tha seo mu thrĂ th. A bharrachd air an sin, tha feum air beagan cumail suas frithealaiche fhathast. Le okerr, faodar am pĂ irt seo a thoirt air falbh. No cha leig thu leas a thoirt air falbh agus an t-seirbheisiche agad fhèin a chleachdadh, a rèir dè as fheĂ rr leat.
API agus amalachadh a-steach do bhathar-bog seilbh
Ailtireachd sĂŹmplidh agus fosgailte. tha fear gu math sĂŹmplidh aig okerr , a tha furasta obrachadh leis. Feum air 1000 comharran a chruthachadh? NĂŹ aon sgriobt shligean de loidhnichean 3-4 seo. A bheil feum agad air 1000 comharran ath-dhealbhadh? Tha e gu math furasta cuideachd. Mar eisimpleir, tha sinn airson sĂšil dhĂšbailte a thoirt air na teisteanasan HTTPS againn uile bho sensor Ruiseanach:
#!/bin/sh
for indicator in `okerrclient --api-filter sslcert`
do
echo set location for $indicator
okerrclient --api-set location=ru retest=1 --name $indicator
doneFaodaidh tu an comharra Ăšrachadh le bhith aâ cleachdadh ar modal teachdaiche, eadhon Ă s aonais, dĂŹreach tro curl.
# short and nice (using okerrupdate and config file)
$ okerrupdate MyIndicator OK
# only curl is enough!
$ curl -d 'textid=MyProject&name=MyIndicator&secret=MySecret&status=OK' https://bravo.okerr.com/Faodaidh tu comharran Ăšrachadh gu dĂŹreach bhon phrògram agad. Mar eisimpleir, aâ cur comharran buille-cridhe gus am bi fios aig okerr gu bheil e aâ ruith agus aâ togail inneal-rabhaidh ma thuiteas e no ma reothaicheas e. Air an t-slighe, bidh co-phĂ irtean okerr a 'dèanamh dĂŹreach sin - bidh okerr a' cumail sĂšil air fhèin, agus lorgar duilgheadasan ann an cha mhòr modal sam bith agus cruthaichidh iad rabhadh mun duilgheadas. (Agus air eagal âs gum bi seoâ cha mhòr â- tha iad air an tar-sgrĂšdadh bho fhrithealaiche eile)
Seo an còd (sĂŹmplidh) anns aâ bot teileagram againn:
from okerrupdate import OkerrProject, OkerrExc
op = OkerrProject()
uptimei = op.indicator("{}:telebot_uptime".format(hostname))
...
uptimei.update('OK', 'pid: {} Uptime: {} cmds: {}'.format(
os.getpid(), dhms(uptime), commands_cnt))Tha leabharlann ann airson comharran bho phrògraman Python Úrachadh , airson cà nanan sam bith eile chan eil leabharlannan ann, ach faodaidh tu an dà rna cuid fios a chuir gu sgriobt okerrupdate no iarrtas HTTP a dhèanamh chun an fhrithealaiche okerr.
Mar a bhios okerr gar cuideachadh
Dhâ atharraich Okerr ar beatha. Gu dearbh. Is dòcha gum faodadh siostam sgrĂšdaidh eile an aon rud a dhèanamh, ach tha e furasta agus sĂŹmplidh a bhith ag obair le okerr dhuinn agus tha a h-uile gnĂŹomh a bha a dhĂŹth oirnn (chuir sinn ris na rudan nach robh aige). Air an t-slighe, ma tha cuid de fheartan a dhĂŹth, faighnich agus cuiridh mi iad (chan eil mi a 'gealltainn, ach tha mi airson gum bi okerr mar an siostam sgrĂšdaidh as fheĂ rr airson pròiseactan beaga-mheadhanach). No nas fheĂ rr fhathast, cuir thu fhèin e - tha e furasta.
Chaidh againn air a bhith beò leis aâ phrionnsapal âionnsaich mu na duilgheadasan uile bhon kerra.â Ma thig duilgheadas gu h-obann nach do dh'ionnsaich sinn mu dheidhinn bho okerr, cuiridh sinn seic ri okerr. (anns aâ chĂšis seo, le âsinnâ tha mi aâ ciallachadh sinne mar luchd-cleachdaidh an t-siostaim, chan e co-leasaichean). An toiseach bha seo cumanta, ach a-nis tha e air fĂ s gu math tearc.
SgrĂšdadh
Tro okerr bidh sinn aâ cumail sĂšil air meudan nan logaichean air gach frithealaiche. Tha e do-dhèanta, gu dearbh, a h-uile loidhne den log a leughadh le do shĂšilean, ach tha dĂŹreach sĂšil a chumail air an ĂŹre fĂ is mar-thĂ a 'toirt mòran. Tro seo, lorg sinn post-d spama agus rannsachaidhean facal-faire brĂšideil, agus nuair a bhios cuid de na h-aplacaidean âaâ dol craicte, âchan eil rudeigin ag obair a-mach dhaibh agus bidh iad ag ath-aithris a-rithist is a-rithist (gach uair aâ cur loidhne no dhĂ ris aâ log ).
Teisteanasan SSL. Cha mhòr sa bhad Ă s deidh a chuir air bhog thòisich an neach-ceannach againn aâ toirt seachad teisteanasan SSL an-asgaidh don luchd-dèiligidh aca (timcheall air mĂŹle dhiubh). Agus thionndaidh e a-mach gur e dĂŹreach ifrinn a bhâ ann airson rianachd! Is e an fhĂŹrinn gu bheil lĂ raich âbeòâ, bidh teachdaichean bho Ă m gu Ă m ag iarraidh orra rudeigin a dhèanamh, bidh prògramadairean ga dhèanamh. Faodaidh iad an lĂ rach a ghluasad gu tur gu DocumentRoot eile, mar eisimpleir. No cuir ath-sgrĂŹobhadh gun chumhachan ris an rèiteachadh virtualhost. Gu nĂ darra, Ă s deidh seo, bidh Ăšrachadh teisteanasan fèin-ghluasadach a âbriseadh sĂŹos. A-nis tha a h-uile neach-aoigheachd SSL againn air a chuir ri okerr gu fèin-ghluasadach tro fhear eile de na goireasan feumail againn bhon phacaid . Leig leinn dĂŹreach a chuir air bhog a2okerr.py - agus ma nochdas grunn lĂ raich Ăšra air an fhrithealaiche, nochdaidh iad gu fèin-ghluasadach ann an okerr. Mura tèid an teisteanas Ăšrachadh gu h-obann airson adhbhar air choireigin, trĂŹ seachdainean mus tig an teisteanas gu crĂŹch, tha fios againn, agus obraichidh sinn a-mach carson nach eil e air Ăšrachadh, leithid cĂš. a2certbot.py bhon aon phacaid - bidh e a 'cuideachadh mòran le seo (bidh e a' sgrĂšdadh nan duilgheadasan as coltaiche - agus a 'sgrĂŹobhadh na chaidh a sgrĂšdadh gu math, agus far a bheil duilgheadas nas coltaiche).
Bidh sinn aâ cumail sĂšil air ceann-latha crĂŹochnachaidh ar raointean uile. Agus tha na frithealaichean puist againn uile a chuireas post cuideachd air an sgrĂšdadh mu choinneamh 50+ liostaichean dubha eadar-dhealaichte. (Agus uaireannan bidh iad a 'tuiteam a-steach annta). Co-dhiĂš, an robh fios agad gu bheil frithealaichean puist Google cuideachd air an liosta dhubh? DĂŹreach airson fèin-dheuchainn, chuir sinn mail-wr1-f54.google.com ris na frithealaichean sgrĂšdaichte, agus tha e fhathast air liosta dhubh SORBS! (Tha seo mu dheidhinn luach âanti-spammersâ)
CĂšl-taic - sgrĂŹobh mi gu h-Ă rd mu thrĂ th cho furasta âs a tha e sĂšil a chumail orra le okerr. Ach bidh sinn aâ cumail sĂšil air gach cuid na cĂšl-taic as Ăšire air an t-seirbheisiche againn agus (aâ cleachdadh goireas air leth a chleachdas okerr) na cĂšl-taic a bhios sinn aâ luchdachadh suas gu Eigh-shruth Amazon. Agus, tha, bidh duilgheadasan aâ tachairt bho Ă m gu Ă m. Chan iongnadh gu robh iad a 'coimhead.
Bidh sinn aâ cleachdadh an comharra Ă rdachaidh. Tha e aâ sealltainn mura deach duilgheadas air choreigin a rèiteach airson Ăšine mhòr. Agus mi fhĂŹn, nuair a bhios mi a 'fuasgladh cuid de dhuilgheadasan, uaireannan is urrainn dhomh dĂŹochuimhneachadh mun deidhinn. Tha Ă rdachadh na chuimhneachan math, eadhon ged a tha thu aâ cumail sĂšil ort fhèin.
Uile gu lèir, tha mi aâ creidsinn gu bheil cĂ ileachd ar n-obair air a dhol suas le òrdugh meudachd. Cha mhòr nach eil Ăšine downt ann (no chan eil Ăšine aig an neach-dèiligidh mothachadh a thoirt air. DĂŹreach shh!), fhad âs a tha an obair air fĂ s nas lugha agus na suidheachaidhean obrach air fĂ s nas socraiche. Tha sinn air gluasad bho obair èiginneach le bhith aâ gleusadh tuill le teip gu obair ciĂšin is tomhaiste, nuair a thathar aâ ro-innse mòran dhuilgheadasan ro-lĂ imh agus tha Ăšine ann airson casg a chuir orra. Tha eadhon duilgheadasan a thachair cuideachd air fĂ s nas fhasa a cheartachadh: an toiseach, bidh sinn aâ faighinn a-mach mun deidhinn mus bi luchd-ceannach a âclisgeadh, agus san dĂ rna Ă ite, bidh e tric aâ tachairt gu bheil an duilgheadas co-cheangailte ri obair o chionn ghoirid (fhad âs a bha mi aâ dèanamh aon rud, bhris mi fear eile) - mar sin tha e teth Tha e nas fhasa lorgan dèiligeadh ris.
Ach bha cĂšis eile ann...
An robh fios agad gu bheil pasgan cho mòr-chòrdte ri phpmyadmin anns an Debian 9 (Stretch) mòr-chòrdte fhathast (airson grunn mhĂŹosan!) (). Nuair a nochd an so-leòntachd, chòmhdaich sinn gu sgiobalta e ann an diofar dhòighean. Ach stèidhich mi sgrĂšdadh air an duilleag rianadair tèarainteachd ann an okerr gus faighinn a-mach cuin a thig fuasgladh âbòidheachâ a-mach (tro shuim SHA1 den t-susbaint). Thionndaidh an comharra mi grunn thursan, dhâ atharraich an duilleag, ach mar a chĂŹ thu, chan eil e fhathast (bhon Fhaoilleach 2019!) Aâ nochdadh gun deach an duilgheadas fhuasgladh. Is dòcha, leis an t-slighe, gu bheil fios aig cuideigin dè an duilgheadas a thâ ann gu bheil pasgan cho cudromach fhathast so-leònte airson còrr air bliadhna?
Uair eile ann an suidheachadh coltach ris: Ă s deidh so-leòntachd ann an SSH, bha e riatanach na frithealaichean uile Ăšrachadh. Agus nuair a shuidhicheas tu gnĂŹomh, feumaidh tu smachd a chumail air coileanadh. (Tha fo-roinnean buailteach a bhith mĂŹ-thuigsinn, aâ dĂŹochuimhneachadh, aâ faighinn troimhe-chèile, agus aâ dèanamh mhearachdan). Mar sin, an toiseach chuir sinn seic dreach SSH ri okerr air a h-uile frithealaiche, agus tro okerr rinn sinn cinnteach gun deach Ăšrachaidhean a sgaoileadh a-mach air a h-uile frithealaiche. (Goireasach! Thagh mi an seòrsa comharra seo, agus chĂŹ thu sa bhad dè am frithealaiche aig a bheil an dreach). Nuair a bha sinn cinnteach gun deach an obair a chrĂŹochnachadh air a h-uile seirbheisiche, thug sinn air falbh na comharran.
Uair no dhĂ bha suidheachadh ann far am biodh duilgheadas sònraichte ag èirigh, agus an uairsin a âfalbh leis fhèin. (is dòcha eòlach air a h-uile duine?). Mun Ă m a mhothaicheas tu, ron Ă m a nĂŹ thu sgrĂšdadh - agus chan eil dad ri sgrĂšdadh - tha a h-uile dad ag obair gu math mu thrĂ th. Ach an uairsin bidh e a 'briseadh a-rithist. Bha seo air tachairt, mar eisimpleir, le toraidhean a chuir sinn suas gu Amazon Marketplace (MWS). Aig Ă m air choreigin, bha an clĂ r luchdaichte ceĂ rr (meudan bathair ceĂ rr agus prĂŹsean ceĂ rr). Fhuair sinn a-mach e. Ach gus faighinn a-mach e, bha e cudromach faighinn a-mach mun duilgheadas sa bhad. Gu mĂŹ-fhortanach, tha MWS, mar a h-uile seirbheis Amazon, beagan slaodach, agus mar sin bha dĂ il ann an-còmhnaidh, ach fhathast, bha e comasach dhuinn co-dhiĂš tuigse fhaighinn air aâ cheangal eadar an duilgheadas agus na sgriobtaichean a tha ga adhbharachadh (rinn sinn seic, steigte. chun an okerr, agus thug e sĂšil air sa bhad aâ faighinn rabhadh).
Chaidh cĂšis inntinneach a chuir ris a âchruinneachadh o chionn ghoirid le neach-aoigheachd mòr agus daor Eòrpach, a bhios ar teachdaiche aâ cleachdadh. Gu h-obann, chaidh A H-UILE de na frithealaichean againn Ă sealladh bhon radar! An toiseach, mhothaich an neach-ceannach fhèin (nas luaithe na okerra!) Nach robh an lĂ rach leis an robh e ag obair aâ fosgladh agus rinn e tiogaid mu dheidhinn. Ach chan e dĂŹreach aon lĂ rach a chaidh sĂŹos, ach iad uile! (Natasha, leig sinn sĂŹos a h-uile cĂ il!). An seo thòisich Okerr a âcur pasgain coise fada leis na comharran gu lèir a bha aâ lasadh air a shon. Panic, clisgeadh, bidh sinn aâ ruith ann an cearcallan (dè eile as urrainn dhuinn a dhèanamh?). An uairsin dh'èirich a h-uile cĂ il. Tha e a âtionndadh a-mach gun robh cumail suas Ă bhaisteach anns an ionad dĂ ta (aon uair gach iomadh bliadhna) agus, gu dearbh, bu chòir dhuinn a bhith air rabhadh a thoirt. Ach thachair trioblaid air choireigin dhaibh agus cha tug iad rabhadh dhuinn. Uill, barrachd ionnsaighean cridhe, nas lugha de ionnsaighean cridhe. Ach Ă s deidh a h-uile cĂ il ath-nuadhachadh, feumaidh tu sgrĂšdadh dĂšbailte a dhèanamh air a h-uile dad! Chan urrainn dhomh smaoineachadh ciamar a dhèanadh mi e le mo lĂ mhan. Rinn Okerr deuchainn air a h-uile cĂ il ann am beagan mhionaidean. Thionndaidh e a-mach nach robh a âmhòr-chuid de na frithealaichean rim faighinn airson Ăšine, ach dhâ obraich iad. Bha cuid air an luchdachadh cus, ach sheas iad cuideachd mar bu chòir. A-mach Ă s a h-uile call, chaill sinn dĂ chĂšl-taic, a bu chòir a bhith air a chruthachadh agus air a luchdachadh fhad âs a bha am banana lĂ n seo aâ dol air adhart. Cha do chuir mi eadhon dragh orm gan cruthachadh, dĂŹreach latha Ă s deidh sin thĂ inig rabhaidhean gu robh a h-uile dad ceart gu leòr, bha cĂšl-taic air nochdadh. Is toil leam an eisimpleir seo gu mòr oir bha okerr gu math feumail ann an suidheachadh nach robh sinn eadhon air smaoineachadh ro-lĂ imh, ach is e sin adhbhar sgrĂšdaidh - gus seasamh an aghaidh an rud nach gabh a thuigsinn.
Airson luchd-mothachaidh Okerr, bidh sinn a 'cleachdadh an aoigheachd as saoire (far nach eil cĂ ileachd agus earbsachd cudromach, bidh iad a' toirt Ă rachas dha chèile). Mar sin, o chionn ghoirid lorg sinn aoigheachd fĂŹor mhath agus super saor, tha na slatan-tomhais uamhasach. Ach ... uaireannan bidh e aâ tionndadh a-mach gu bheil ceanglaichean a-mach bhon inneal brĂŹgheil air an dèanamh bho IP eile (ri thaobh). Miorbhuilean. Modal client_ip le aâ faighinn an IP ceĂ rr. Agus bho logaichean frithealaiche aâ chomharra tha e soilleir gun tĂ inig an t-Ăšrachadh bhon IP nĂ baidh seo cuideachd. Leig leinn dèiligeadh ris an taic a-nis. Tha e math gun do mhothaich sinn seo aig Ă m sĂŹthe. Ach, mar eisimpleir, bidh e tric a 'tachairt gu bheil ruigsinneachd air a chlĂ radh a rèir liosta geal IP - agus ma bhios am frithealaiche uaireannan a' frasadh mar seo airson Ăšine ghoirid - faodaidh tu feuchainn ris an duilgheadas seo a ghlacadh airson Ăšine mhòr.
Uill, aon rud eile - leis gu bheil sinn a âbruidhinn mu dheidhinn aoigheachd VPS - bidh sinn an-còmhnaidh aâ cleachdadh feadhainn saor (hetzner, ovh, scaleway). Is fĂŹor thoil leam e an dĂ chuid a thaobh slatan-tomhais agus seasmhachd. Bidh sinn cuideachd aâ cleachdadh an Amazon EC2 tòrr nas daoire airson pròiseactan eile. Mar sin, taing dha okerr, tha ar beachd fiosraichte fhèin againn. Bidh iad le chèile a 'tuiteam. Agus cha bhithinn ag rĂ dh, thar Ăšine fhada ar beachdan, gun robh aoigheachd saor mar hetzner gu math nas seasmhaiche na EC2. Mar sin, mura h-eil thu ceangailte ri feartan Amazon eile, carson a phĂ igheas tu barrachd? đ
Dè a-nis?
Mura h-eil mi aig an ĂŹre seo air eagal a chuir ort bho Okerr fhathast, feuch e! Faodaidh tu a dhol dĂŹreach chun cheangal seo (Cliog a-nis!) Ach cumaibh cuimhne nach eil ann ach aon chunntas demo airson a h-uile duine, mar sin ma nĂŹ thu rudeigin, faodaidh cuideigin eile san aon chunntas bacadh a chuir ort aig an aon Ă m. No (nas fheĂ rr) clĂ raich tron ââââcheangal gu - tha a h-uile dad sĂŹmplidh, Ă s aonais SMS. Mura h-eil thu airson am fĂŹor phost-d agad a chleachdadh, faodaidh tu fear cuidhteasach a chleachdadh, leithid mailinator (tha mi aâ moladh ). Faodar na cunntasan sin a dhubhadh Ă s thar Ăšine, ach bidh iad ceart gu leòr airson deuchainn.
Ăs deidh clĂ radh, thèid iarraidh ort a dhol tro thrèanadh (grunn ghnĂŹomhan trèanaidh nach eil gu math duilich a dhèanamh). Tha na crĂŹochan tĂšsail glè bheag, ach airson trèanadh no aon fhrithealaiche tha iad gu leòr. Ăs deidh an trèanadh a chrĂŹochnachadh, thèid na crĂŹochan (mar eisimpleir, an Ă ireamh as motha de chomharran) Ă rdachadh.
Bho na sgrÏobhainnean - an toiseach air taobh an fhrithealaiche agus air an neach-dèiligidh (). Ach ma tha rudeigin neo-shoilleir, sgrÏobh gu taic (aig) okerr.com no fà g tiogaid - feuchaidh sinn ri fuasgladh fhaighinn air a h-uile dad gu sgiobalta.
Ma chleachdas tu e gu dona agus nach eil na crÏochan à rdaichte sin gu leòr, sgrÏobh gu taic agus à rdaichidh sinn e (an-asgaidh).
Am bu toil leat am frithealaiche okerr a stĂ ladh air an fhrithealaiche agad? Seo . Tha sinn aâ moladh gun cuir thu a-steach air inneal brĂŹgheil glan, an uairsin faodaidh tu dĂŹreach a dhèanamh le sgriobt stĂ laidh. Air an inneal brĂŹgheil agad - gun chuingealachaidhean :-). Uill, a-rithist, ma thachras dad, feuchaidh sinn an-còmhnaidh ri cuideachadh.
Tha sinn airson gun toir am pròiseact seo dheth, gus am fĂ s an saoghal nas earbsaiche le taing dhuinn. Taing do bhathar-bog is seirbheisean an-asgaidh, tha an saoghal air fĂ s nas cĂ irdeile agus aâ fĂ s nas fiĂšghantach. Faodar na stòran a stòradh anns an github an-asgaidh, agus airson post faodaidh tu an gmail an-asgaidh a chleachdadh. Bidh sinn a 'cleachdadh an-asgaidh airson taic. Airson gin de seo, cha leig thu leas pĂ igheadh ââââairson frithealaichean, chan fheum thu luchdachadh sĂŹos agus rèiteachadh, agus chan fheum thu diofar dhuilgheadasan obrachaidh fhuasgladh. Bidh post, stòran agus CRM aig a h-uile pròiseact Ăšr, sa bhad. Agus tha seo uile de chĂ ileachd Ă rd agus an-asgaidh agus sa bhad. Tha sinn airson gum bi e mar an ceudna airson sgrĂšdadh - dhâ fhaodadh companaidhean beaga agus pròiseactan okerr a chleachdadh an-asgaidh agus eadhon aig ĂŹre breith is fĂ is a bhith earbsach ann am fĂŹor phròiseactan inbheach.
Source: www.habr.com
