Âûáèðàé : Ïîêóïàé : Èñïîëüçóé
0

Ìîíèòîðèíã èíñòàëëÿöèé «1Ñ» íà Linux è PostgreSQL äîáàâëåí â Metrika42

Êîìàíäà Metrika42 ðàñøèðèëà âîçìîæíîñòè ñèñòåìû ìîíèòîðèíãà ïðîèçâîäèòåëüíîñòè è äîñòóïíîñòè «1Ñ»:Ïðåäïðèÿòèÿ äëÿ...

Êîìàíäà Metrika42 ðàñøèðèëà âîçìîæíîñòè ñèñòåìû ìîíèòîðèíãà ïðîèçâîäèòåëüíîñòè è äîñòóïíîñòè «1Ñ»:Ïðåäïðèÿòèÿ äëÿ èíôðàñòðóêòóð, â êîòîðûõ ñåðâåðû «1Ñ» è PostgreSQL ðàáîòàþò ïîä Linux. Îáíîâëåíèå ïîçâîëÿåò êîíòðîëèðîâàòü ñîñòîÿíèå Linux-ñåðâåðîâ, ïðîöåññîâ «1Ñ» è PostgreSQL â åäèíîì ñöåíàðèè äèàãíîñòèêè è áûñòðåå îïðåäåëÿòü, íà êàêîì óðîâíå ñëåäóåò èñêàòü ïðè÷èíó çàìåäëåíèÿ èëè ñáîÿ. Îá ýòîì CNews ñîîáùèëè ïðåäñòàâèòåëè Efsol.

Ðàíåå òèïîâûå ñöåíàðèè Metrika42 áûëè â áîëüøåé ñòåïåíè îðèåíòèðîâàíû íà ðàñïðîñòðàíåííûå èíñòàëëÿöèè «1Ñ» ñ Windows è Microsoft SQL Server. Äëÿ êëèåíòîâ, èñïîëüçóþùèõ Linux è PostgreSQL, ÷àñòü èíôðàñòðóêòóðíîãî è ÑÓÁÄ-ìîíèòîðèíãà ïðèõîäèëîñü äîðàáàòûâàòü ïðè ïîäêëþ÷åíèè. Òåïåðü Metrika42 ïîëó÷èëà áàçîâîå ïðîäóêòîâîå ïîêðûòèå Linux/PostgreSQL-èíñòàëëÿöèé «1Ñ» ñ ïîääåðæêîé PostgreSQL âåðñèè 12 è âûøå.

Äëÿ Linux-ñåðâåðîâ â Metrika42 êîíòðîëèðóþòñÿ çàãðóçêà ïðîöåññîðîâ è îòäåëüíûõ ÿäåð, Load Average, èñïîëüçîâàíèå îïåðàòèâíîé ïàìÿòè è swap, ôàéëîâûõ ñèñòåì, äèñêîâ è ñåòè. Îòäåëüíûå ïîêàçàòåëè ïîçâîëÿþò óâèäåòü ðîñò iowait, î÷åðåäåé äèñêîâûõ îïåðàöèé, êðóïíûå ïðîìàõè ñòðàíèö ïàìÿòè, ñåòåâûå îøèáêè, çàáëîêèðîâàííûå ïðîöåññû è äðóãèå ïðèçíàêè èíôðàñòðóêòóðíîé äåãðàäàöèè. Ýòî ïîìîãàåò ñèñòåìíîìó àäìèíèñòðàòîðó îòëè÷èòü íåõâàòêó ðåñóðñîâ èëè ïðîáëåìó Linux-õîñòà îò çàìåäëåíèÿ íåïîñðåäñòâåííî íà óðîâíå «1Ñ» èëè ÑÓÁÄ.

Ìîíèòîðèíã ñåðâåðà «1Ñ» òàêæå àäàïòèðîâàí ê Linux-èíôðàñòðóêòóðå. Metrika42 ïîëó÷àåò äàííûå î ðàáîòå ñåðâåðíîé ÷àñòè «1Ñ» è èñïîëüçóåò ñóùåñòâóþùèå RAS-ìåòðèêè äëÿ àíàëèçà ñåàíñîâ, ñîåäèíåíèé, èñïîëüçîâàíèÿ ëèöåíçèé è ïîòðåáëåíèÿ ðåñóðñîâ. Äîñòóïíû ïîêàçàòåëè ïðîöåññîðíîãî âðåìåíè è ïàìÿòè ïî ñåàíñàì ïîëüçîâàòåëåé, äëèòåëüíîñòè ñåðâåðíûõ âûçîâîâ, îáðàùåíèé ê ÑÓÁÄ è îïåðàöèé ÷òåíèÿ è çàïèñè.  ðåçóëüòàòå èíæåíåð ìîæåò ñîïîñòàâèòü ñîñòîÿíèå Linux-õîñòà ñ ôàêòè÷åñêîé àêòèâíîñòüþ «1Ñ», à íå àíàëèçèðîâàòü ñåðâåðíûå ìåòðèêè èçîëèðîâàííî îò ïðèêëàäíîé íàãðóçêè.

Íàèáîëåå ñóùåñòâåííî ðàñøèðåí ìîíèòîðèíã PostgreSQL. Metrika42 ïîêàçûâàåò êîëè÷åñòâî è ñîñòîÿíèå ïîäêëþ÷åíèé, çàãðóçêó ëèìèòà ñîåäèíåíèé, òðàíçàêöèîííóþ àêòèâíîñòü è îòêàòû, äëèòåëüíûå çàïðîñû, áëîêèðîâêè è âçàèìîáëîêèðîâêè, îæèäàíèÿ Lock, èñïîëüçîâàíèå âðåìåííûõ ôàéëîâ, ôèçè÷åñêîå ÷òåíèå, ïîïàäàíèÿ â êýø, íàãðóçêó SQL ïî áàçàì è äðóãèå ïîêàçàòåëè, ïîëåçíûå ïðè ðàññëåäîâàíèè äåãðàäàöèé. Îòäåëüíûå ïðåäñòàâëåíèÿ ïîçâîëÿþò êîíòðîëèðîâàòü WAL, checkpoint, autovacuum è êëþ÷åâûå ïàðàìåòðû êîíôèãóðàöèè PostgreSQL, à òàêæå ñîñòîÿíèå è àêòóàëüíîñòü ñàìîãî ñáîðà òåëåìåòðèè.

Ïðè ýòîì çàäà÷à îáíîâëåíèÿ — íå çàìåíèòü ñïåöèàëèçèðîâàííûé DBA-àóäèò, à äàòü êîìàíäå ýêñïëóàòàöèè «1Ñ» äîñòàòî÷íî ôàêòîâ äëÿ áûñòðîé ëîêàëèçàöèè ïðîáëåìíîãî ñëîÿ. Åñëè ïîëüçîâàòåëè ñîîáùàþò, ÷òî ««1Ñ» òîðìîçèò», ñïåöèàëèñò ìîæåò ïîñëåäîâàòåëüíî ïðîâåðèòü Linux-õîñò, ñîñòîÿíèå ñåðâåðà «1Ñ» è PostgreSQL è ïîíÿòü, ñâÿçàíî ëè îòêëîíåíèå ñ èíôðàñòðóêòóðîé, ïðèëîæåíèåì èëè ÑÓÁÄ. Åñëè ÿâíîé ïðè÷èíû íà ýòèõ óðîâíÿõ íåò, ðàññëåäîâàíèå ìîæíî ïðîäîëæèòü ñ èñïîëüçîâàíèåì òåõíîëîãè÷åñêîãî æóðíàëà, APDEX è äðóãèõ èíñòðóìåíòîâ Metrika42.

Íîâûå äàííûå âñòðîåíû â ñóùåñòâóþùèé ïîëüçîâàòåëüñêèé ñöåíàðèé Metrika42. Äëÿ ðàáîòû ñ PostgreSQL íå ñîçäàåòñÿ îòäåëüíûé âíåøíèé èíñòðóìåíò èëè íîâûé âåðõíåóðîâíåâûé ðàçäåë: äàííûå âûâîäÿòñÿ â òåêóùèõ ðàçäåëàõ ìîíèòîðèíãà ñåðâåðîâ, ñåðâåðà «1Ñ» è ÑÓÁÄ. Òàêîé ïîäõîä ñîõðàíÿåò îäèíàêîâóþ ëîãèêó äèàãíîñòèêè äëÿ ðàçíûõ òåõíîëîãè÷åñêèõ ñòåêîâ è ñîêðàùàåò êîëè÷åñòâî ïåðåêëþ÷åíèé ìåæäó ñèñòåìàìè âî âðåìÿ èíöèäåíòà.

Îòäåëüíîå âíèìàíèå ïðè ðåàëèçàöèè óäåëåíî äîñòîâåðíîñòè ìîíèòîðèíãà. Îòñóòñòâèå òåëåìåòðèè äîëæíî îòîáðàæàòüñÿ êàê îòñóòñòâèå äàííûõ, à íå êàê íóëåâîå çíà÷åíèå, ÷òîáû èíæåíåð íå âîñïðèíèìàë ïîòåðþ ñâÿçè ñî ñáîðùèêîì êàê íîðìàëüíîå ñîñòîÿíèå ñèñòåìû. Äëÿ ïîäêëþ÷åíèÿ ê PostgreSQL ïðåäóñìîòðåíà îòäåëüíàÿ ó÷åòíàÿ çàïèñü ñ ìèíèìàëüíî íåîáõîäèìûìè ïðàâàìè; ïàðîëè, ïåðñîíàëüíûå äàííûå è òåêñòû SQL-çàïðîñîâ íå äîëæíû âûâîäèòüñÿ â ïîëüçîâàòåëüñêèå äàøáîðäû.

«Äëÿ êëèåíòà íå òàê âàæíî, íà êàêîé îïåðàöèîííîé ñèñòåìå çàïóùåí ñåðâåð «1Ñ» è êàêàÿ ÑÓÁÄ èñïîëüçóåòñÿ. Âî âðåìÿ èíöèäåíòà åìó íóæíî áûñòðî ïîíÿòü, ãäå èìåííî âîçíèêëà ïðîáëåìà è êóäà íàïðàâèòü óñèëèÿ êîìàíäû. Ïîýòîìó äëÿ íàñ ðàçâèòèå ïîääåðæêè Linux è PostgreSQL — ýòî íå ïðîñòî äîáàâëåíèå íîâûõ ãðàôèêîâ, à ðàñøèðåíèå åäèíîãî ñöåíàðèÿ äèàãíîñòèêè Metrika42 íà åùå îäèí ðàñïðîñòðàíåííûé òåõíîëîãè÷åñêèé ñòåê «1Ñ». Íàøà çàäà÷à — ïîñëåäîâàòåëüíî ñîêðàùàòü ïóòü îò æàëîáû «1Ñ òîðìîçèò» äî ôàêòîâ, íà îñíîâàíèè êîòîðûõ ìîæíî ïðèíÿòü ðåøåíèå», — îòìåòèë ðóêîâîäèòåëü ïðîäóêòà Metrika42 Äåíèñ Ïàõîìîâ.

Ðàñøèðåíèå ìîíèòîðèíãà Linux è PostgreSQL ïðîäîëæàåò ðàçâèòèå Metrika42 êàê ñïåöèàëèçèðîâàííîãî êîíòóðà íàáëþäàåìîñòè äëÿ «1Ñ:Ïðåäïðèÿòèÿ». Ñèñòåìà îáúåäèíÿåò èíôðàñòðóêòóðíûå ïîêàçàòåëè, äàííûå ñåðâåðà «1Ñ», ÑÓÁÄ, òåõíîëîãè÷åñêîãî æóðíàëà è APDEX, ïîìîãàÿ ÈÒ-êîìàíäàì íå òîëüêî ôèêñèðîâàòü îòêëîíåíèÿ, íî è áûñòðåå îïðåäåëÿòü íàïðàâëåíèå äàëüíåéøåãî ðàññëåäîâàíèÿ. Äëÿ êîìïàíèé, ãäå «1Ñ» ÿâëÿåòñÿ êðèòè÷íîé ñèñòåìîé, ýòî ïîçâîëÿåò ñîêðàòèòü âðåìÿ äèàãíîñòèêè èíöèäåíòîâ è ñíèçèòü çàâèñèìîñòü îò ðó÷íîãî ñáîðà èíôîðìàöèè èç íåñêîëüêèõ ðàçðîçíåííûõ èíñòðóìåíòîâ.

Êîììåíòàðèè