Kaʻikepili Nā ʻōlelo kuhikuhi maʻalahi e hana me ka lawelawe Profitserver
Main Kaʻikepili ʻIkepili Hoʻouka Server

ʻIkepili Hoʻouka Server


He mea nui ka diagnostic load server maʻamau no ka hana pono o nā kikowaena. Hāʻawi ka diagnostic load server i ka ʻike ʻana i nā pilikia e hiki mai ana, ka loiloi hana, a me ka hōʻoia ʻana i ka hana mau. ʻO ka maʻamau, ʻo ia mau kaʻina hana e pili ana i ka loiloi o kēlā me kēia ʻāpana lako, lako polokalamu, nā hoʻonohonoho pūnaewele, a me nā ʻikepili hana.

Ma kēia ʻatikala, e nānā mākou i nā ʻano kumu nui o ka nānā ʻana i nā kumuwaiwai server ma o ka terminal a hoʻopā pū i nā mea hana no ka nānā ʻana ma ka polokalamu kele pūnaewele. Pili ke aʻo i kēlā me kēia ʻano mea laʻa or nā kikowaena virtual ma kekahi ʻōnaehana hana Linux, me ka nānā ʻole i ka polokalamu i hoʻokomo mua ʻia.

Pehea e nānā ai i ka ukana holoʻokoʻa ma ke kikowaena ma Terminal

No ka nānā pono ʻana i ka ukana holoʻokoʻa o ke kikowaena ma ka terminal, nā pono hana kaulana e like me luna a atop e hoʻohana ʻia. I ka hapanui o nā hihia, ua hoʻokomo mua ʻia lākou. E hoʻomaka wale i ke kauoha:

top

Ma ka pane, e hāʻawi ka mea hana i ka ʻike e pili ana i ke kūlana o kēia manawa o ka ʻōnaehana i ka manawa maoli:

ʻO ka diagnostic server me ka hoʻohana ʻana i ka pono kiʻekiʻe

Ma kēia ala, ʻaʻole hiki i ka luna hoʻomalu ke hahai i ka ʻike ākea akā e pili ana i kahi kaʻina hana, me ka hoʻohana ʻana i ka hoʻokele keyboard. Eia nō naʻe, ʻae ka papahana i kahi loiloi hohonu. No kēia, ma ka puka makani nui o ka pono, e kaomi i ka "F" kī, a laila hiki ke koho i nā kahua ʻē aʻe:

Nā māla hou o luna

Hōʻike ʻia nā māla ikaika me ka wiwo ʻole, ʻoi aku ka māmā ma mua o ke koena, a ua hele pū ʻia me kahi hōʻailona *. No ka hoʻā ʻana i kahi kahua kikoʻī, e hoʻohana i ka hoʻokele keyboard, a laila kaomi makahiki a i ʻole ka "D" kī. No ka haʻalele ʻana i ka puka aniani a me ka papahana ma ka laulā, kaomi i ka "Q"Ai 'ole"'Ap"Ke kī. Hiki ke ʻike ʻia nā kahua hou i hoʻohui ʻia ma ka hoʻi ʻana i ka puka aniani nui a me ka ʻōwili ʻana i ka ʻākau me ka hoʻohana ʻana i nā kī pua ma ka papa keyboard:

Hoʻohui ʻia nā kahua o luna

He mea nui e mālama i nā hoʻonohonoho o kēia manawa ke puka i waho ma ke kaomi ʻana i ka "W" kī.

ʻO ka mea hana aʻe ma ka laina atop. Hoʻomaka ʻia me ke kauoha:

atop

Ma hope koke o ka hoʻomaka ʻana, hōʻike ʻia ka ʻike e pili ana i ka ʻōnaehana:

Hoʻohana diagnostic server me ka hoʻohana ʻana i ka pono ma luna

Aneane like ka hana no ka nānā ʻana akā ʻae pū kekahi i ka ʻike e pili ana i ka pūnaewele a me nā disks. Hiki iā ʻoe ke hoʻomaʻamaʻa iā ʻoe iho me nā hana āpau i loaʻa ma ka "kokua" kauoha:

Nā hana o ka papahana luna

I ka hapanui o nā hihia, hoʻohana nā luna hoʻomalu i kēia mea hana e nānā i nā lāʻau no kahi manawa kikoʻī. Hiki ke hoʻohana i kēia inā pono ʻoe e ʻike i ka ukana no ka wā i hala, no ka laʻana, i ka pō. No ka nānā ʻana i nā lāʻau, e hoʻohana i ke kauoha:

atop -r
Ke nānā nei nā log diagnostic server me ka luna

No ka hoʻokele, hoʻohana i ka "t" kī - i mua i ka manawa,"Hoʻololi +t" - hope.

Ma ka maʻamau, kākau ʻo atop i nā lāʻau i kēlā me kēia 10 mau minuke a mālama iā lākou i ka /var/log/atop papa kuhikuhi. No ka hoʻololi ʻana i ka wā a i ʻole ke ala no ka mālama ʻana, pono ʻoe e wehe i ka faila hoʻonohonoho /etc/default/atop a hana i kēia mau hoʻololi:

INTERVAL=60
LOGPATH="/var/log/atop"
OUTFILE="$LOGPATH/daily.log"

Ma ka laʻana i hāʻawi ʻia, e mālama ʻia nā lāʻau i kēlā me kēia minuke i ke ala i kuhikuhi ʻia a me ka inoa faila. Ma hope o kēlā, pono ʻoe e hoʻomaka hou i ka polokalamu me ke kauoha:

systemctl restart atop.service

Pehea e nānā ai i ka ukana holoʻokoʻa ma ke kikowaena ma ka Pūnaewele

ʻO ka hoʻohana ʻana i nā mea hana ʻaoʻao ʻekolu i ka polokalamu kele pūnaewele e hāʻawi i kahi kiʻi ʻike hou aku o nā mea e hana nei ma ke kikowaena. Hoʻohana ʻia ia mau mea hana i ka loiloi ʻoluʻolu me ka ʻole o ka pono e hoʻololi i waena o nā polokalamu i ka terminal e ʻimi ai i kahi hana kikoʻī. ʻO kekahi o nā hoʻonā hana nui loa NetData. He manuahi a loaʻa naʻe nā mea āpau e pono ai no ka diagnostic server piha. E noʻonoʻo kākou i kāna hoʻonohonoho ʻana a me ka hoʻonohonoho ʻana i nā kikoʻī ma ka laʻana o a server hoʻolaha e holo ana i ka OS Ubuntu 20.04.6:

apt-get install netdata –y

Ma hope koke o ke kau ʻana, e hoʻomau i ka hoʻonohonoho. E wehe i ka faila hoʻonohonoho nui:

vim /etc/netdata/netdata.conf
Nā waiwai ma ka waihona hoʻonohonoho NetData

E hoʻohālikelike i nā waiwai mua ʻekolu, pono lākou e like, a e kuhikuhi pū i ka helu IP waho o ka kikowaena. ʻO ia ka mea e hiki ai ke komo hou i ka papa mana. E mālama i nā hoʻololi i ka faila a puka i waho. Hoʻomaka hou i ka lawelawe:

systemctl restart netdata

E nānā i ka operability:

systemctl status netdata
NetData operability

Hoʻomaka ka lawelawe. Ke waiho nei ia e hele i ka papa mana. No kēia, wehe i ka polokalamu kele pūnaewele a hele i:

http://11.22.33.44:19999

kahi 11.22.33.44 ʻO ia ka IP address o ke kikowaena i kuhikuhi ʻia ma ka faila hoʻonohonoho, 19999 ʻo ia ke awa maʻamau o ka papahana.

Ma ka piko o ka Dashboard, hōʻike ʻia ka ʻike nui e pili ana i ka ukana ma ke kikowaena i ka manawa maoli:

Nā hōʻailona koʻikoʻi o NetData i ka nānā ʻana i nā kumuwaiwai server

Ma lalo e hiki iā ʻoe ke nānā pono i ka pakuhi o kēlā me kēia ʻāpana o ke kikowaena:

Ke kālailai waiwai kikowaena kiko'ī

No ka hoʻonui a i ʻole i waho o nā pakuhi, hiki iā ʻoe ke hoʻohana i ka hui "Shift + huila ʻiole". Ke kamaʻāina ka mea hoʻohana i nā kiʻi nui, e wehe koke ʻia kahi papa kuhikuhi no kēlā me kēia ʻāpana ʻokoʻa ma ke kihi ʻākau luna. Hiki i ka mea hana ke hāʻawi i ka ʻike kikoʻī e pili ana i kēia mau mea:

Nā mea nui o NetData

E noʻonoʻo kākou i kahi kikoʻī kikoʻī e hoʻohana ana i nā mea mua ʻekolu: CPUs, Memory, Disks:

ʻIke kikoʻī o ka CPU ma NetData ʻIke kikoʻī o ka hoʻomanaʻo ma NetData ʻIke kikoʻī o nā disks ma NetData

Loaʻa iā NetData nā hoʻonohonoho maʻalahi no nā makaʻala ma nā mea hoʻomaka. No ka ho'āla iā lākou, koho i ka "Alarm" ma ka papa luna a koho i kahi palapala i hoʻomākaukau mua ʻia mai ka papa inoa:

Loaʻa ka papa inoa Alarms ma NetData

Nui loa ka hana o ka pono, a ke paipai nei mākou e hoʻomaʻamaʻa iā ʻoe iho me ka papa inoa piha o nā mea hiki ma ka GitHub ʻaoʻao papahana a i ʻole ka oihana kahua. ʻO kēia mea hana hoʻokahi wale nō e lawa no ka mana piha o ke kikowaena holoʻokoʻa ma ka laulā a me kāna mau ʻāpana ponoʻī.

Panina

Ma muli o ka diagnostic server i alakaʻi ʻia, hiki ke ʻōlelo ʻia e holo mau ana ka ʻōnaehana me ka paʻa a me ka maikaʻi. ʻO ka nānā ʻana i ka ukana CPU, ka hoʻohana ʻana i ka hoʻomanaʻo, ka hana disk, a me ka hoʻouka ʻana i ka pūnaewele i hōʻike ʻia ua hoʻohana maikaʻi ʻia nā kumuwaiwai server. Eia nō naʻe, no ka pale ʻana i nā pilikia e hiki mai ana, he mea nui ia e hana i ka nānā mau ʻana i ka ukana a hoʻomākaukau i nā hoʻonā hoʻihoʻi e hōʻoia i ka hilinaʻi a me ka hana o ka server i ka wā e hiki mai ana.

❮ ʻatikala mua Ka hoʻonohonoho ʻana i ka pā ahi ma Linux
ʻatikala aʻe ❯ E hoemi ana i ka ukana kikowaena

E nīnau iā mākou e pili ana iā VPS

Mākaukau mau mākou e pane i kāu mau nīnau i kēlā me kēia manawa o ke ao a i ka pō.