စလမá€șသဆေဏငá€șရညá€șမဌင့á€șá€™á€Źá€žá€•á€Œá€źá€ž မူရငá€șှအပိုငá€șသခလá€Čခဌငá€șှ- TimescaleDB á€•á€¶á€·á€•á€­á€Żá€žá€™á€Ÿá€Żá€–á€Œá€„á€·á€ș Zabbix

Zabbix သညá€ș စေဏင့á€șကဌည့á€șရေသစနစá€șတစá€șá€á€Żá€–á€Œá€…á€șသညá€ș။ á€Ąá€á€Œá€Źá€žá€…á€”á€…á€șမျဏသကá€Č့သို့ပငá€ș၊ ၎ငá€șှသညá€ș စေဏင့á€șကဌည့á€șစစá€șဆေသရေသစနစá€șá€Ąá€Źá€žá€œá€Żá€¶á€žá á€Ąá€“á€­á€€á€•á€Œá€żá€”á€Źá€žá€Żá€¶á€žá€á€Żá€–á€Œá€…á€șသည့á€ș ဒေတဏစုဆေဏငá€șသခဌငá€șသနဟင့á€ș လုပá€șဆေဏငá€șခဌငá€șှ၊ မဟတá€șတမá€șှသိမá€șှဆညá€șသခဌငá€șသနဟင့á€ș ၎ငá€șှကို သန့á€șရဟငá€șá€žá€›á€±á€žá€œá€Żá€•á€șခဌငá€șá€žá€á€­á€Żá€·á€”á€Ÿá€„á€·á€ș ရငá€șဆိုငá€șနေရသညá€ș။

á€’á€±á€á€Źá€œá€€á€șခံခဌငá€șှ၊ လုပá€șဆေဏငá€șခဌငá€șသနဟင့á€ș မဟတá€șတမá€șှတငá€șခဌငá€șှ ဥဆင့á€șမျဏသသညá€ș ဥချိနá€șá€€á€Œá€Źá€™á€Œá€„á€·á€șသညá€ș။ á€Ąá€™á€»á€Źá€žá€€á€Œá€źá€žá€™á€Ÿá€Żá€á€șပေမယ့á€ș á€€á€Œá€źá€žá€™á€Źá€žá€á€Č့စနစá€șတစá€șá€á€Żá€Ąá€á€œá€€á€ș ဒါက á€€á€Œá€źá€žá€™á€Źá€žá€á€Čá€·á€”á€Ÿá€±á€Źá€„á€·á€șá€”á€Ÿá€±á€žá€™á€Ÿá€Żá€€á€­á€Ż ဖဌစá€șပေါá€șစေနိုငá€șပါတယá€ș။ á€žá€­á€Żá€œá€Ÿá€±á€Źá€„á€șá€™á€Ÿá€Żá€•á€Œá€żá€”á€Źá€žá€Šá€ș á€’á€±á€á€Źá€á€„á€șရေဏကá€șခလင့á€șá€•á€Œá€żá€”á€Źá€–á€Œá€…á€șသညá€ș။ ၎ငá€șသတို့ကို အစြရငá€șခံစဏမျဏသ၊ စစá€șá€†á€±á€žá€™á€Ÿá€Żá€™á€»á€Źá€žá€”á€Ÿá€„á€·á€ș á€Ąá€…á€•á€»á€­á€Żá€žá€™á€Ÿá€Żá€™á€»á€Źá€žá€Ąá€á€œá€€á€ș á€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá€žá€Šá€ș။ á€’á€±á€á€Źá€á€„á€șရေဏကá€șခလင့á€șရဟိ latencies သညá€șလညá€șှ စလမá€șသဆေဏငá€șရညá€șကို သကá€șရေဏကá€șá€™á€Ÿá€Żá€›á€Ÿá€­á€žá€Šá€ș။ á€’á€±á€á€Źá€˜á€±á€·á€…á€șá€™á€»á€Źá€žá€€á€Œá€źá€žá€‘á€œá€Źá€žá€œá€Źá€žá€±á€Źá€Ąá€á€«áŠ မသကá€șဆိုငá€șသေဏဒေတဏမျဏသကိုဖျကá€șပစá€șရမညá€ș။ ဖယá€șá€›á€Ÿá€Źá€žá€á€Œá€„á€șှသညá€ș အရငá€șá€žá€Ąá€™á€Œá€…á€șá€Ąá€á€»á€­á€Żá€·á€€á€­á€Żá€œá€Šá€șှ စဏသသုံသရနá€ș ခကá€șခá€Čသေဏ လုပá€șဆေဏငá€șချကá€șဖဌစá€șသညá€ș။

စလမá€șသဆေဏငá€șရညá€șမဌင့á€șá€™á€Źá€žá€•á€Œá€źá€ž မူရငá€șှအပိုငá€șသခလá€Čခဌငá€șှ- TimescaleDB á€•á€¶á€·á€•á€­á€Żá€žá€™á€Ÿá€Żá€–á€Œá€„á€·á€ș Zabbix

Zabbix တလငá€ș စုဆေဏငá€șá€žá€™á€Ÿá€Żá€”á€Ÿá€„á€·á€ș á€žá€­á€Żá€œá€Ÿá€±á€Źá€„á€șá€™á€Ÿá€Żá€Ąá€á€œá€„á€șှ á€”á€Ÿá€±á€Źá€„á€·á€șá€”á€Ÿá€±á€žá€™á€Ÿá€Żá€•á€Œá€żá€”á€Źá€™á€»á€Źá€žá€€á€­á€Ż ကကá€șရဟá€șမျဏသ သိမá€șှဆညá€șသခဌငá€șသဖဌင့á€ș ဖဌေရဟငá€șှနိုငá€șသညá€ș- ကကá€șရဟá€șá€Ąá€™á€»á€­á€Żá€žá€Ąá€…á€Źá€žá€™á€»á€Źá€žá€…á€œá€ŹáŠ á€’á€±á€á€Źá€˜á€±á€·á€…á€șတလငá€ș ကကá€șရဟá€șလုပá€șခဌငá€șှ။ á€á€á€­á€šá€•á€Œá€żá€”á€Źá€€á€­á€Żá€–á€Œá€±á€›á€Ÿá€„á€șှရနá€ș၊ caching သညá€șမသင့á€șá€œá€»á€±á€Źá€șá€žá€±á€Źá€€á€Œá€±á€Źá€„á€·á€ș Zabbix သညá€ș TimescaleDB á€€á€­á€Żá€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá€á€Č့သညá€ș။ á€žá€°á€·á€Ąá€€á€Œá€±á€Źá€„á€șá€žá€•á€Œá€±á€Źá€•á€Œá€™á€šá€ș။ Andrey Gushchin - နညá€șá€žá€•á€Šá€Źá€•á€¶á€·á€•á€­á€Żá€žá€™á€Ÿá€Żá€Ąá€„á€șဂျငá€șနြယာ Zabbix SIA. Andrey သညá€ș Zabbix ကို 6 နဟစá€șကျေဏá€ș ပံ့ပိုသခá€Čá€·á€•á€Œá€źá€ž စလမá€șသဆေဏငá€șရညá€șနဟင့á€ș တိုကá€șရိုကá€șá€Ąá€á€œá€±á€·á€Ąá€€á€Œá€Żá€¶á€›á€Ÿá€­á€žá€Šá€ș။

TimescaleDB မညá€șကá€Čá€·á€žá€­á€Żá€·á€Ąá€œá€Żá€•á€șလုပá€șသနညá€șှ၊ á€•á€Żá€¶á€™á€Ÿá€”á€ș PostgreSQL နဟင့á€șá€”á€Ÿá€­á€Żá€„á€șသယဟဉá€șပါကမညá€șသည့á€șစလမá€șသဆေဏငá€șရညá€șá€€á€­á€Żá€•á€±á€žá€…á€œá€™á€șှနိုငá€șသနညá€șှ။ Zabbix သညá€ș TimescaleDB á€’á€±á€á€Źá€˜á€±á€·á€…á€șá€Ąá€á€œá€€á€ș မညá€șသည့á€șအခနá€șှကဏá€čဍမဟ ပါဝငá€șသနညá€șှ။ á€Ąá€…á€™á€Ÿá€…á€á€„á€ș၍ PostgreSQL မဟမညá€șá€žá€­á€Żá€·á€›á€œá€Ÿá€±á€·á€•á€Œá€±á€Źá€„á€șှရသနညá€șှ၊ မညá€șသည့á€șဖလá€Č့စညá€șá€žá€™á€Ÿá€Żá€•á€Żá€¶á€…á€¶á€žá€Šá€ș ပိုမိုကေဏငá€șသမလနá€șá€žá€±á€Źá€…á€œá€™á€șသဆေဏငá€șရညá€șရဟိသနညá€șှ။ ဖဌတá€șတေဏကá€șá€™á€Ÿá€Żá€Ąá€±á€Źá€€á€șတလငá€ș á€€á€Ąá€›á€Źá€Ąá€Źá€žá€œá€Żá€¶á€žá€€á€­á€Ż á€Ąá€€á€Œá€±á€Źá€„á€șá€žá€•á€Œá€Żá€•á€«á‹

á€—á€œá€źá€’á€źá€šá€­á€Żá€–á€œá€„á€·á€șပါ

ကုနá€șထုတá€șစလမá€șှအာှ စိနá€șခေါá€șá€™á€Ÿá€Żá€™á€»á€Źá€ž

စေဏင့á€șကဌည့á€șရေသစနစá€șတိုငá€șှသညá€ș á€á€­á€€á€»á€žá€±á€Źá€…á€œá€™á€șသဆေဏငá€șရညá€șစိနá€șခေါá€șá€™á€Ÿá€Żá€™á€»á€Źá€žá€€á€­á€Ż ရငá€șဆိုငá€șရသညá€ș။ ဒေတဏစုဆေဏငá€șသခဌငá€șသနဟင့á€ș စဟမံဆေဏငá€șရလကá€șခဌငá€șှ၊ သိမá€șှဆညá€șသခဌငá€șသနဟင့á€ș မဟတá€șတမá€șသရဟငá€șှလငá€șသခဌငá€șသတို့ကို ကျလနá€șုပá€șá€•á€Œá€±á€Źá€•á€«á€™á€Šá€ș။

လျငá€șမဌနá€șသေဏဒေတဏစုဆေဏငá€șသခဌငá€șသနဟင့á€șလုပá€șဆေဏငá€șခဌငá€șှ။ ကေဏငá€șသမလနá€șသေဏ စေဏင့á€șကဌည့á€șရေသစနစá€șသညá€ș á€’á€±á€á€Źá€Ąá€Źá€žá€œá€Żá€¶á€žá€€á€­á€Ż လျငá€șမဌနá€șá€…á€œá€Ź လကá€șá€á€¶á€›á€›á€Ÿá€­á€•á€Œá€źá€ž ၎ငá€șှကို ဥစပျိုသဖေဏá€șပဌချကá€șá€™á€»á€Źá€žá€”á€Ÿá€„á€·á€șအညြ လုပá€șဆေဏငá€șသင့á€șသညá€ș - ၎ငá€șá€žáá€…á€¶á€”á€Ÿá€Żá€”á€șသမျဏသဥတိုငá€șှ။ စဟမံဆေဏငá€șရလကá€șá€•á€Œá€źá€žá€”á€±á€Źá€€á€ș၊ စနစá€șသညá€ș နေဏကá€șပိုငá€șá€žá€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá€›á€”á€șá€Ąá€á€œá€€á€ș á€’á€±á€á€Źá€˜á€±á€·á€…á€șတလငá€ș ကဒေတဏကို á€Ąá€™á€Œá€”á€șသိမá€șှဆညá€șသရပါမညá€ș။

မဟတá€șတမá€șá€žá€žá€­á€Żá€œá€Ÿá€±á€Źá€„á€șá€™á€Ÿá€Żá‹ ကေဏငá€șသမလနá€șသေဏ စေဏင့á€șကဌည့á€șရေသစနစá€șသညá€ș á€’á€±á€á€Źá€˜á€±á€·á€…á€șတစá€șá€á€Żá€á€œá€„á€ș မဟတá€șတမá€șသမျဏသကို သိမá€șှဆညá€șသထဏသသင့á€șá€•á€Œá€źá€ž မကá€șထရစá€șမျဏသကို လလယá€șá€€á€°á€…á€œá€Ź ဝငá€șရေဏကá€șနိုငá€șစေမညá€șဖဌစá€șသညá€ș။ မဟတá€șတမá€șသမျဏသ၊ ဂရပá€șမျဏသ၊ á€Ąá€…á€•á€»á€­á€Żá€žá€™á€Ÿá€Żá€™á€»á€Źá€žáŠ ဥဆင့á€șသတá€șမဟတá€șချကá€șá€™á€»á€Źá€žá€”á€Ÿá€„á€·á€ș တလကá€șချကá€șထဏသသေဏ သတိပေသချကá€șဒေတဏပစá€čစညá€șá€žá€™á€»á€Źá€žá€á€œá€„á€ș á€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá€›á€”á€șá€Ąá€á€œá€€á€ș မဟတá€șတမá€șှကို လိုအပá€șပါသညá€ș။

သမိုငá€șá€žá€€á€­á€Żá€›á€Ÿá€„á€șှလငá€șသခဌငá€șှ။ တစá€șခါတစá€șရံတလငá€ș သငá€șသညá€ș မကá€șထရစá€șမျဏသကို သိမá€șှဆညá€șှရနá€ș မလိုအပá€șသည့á€ș နေ့တစá€șနေ့ ရေဏကá€șလာသညá€ș။ အဘယá€șá€€á€Œá€±á€Źá€„á€·á€șဆိုသေဏá€ș လလနá€șခá€Č့သည့á€ș 5 နဟစá€șက စုဆေဏငá€șှခá€Č့သေဏ ဒေတဏကို တစá€șလ á€žá€­á€Żá€·á€™á€Ÿá€Żá€á€ș နဟစá€șá€œá€Ąá€á€œá€„á€șှ လိုအပá€șသညá€ș- ဥချို့သေဏ node မျဏသကို ဖျကá€șလိုကá€șသညá€ș၊ ဥချို့သေဏ hosts á€žá€­á€Żá€·á€™á€Ÿá€Żá€á€ș metrics မျဏသသညá€ș ခေတá€șနေဏကá€șá€€á€»á€”á€±á€•á€Œá€źá€ž မစုဆေဏငá€șá€žá€á€±á€Źá€·á€žá€±á€Źá€€á€Œá€±á€Źá€„á€·á€ș မလိုအပá€șတေဏ့ပါ။ ကေဏငá€șသမလနá€șသေဏစေဏင့á€șကဌည့á€șရေသစနစá€șသညá€ș á€’á€±á€á€Źá€˜á€±á€·á€…á€șá€™á€€á€Œá€źá€žá€‘á€œá€Źá€žá€…á€±á€›á€”á€șá€Ąá€á€œá€€á€ș သမိုငá€șသဥချကá€șအလကá€șမျဏသကို သိမá€șှဆညá€șá€žá€•á€Œá€źá€ž á€Ąá€á€«á€Ąá€Źá€žá€œá€»á€±á€Źá€șá€…á€œá€Ź ဖျကá€șပစá€șသင့á€șသညá€ș။

á€Ÿá€±á€Źá€„á€șသနလမá€șသနေသေဏဒေတဏကို ရဟငá€șှလငá€șသခဌငá€șှသညá€ș á€’á€±á€á€Źá€˜á€±á€·á€…á€șစလမá€șသဆေဏငá€șရညá€șကို á€™á€»á€Źá€žá€…á€œá€Źá€‘á€­á€á€­á€Żá€€á€șစေသည့á€ș á€Ąá€›á€±á€žá€€á€Œá€źá€žá€žá€±á€Źá€•á€Œá€żá€”á€Źá€á€…á€șá€á€Żá€–á€Œá€…á€șသညá€ș။

Zabbix တလငá€ș သိမá€șှဆညá€șသခဌငá€șှ။

Zabbix တလငá€ș၊ ပထမနဟင့á€șဒုတိယခေါá€șá€†á€­á€Żá€™á€Ÿá€Żá€™á€»á€Źá€žá€€á€­á€Ż caching ဖဌင့á€șဖဌေရဟငá€șှသညá€ș။ RAM ကို ဒေတဏစုဆေဏငá€șá€žá€•á€Œá€źá€ž လုပá€șဆေဏငá€șရနá€ș á€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá€žá€Šá€ș။ á€žá€­á€Żá€œá€Ÿá€±á€Źá€„á€șá€™á€Ÿá€Żá€Ąá€á€œá€€á€ș - ဥစပျိုသမျဏသ၊ ဂရပá€șá€™á€»á€Źá€žá€”á€Ÿá€„á€·á€ș တလကá€șချကá€șထဏသသေဏ á€’á€±á€á€Źá€’á€Œá€•á€șစငá€șá€™á€»á€Źá€žá€á€œá€„á€ș မဟတá€șတမá€șှ။ á€’á€±á€á€Źá€˜á€±á€·á€…á€șဘကá€șတလငá€ș á€Ąá€á€Œá€±á€á€¶á€›á€œá€±á€žá€á€»á€šá€șá€™á€Ÿá€Żá€™á€»á€Źá€žáŠ ငပမဏ၊ ဂရပá€șဖစá€șá€™á€»á€Źá€žá€Ąá€á€œá€€á€ș ကကá€șရဟá€șá€Ąá€á€»á€­á€Żá€·á€›á€Ÿá€­á€žá€Šá€ș။

Zabbix á€†á€Źá€—á€Źáá€˜á€±á€žá€á€œá€„á€ș Caching သညá€ș-

  • ConfigurationCache;
  • ValueCache;
  • HistoryCache;
  • TrendsCache။

သူတို့ကိုဥသေသစိတá€șသုံသသပá€șကဌည့á€șရဥေဏငá€ș။

ConfigurationCache

ကသညá€șá€™á€Ÿá€Ź ကျလနá€șုပá€șတို့သညá€ș မကá€șထရစá€șမျဏသ၊ á€Ÿá€­á€Żá€·á€…á€șမျဏသ၊ ဒေတဏပစá€čစညá€șသမျဏသ၊ á€Ąá€…á€•á€»á€­á€Żá€žá€™á€Ÿá€Żá€™á€»á€Źá€ž - á€€á€Œá€­á€Żá€á€„á€șလုပá€șဆေဏငá€șခဌငá€șá€žá€Ąá€á€œá€€á€ș ကျလနá€șုပá€șá€á€­á€Żá€·á€œá€­á€Żá€Ąá€•á€șသမျဟနဟင့á€ș ဒေတဏစုဆေဏငá€șသခဌငá€șá€žá€Ąá€á€œá€€á€ș ကျလနá€șုပá€șတို့သိမá€șှဆညá€șသသည့á€ș အဓိက cache ဖဌစá€șသညá€ș။

စလမá€șသဆေဏငá€șရညá€șမဌင့á€șá€™á€Źá€žá€•á€Œá€źá€ž မူရငá€șှအပိုငá€șသခလá€Čခဌငá€șှ- TimescaleDB á€•á€¶á€·á€•á€­á€Żá€žá€™á€Ÿá€Żá€–á€Œá€„á€·á€ș Zabbix

á€’á€±á€á€Źá€˜á€±á€·á€…á€șတလငá€șမလိုအပá€șá€žá€±á€Źá€™á€±á€žá€á€œá€”á€șသမျဏသကိုမဖနá€șတြှရနá€șá€€á€Ąá€›á€Źá€Ąá€Źá€žá€œá€Żá€¶á€žá€€á€­á€Ż ConfigurationCache တလငá€șသိမá€șှဆညá€șှထာှသညá€ș။ ဆာဗာစတငá€șá€•á€Œá€źá€žá€”á€±á€Źá€€á€ș၊ ကျလနá€șုပá€șတို့သညá€ș ကကကá€șရဟá€șကို အပá€șဒိတá€șလုပá€șကာ ဖလá€Č့စညá€șá€žá€™á€Ÿá€Żá€•á€Żá€¶á€…á€¶á€™á€»á€Źá€žá€€á€­á€Ż ဥချိနá€șနဟင့á€șá€á€•á€Œá€±á€žá€Šá€ź အပá€șဒိတá€șလုပá€șပါ။

ဒေတဏစုဆေဏငá€șသခဌငá€șှ။

á€•á€Żá€¶á€€á€Œá€™á€șှသညá€ș á€Ąá€œá€œá€”á€șá€€á€Œá€źá€žá€™á€Źá€žá€žá€±á€Źá€șလညá€șှ ၎ငá€șသတလငá€ș á€Ąá€“á€­á€€á€Ąá€›á€Źá€–á€Œá€…á€șသညá€ș။ ရလေသချယá€șသူမျဏသ. ၎ငá€șသတို့သညá€ș ဥမျိုသမျိုသသေဏ "မá€Čဆနá€čဒရဟငá€șမျဏသ" - á€…á€Żá€á€±á€žá€á€Œá€„á€șှလုပá€șငနá€șှစဉá€șá€™á€»á€Źá€žá€–á€Œá€…á€șသညá€ș။ ကလá€Čá€•á€Œá€Źá€žá€žá€±á€Ź စညá€șသဝေသပလá€Č á€Ąá€™á€»á€­á€Żá€žá€Ąá€…á€Źá€žá€™á€»á€Źá€žá€Ąá€á€œá€€á€ș ၎ငá€șá€žá€á€­á€Żá€·á€á€œá€„á€ș တာဝနá€șရဟိသညá€ș- SNMP၊ IPMI မဟတဆင့á€ș ဒေတဏမျဏသကို စုဆေဏငá€șá€žá€•á€Œá€źá€ž ၎ငá€șá€žá€á€­á€Żá€·á€Ąá€Źá€žá€œá€Żá€¶á€žá€€á€­á€Ż PreProcessing သို့ လလဟá€Čá€•á€Œá€±á€Źá€„á€șသပါ။

စလမá€șသဆေဏငá€șရညá€șမဌင့á€șá€™á€Źá€žá€•á€Œá€źá€ž မူရငá€șှအပိုငá€șသခလá€Čခဌငá€șှ- TimescaleDB á€•á€¶á€·á€•á€­á€Żá€žá€™á€Ÿá€Żá€–á€Œá€„á€·á€ș Zabbixစုဆေဏငá€șသသူမျဏသသညá€ș လိမá€čမေဏá€șရေဏငá€șဖဌင့á€ș ကလပá€șထာှသညá€ș။

Zabbix သညá€ș စစá€șá€†á€±á€žá€™á€Ÿá€Żá€™á€»á€Źá€ž ပေါငá€șှစညá€șှရနá€ș လိုအပá€șသည့á€ș ပေါငá€șှစညá€șá€žá€™á€Ÿá€Żá€€á€­á€Ż တလကá€șချကá€șထာှသညá€ș။ ၎ငá€șá€žá€á€­á€Żá€·á€›á€Ÿá€­á€•á€«á€€ ကျလနá€șုပá€șတို့သညá€ș ၎ငá€șá€žá€á€­á€Żá€·á€Ąá€á€œá€€á€ș ဒေတဏကို ValueCache မဟ တိုကá€șရိုကá€șရယူပါသညá€ș။

Preprocessing HistoryCache

စုဆေဏငá€șá€žá€žá€°á€Ąá€Źá€žá€œá€Żá€¶á€ž အလုပá€șလကá€șခံရနá€ș ConfigurationCache ကို á€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá€žá€Šá€ș။ ထို့နေဏကá€ș ၎ငá€șသတို့ဥဏသ PreProcessing သို့ လလဟá€Čá€•á€Œá€±á€Źá€„á€șသပေသသညá€ș။

စလမá€șသဆေဏငá€șရညá€șမဌင့á€șá€™á€Źá€žá€•á€Œá€źá€ž မူရငá€șှအပိုငá€șသခလá€Čခဌငá€șှ- TimescaleDB á€•á€¶á€·á€•á€­á€Żá€žá€™á€Ÿá€Żá€–á€Œá€„á€·á€ș Zabbix

PreProcessing သညá€ș PreProcessing ဥဆင့á€șမျဏသကို လကá€șခံရရဟိရနá€ș ConfigurationCache á€€á€­á€Żá€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá€žá€Šá€ș။ ၎ငá€șှသညá€ș ကဒေတဏကို နညá€șှလမá€șá€žá€Ąá€™á€»á€­á€Żá€žá€™á€»á€­á€Żá€žá€–á€Œá€„á€·á€ș လုပá€șဆေဏငá€șသညá€ș။

PreProcessing ကို á€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá ဒေတဏကို လုပá€șဆေဏငá€șá€•á€Œá€źá€žá€”á€±á€Źá€€á€ș၊ လုပá€șဆေဏငá€șရနá€șá€Ąá€á€œá€€á€ș HistoryCache တလငá€ș သိမá€șှဆညá€șသပါသညá€ș။ ၎ငá€șှသညá€ș ဒေတဏစုဆေဏငá€șá€žá€™á€Ÿá€Żá€€á€­á€Ż ဥဆုံသသတá€șá€•á€Œá€źá€ž Zabbix ရဟိ ပငá€șမလုပá€șငနá€șှစဉá€șသို့ ကျလနá€șုပá€șတို့ ဆကá€șá€žá€œá€Źá€žá€›á€”á€ș - မဟတá€șတမá€șှထပá€șá€á€°á€•á€Œá€Żá€á€Œá€„á€șှ။၎ငá€șှသညá€ș monolithic ဗိသုကာလကá€șá€›á€Źá€–á€Œá€…á€șá€žá€±á€Źá€€á€Œá€±á€Źá€„á€·á€ș၊

မဟတá€șချကá€ș- PreProcessing သညá€ș ဥတေဏá€șလေသခကá€șခá€Čသေဏ လုပá€șဆေဏငá€șá€™á€Ÿá€Żá€á€…á€șá€á€Żá€–á€Œá€…á€șသညá€ș။ v 4.2 ဖဌင့á€ș ၎ငá€șှကို proxy သို့ á€›á€œá€Ÿá€±á€·á€‘á€Źá€žá€žá€Šá€ș။ အကယá€ș၍ သင့á€șတလငá€ș á€’á€±á€á€Źá€’á€Œá€•á€șစငá€șá€™á€»á€Źá€žá€”á€Ÿá€„á€·á€ș စုဆေဏငá€șá€žá€™á€Ÿá€Żá€Ąá€€á€Œá€­á€™á€șá€›á€±á€™á€»á€Źá€žá€…á€œá€Źá€•á€«á€›á€Ÿá€­á€žá€±á€Ź á€Ąá€œá€œá€”á€șá€€á€Œá€źá€žá€™á€Źá€žá€žá€±á€Ź Zabbix ရဟိပါက၊ ၎ငá€șှသညá€ș အလုပá€șá€•á€­á€Żá€™á€­á€Żá€œá€œá€šá€șကူစေသညá€ș။

ValueCache၊ မဟတá€șတမá€șသနဟင့á€ș ခေတá€șá€›á€±á€…á€źá€žá€€á€Œá€±á€Źá€„á€șှ ကကá€șရဟá€ș

History syncer သညá€ș á€’á€±á€á€Źá€’á€Œá€•á€șစငá€șတစá€șခုစြကို အကá€șတမá€șဖဌင့á€ș လုပá€șဆေဏငá€șပေသသည့á€ș အဓိက လုပá€șငနá€șှစဉá€șဖဌစá€șသညá€ș၊ ဆိုလိုသညá€șá€™á€Ÿá€Ź တနá€șဖိုှတစá€șá€á€Żá€…á€źá€–á€Œá€…á€șသညá€ș။

History syncer သညá€ș HistoryCache မဟတနá€șဖိုသမျဏသကိုယူကဏ တလကá€șချကá€șá€™á€Ÿá€Żá€™á€»á€Źá€žá€Ąá€á€œá€€á€ș triggers á€™á€»á€Źá€žá€›á€Ÿá€­á€”á€±á€á€Œá€„á€șá€žá€Ąá€á€œá€€á€ș Configuration ကိုစစá€șဆေသသညá€ș။ á€žá€°á€á€­á€Żá€·á€›á€Ÿá€­á€œá€»á€Ÿá€„á€ș တလကá€șချကá€șသညá€ș။

မဟတá€șတမá€șသစင့á€șခá€șလုပá€șသူက á€Ąá€–á€Œá€…á€șဥပျကá€șတစá€șခုကို ဖနá€șတဟသပေသသညá€ș၊ သတá€șမဟတá€șချကá€șá€™á€»á€Źá€žá€”á€Ÿá€„á€·á€ș မဟတá€șတမá€șသမျဏသ လိုအပá€șပါက သတိပေသချကá€șမျဏသကို ဖနá€șတြှရနá€ș á€Ąá€›á€Ÿá€­á€”á€șမဌဟင့á€șပေသသညá€ș။ နေဏကá€șဆကá€șတလá€Čလုပá€șဆေဏငá€șá€™á€Ÿá€Żá€Ąá€á€œá€€á€ș á€Ąá€…á€•á€»á€­á€Żá€žá€™á€Ÿá€Żá€™á€»á€Źá€žá€›á€Ÿá€­á€”á€±á€•á€«á€€áŠ ၎ငá€șှသညá€ș သမိုငá€șှဇယာှကိုဝငá€șရေဏကá€șခဌငá€șá€žá€™á€•á€Œá€Żá€›á€”á€ș ValueCache တလငá€ș ကတနá€șဖိုှကို သိမá€șှဆညá€șှထာှသညá€ș။ ကသညá€șá€™á€Ÿá€Ź ValueCache သညá€ș á€Ąá€…á€•á€»á€­á€Żá€žá€™á€Ÿá€Żá€™á€»á€Źá€žá€”á€Ÿá€„á€·á€ș တလကá€șချကá€șထဏသသေဏ အစိတá€șအပိုငá€șသမျဏသကို တလကá€șချကá€șရနá€ș လိုအပá€șသေဏ á€’á€±á€á€Źá€™á€»á€Źá€žá€–á€Œá€„á€·á€ș ပဌည့á€șá€”á€±á€•á€Żá€¶á€–á€Œá€…á€șသညá€ș။

History syncer သညá€ș ဥချကá€șအလကá€șá€Ąá€Źá€žá€œá€Żá€¶á€žá€€á€­á€Ż á€’á€±á€á€Źá€˜á€±á€·á€…á€șသို့ á€›á€±á€žá€•á€Œá€źá€ž disk သို့ စဏရေသသညá€ș။ လုပá€șဆေဏငá€șခဌငá€șှ လုပá€șငနá€șှစဉá€șသညá€ș á€€á€”á€±á€›á€Źá€á€œá€„á€ș ဥဆုံသသတá€șပါသညá€ș။

စလမá€șသဆေဏငá€șရညá€șမဌင့á€șá€™á€Źá€žá€•á€Œá€źá€ž မူရငá€șှအပိုငá€șသခလá€Čခဌငá€șှ- TimescaleDB á€•á€¶á€·á€•á€­á€Żá€žá€™á€Ÿá€Żá€–á€Œá€„á€·á€ș Zabbix

á€’á€±á€á€Źá€˜á€±á€·á€…á€șတလငá€ș သိမá€șှဆညá€șသခဌငá€șှ။

á€’á€±á€á€Źá€˜á€±á€·á€…á€șဘကá€șတလငá€ș ဂရပá€șဖစá€șမျဏသ á€žá€­á€Żá€·á€™á€Ÿá€Żá€á€ș အစြရငá€șခံချကá€șမျဏသကို သငá€șကဌည့á€șá€›á€Ÿá€Żá€œá€­á€Żá€žá€Šá€·á€șá€Ąá€á€«á€á€œá€„á€ș ဥမျိုသမျိုသသေဏ ကကá€șရဟá€șá€™á€»á€Źá€žá€›á€Ÿá€­á€žá€Šá€ș။

  • Innodb_buffer_pool MySQL ဘကá€șတလငá€ș၊
  • shared_buffers PostgreSQL ဘကá€șတလငá€ș၊
  • effective_cache_size Oracle ဘကá€șá€™á€Ÿá€Ź;
  • shared_pool DB2 ဘကá€șá€™á€Ÿá€Źá‹

á€Ąá€á€Œá€Źá€ž ကကá€șရဟá€șá€™á€»á€Źá€žá€…á€œá€Ź ရဟိပါသညá€ș၊ သို့သေဏá€ș ၎ငá€șသတို့သညá€ș á€’á€±á€á€Źá€˜á€±á€·á€…á€șá€Ąá€Źá€žá€œá€Żá€¶á€žá€Ąá€á€œá€€á€ș á€Ąá€“á€­á€€á€–á€Œá€…á€șသညá€ș။ ၎ငá€șသတို့သညá€ș သင့á€șအာှ မေသမဌနá€șသချကá€șá€™á€»á€Źá€žá€Ąá€á€œá€€á€ș á€™á€€á€Œá€Źá€á€ လိုအပá€șသေဏ ဥချကá€șအလကá€șမျဏသကို RAM တလငá€ș သိမá€șှဆညá€șှနိုငá€șစေပါသညá€ș။ á€’á€źá€Ąá€á€œá€€á€ș á€žá€°á€á€­á€Żá€·á€™á€Ÿá€Ź ကိုယá€șပိုငá€șနညá€șá€žá€•á€Šá€Źá€á€œá€±á€›á€Ÿá€­á€á€šá€ș။

á€’á€±á€á€Źá€˜á€±á€·á€…á€șစလမá€șသဆေဏငá€șရညá€șသညá€ș á€Ąá€›á€±á€žá€€á€Œá€źá€žá€žá€Šá€ș။

Zabbix ဆာဗာသညá€ș ဥချကá€șအလကá€șမျဏသကို အဆကá€șမပဌတá€șစုဆေဏငá€șá€žá€•á€Œá€źá€ž ရေသသညá€ș။ ပဌနá€șလညá€șစတငá€șသည့á€șဥခါ ValueCache á€€á€­á€Żá€–á€Œá€Šá€·á€șရနá€ș သမိုငá€șသမဟလညá€șှ ဖတá€șပါသညá€ș။ ဇာတá€șညလဟနá€șá€žá€™á€»á€Źá€žá€”á€Ÿá€„á€·á€ș အစြရငá€șခံစဏမျဏသကို á€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá€žá€Šá€ș။ Zabbix APIဝဘá€șအငá€șတဏဖေ့စá€șပေါá€șတလငá€ș တညá€șဆေဏကá€șထဏသသည့á€ș၊ Zabbix API သညá€ș á€’á€±á€á€Źá€˜á€±á€·á€…á€șကိုဝငá€șရေဏကá€șá€•á€Œá€źá€ž ဂရပá€șဖစá€șမျဏသ၊ အစြရငá€șခံစဏမျဏသ၊ ဖဌစá€șရပá€șစာရငá€șá€žá€™á€»á€Źá€žá€”á€Ÿá€„á€·á€ș နေဏကá€șဆုံသပေါá€șá€•á€Œá€żá€”á€Źá€™á€»á€Źá€žá€Ąá€á€œá€€á€ș လိုအပá€șသေဏဒေတဏကို ထုတá€șယူသညá€ș။

စလမá€șသဆေဏငá€șရညá€șမဌင့á€șá€™á€Źá€žá€•á€Œá€źá€ž မူရငá€șှအပိုငá€șသခလá€Čခဌငá€șှ- TimescaleDB á€•á€¶á€·á€•á€­á€Żá€žá€™á€Ÿá€Żá€–á€Œá€„á€·á€ș Zabbix

á€Ąá€™á€Œá€„á€șá€Ąá€Źá€›á€Żá€¶á€Ąá€á€œá€€á€ș- Grafana. ကသညá€șá€™á€Ÿá€Ź ကျလနá€șုပá€șá€á€­á€Żá€·áá€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá€žá€°á€™á€»á€Źá€žá€€á€Œá€Źá€žá€á€œá€„á€ș ရေပနá€șá€žá€…á€Źá€žá€žá€±á€Źá€–á€Œá€±á€›á€Ÿá€„á€șသချကá€șတစá€șá€á€Żá€–á€Œá€…á€șသညá€ș။ ၎ငá€șှသညá€ș Zabbix API မဟတဆင့á€ș တေဏငá€șá€žá€†á€­á€Żá€™á€Ÿá€Żá€™á€»á€Źá€žá€”á€Ÿá€„á€·á€ș á€’á€±á€á€Źá€˜á€±á€·á€…á€șသို့ တိုကá€șရိုကá€șပေသပို့နိုငá€șá€•á€Œá€źá€ž á€’á€±á€á€Źá€œá€€á€șခံခဌငá€șá€žá€Ąá€á€œá€€á€ș á€•á€Œá€­á€Żá€„á€șဆိုငá€șá€™á€Ÿá€Żá€Ąá€á€»á€­á€Żá€·á€€á€­á€Ż ဖနá€șတဟသပေသနိုငá€șသညá€ș။ á€‘á€­á€Żá€·á€€á€Œá€±á€Źá€„á€·á€ș၊ ရလဒá€șá€™á€»á€Źá€žá€”á€Ÿá€„á€·á€ș စမá€șှသပá€șá€™á€Ÿá€Żá€™á€»á€Źá€žá€€á€­á€Ż လျငá€șမဌနá€șá€…á€œá€Ź á€•á€±á€žá€•á€­á€Żá€·á€á€Œá€„á€șသနဟင့á€ș ကိုကá€șညြရနá€ș á€’á€±á€á€Źá€˜á€±á€·á€…á€ș၏ ပိုကေဏငá€șá€žá€•á€Œá€źá€ž ပိုမိုကေဏငá€șသမလနá€șသေဏ ချိနá€șá€Šá€Ÿá€­á€™á€Ÿá€Ż လိုအပá€șပါသညá€ș။

နေရဏထိုငá€șခငá€șှထိနá€șှသိမá€șသရေသ

Zabbix တလငá€ș á€á€á€­á€šá€™á€Œá€±á€Źá€€á€ș စလမá€șသဆေဏငá€șရညá€șစိနá€șခေါá€șá€™á€Ÿá€Żá€™á€Ÿá€Ź Housekeeper ကို á€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá သမိုငá€șသရဟငá€șှလငá€șသခဌငá€șှ ဖဌစá€șသညá€ș။ ၎ငá€șှသညá€ș ဆကá€șတငá€șá€™á€»á€Źá€žá€Ąá€Źá€žá€œá€Żá€¶á€žá€€á€­á€Ż လိုကá€șနာသညá€ș - á€’á€±á€á€Źá€’á€Œá€•á€șစငá€șမျဏသသညá€ș á€Ąá€•á€Œá€±á€Źá€„á€șှအလá€Čမျဏသ (ခေတá€șá€›á€±á€…á€źá€žá€€á€Œá€±á€Źá€„á€șသမျဏသ) ကို ရကá€șá€™á€»á€Źá€žá€Ąá€á€œá€„á€șှ မညá€șá€™á€»á€Ÿá€€á€Œá€Źá€Ąá€±á€Źá€„á€ș သိမá€șှဆညá€șှရမညá€șကို ညလဟနá€șပဌသညá€ș။

ကျလနá€șုပá€șတို့သညá€ș TrendsCache á€€á€­á€Żá€Ąá€œá€»á€„á€șá€Ąá€™á€Œá€”á€șတလကá€șချကá€șသညá€ș။ ဒေတဏရေဏကá€șá€›á€Ÿá€­á€žá€±á€Źá€Ąá€á€«áŠ ကျလနá€șုပá€șတို့ ၎ငá€șှကို တစá€șá€”á€Źá€›á€źá€€á€Œá€Ź စုစညá€șá€žá€•á€Œá€źá€ž လမá€șá€žá€€á€Œá€±á€Źá€„á€șá€žá€•á€Œá€±á€Źá€„á€șှလá€Čá€™á€Ÿá€Żá€™á€»á€Źá€žá ဒိုငá€șှနမစá€șမျဏသကို á€‡á€šá€Źá€žá€™á€»á€Źá€žá€á€œá€„á€ș မဟတá€șတမá€șှတငá€șပါသညá€ș။

အိမá€șထိနá€șှသညá€ș á€•á€Żá€¶á€™á€Ÿá€”á€ș “ရလေသချယá€șá€™á€Ÿá€Żá€™á€»á€Źá€žâ€ ကို á€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá á€’á€±á€á€Źá€˜á€±á€·á€…á€șမဟ ဥချကá€șအလကá€șမျဏသကို စတငá€șá€•á€Œá€źá€ž ဖျကá€șသညá€ș။ á€Ąá€á€œá€„á€șှပိုငá€șှ လုပá€șငနá€șှစဉá€șမျဏသ ၏ စလမá€șသဆေဏငá€șရညá€ș ဂရပá€șမျဏသ တလငá€ș တလေ့မဌငá€șနိုငá€ș သကá€Č့သို့ ၎ငá€șှသညá€ș á€Ąá€™á€Œá€Čတမá€șှ ထိရေဏကá€șá€™á€Ÿá€Ż မရဟိပေ။

စလမá€șသဆေဏငá€șရညá€șမဌင့á€șá€™á€Źá€žá€•á€Œá€źá€ž မူရငá€șှအပိုငá€șသခလá€Čခဌငá€șှ- TimescaleDB á€•á€¶á€·á€•á€­á€Żá€žá€™á€Ÿá€Żá€–á€Œá€„á€·á€ș Zabbix

ဥနဟရေဏငá€șဂရပá€șသညá€ș History syncer သညá€ș အဆကá€șမပဌတá€ș အလုပá€șá€›á€Ÿá€Żá€•á€șá€”á€±á€€á€Œá€±á€Źá€„á€șှ ပဌသသညá€ș။ ထိပá€șရဟိ လိမá€čမေဏá€șရေဏငá€șဂရပá€șသညá€ș အဆကá€șမပဌတá€șလညá€șပတá€șနေသည့á€ș အိမá€șစေဏင့á€șဖဌစá€șသညá€ș။ သူသတá€șမဟတá€șထဏသသည့á€ș အတနá€șá€žá€Ąá€Źá€žá€œá€Żá€¶á€žá€€á€­á€Ż ဖျကá€șရနá€ș á€’á€±á€á€Źá€˜á€±á€·á€…á€șကို စေဏင့á€șနေသညá€ș။

အိမá€șထိနá€șှကို ဘယá€șဥချိနá€șá€™á€Ÿá€Ź ပိတá€șသင့á€șလá€Č။ á€„á€•á€™á€Źá€Ąá€Źá€žá€–á€Œá€„á€·á€ș၊ "Item ID" တစá€șá€á€Żá€›á€Ÿá€­á€•á€Œá€źá€žáŠ သငá€șသညá€ș သတá€șမဟတá€șထဏသသေဏဥချိနá€șá€Ąá€á€œá€„á€șှ နေဏကá€șဆုံသဥတနá€șှ ၅ဝဝဝ ကို ဖျကá€șရနá€ș လိုအပá€șသညá€ș။ ဟုတá€șပါတယá€ș၊ á€’á€«á€€á€Ąá€Šá€œá€Ÿá€”á€șá€žá€Ąá€Źá€žá€–á€Œá€„á€·á€șဖဌစá€șပျကá€ș။ သို့သေဏá€ș á€Ąá€™á€»á€Źá€žá€Ąá€Źá€žá€–á€Œá€„á€·á€ș á€’á€±á€á€Źá€Ąá€á€œá€Čသညá€ș á€Ąá€œá€œá€”á€șá€€á€Œá€źá€žá€™á€Źá€žá€•á€Œá€źá€ž á€’á€±á€á€Źá€˜á€±á€·á€…á€șသညá€ș ဒစá€șခá€șမဟဖတá€șကာ ကကá€șရဟá€șထá€Čသို့ ထည့á€șထာှဆá€Čဖဌစá€șသညá€ș။ ၎ငá€șှသညá€ș á€Ąá€™á€Œá€Čတမá€șá€žá€’á€±á€á€Źá€˜á€±á€·á€…á€șá€Ąá€á€œá€€á€ș á€Ąá€œá€œá€”á€șá€…á€»á€±á€žá€€á€Œá€źá€žá€žá€±á€Źá€œá€Żá€•á€șဆေဏငá€șá€™á€Ÿá€Żá€–á€Œá€…á€șá€•á€Œá€źá€ž á€’á€±á€á€Źá€˜á€±á€·á€…á€șáá€Ąá€›á€œá€šá€șဥစဏသပေါá€ș မူတညá€ș၍ စလမá€șသဆေဏငá€șရညá€șá€•á€Œá€żá€”á€Źá€™á€»á€Źá€žá€–á€Œá€…á€șပေါá€șလာနိုငá€șသညá€ș။

စလမá€șသဆေဏငá€șရညá€șမဌင့á€șá€™á€Źá€žá€•á€Œá€źá€ž မူရငá€șှအပိုငá€șသခလá€Čခဌငá€șှ- TimescaleDB á€•á€¶á€·á€•á€­á€Żá€žá€™á€Ÿá€Żá€–á€Œá€„á€·á€ș Zabbix

အိမá€șထိနá€șှက ပိတá€șရတာ လလယá€șတယá€ș။ ဝဘá€șအငá€șတဏဖေ့စá€șတလငá€ș အိမá€șထိနá€șá€žá€Ąá€á€œá€€á€ș "စဟမံခန့á€șခလá€Čá€›á€±á€žá€Ąá€‘á€œá€±á€‘á€œá€±" တလငá€ș ဆကá€șတငá€șတစá€șá€á€Żá€›á€Ÿá€­á€žá€Šá€ș။ á€Ąá€á€œá€„á€șှပိုငá€șသခေတá€șá€›á€±á€…á€źá€žá€€á€Œá€±á€Źá€„á€șသမဟတá€șတမá€șá€žá€Ąá€á€œá€€á€ș á€Ąá€á€œá€„á€șှပိုငá€șသနေရဏထိုငá€șခငá€șှထိနá€șှသိမá€șသခဌငá€șှကို ကျလနá€șုပá€șတို့ပိတá€șá€•á€Œá€źá€ž ၎ငá€șှကို စဟမံခန့á€șခလá€Čတေဏ့မညá€șမဟုတá€șပါ။

အိမá€șထိနá€șှကို ပိတá€șထာှလိုကá€șသညá€ș၊ ဂရပá€șဖစá€șမျဏသ ထလကá€șလာသညá€ș- ကကိစá€čစတလငá€ș မညá€șသည့á€șá€•á€Œá€żá€”á€Źá€™á€»á€Źá€ž á€›á€Ÿá€­á€”á€­á€Żá€„á€șသနညá€șှ၊ á€á€á€­á€šá€™á€Œá€±á€Źá€€á€ș စလမá€șသဆေဏငá€șရညá€șစိနá€șခေါá€șá€™á€Ÿá€Żá€€á€­á€Ż ဖဌေရဟငá€șှရနá€ș အဘယá€șအရာက ကူညဟပေသနိုငá€șမညá€șနညá€șှ။

Partitioning - partitioning á€žá€­á€Żá€·á€™á€Ÿá€Żá€á€ș partitioning

á€•á€Żá€¶á€™á€Ÿá€”á€șá€Ąá€Źá€žá€–á€Œá€„á€·á€ș၊ ကျလနá€șုပá€șဖေဏá€șá€•á€Œá€‘á€Źá€žá€žá€±á€Ź ဆကá€șစပá€șá€’á€±á€á€Źá€˜á€±á€·á€…á€șတစá€șá€á€Żá€…á€źá€á€œá€„á€ș ကလá€Čá€•á€Œá€Źá€žá€žá€±á€Źá€”á€Šá€șှလမá€șသဖဌင့á€ș ပိုငá€șသဖဌတá€șခဌငá€șှကို စြစဉá€șသတá€șမဟတá€șထဏသပါသညá€ș။ တစá€șá€á€Żá€…á€źá€á€œá€„á€ș ကိုယá€șပိုငá€șနညá€șá€žá€•á€Šá€Źá€›á€Ÿá€­á€žá€±á€Źá€șလညá€șှ á€šá€±á€˜á€Żá€šá€»á€Ąá€Źá€žá€–á€Œá€„á€·á€ș ဆငá€șတူသညá€ș။ partition အသစá€șတစá€șခုဖနá€șá€á€źá€žá€á€Œá€„á€șှသညá€ș á€Ąá€á€»á€­á€Żá€·á€žá€±á€Źá€•á€Œá€żá€”á€Źá€™á€»á€Źá€žá€€á€­á€Ż á€™á€€á€Œá€Źá€á€á€–á€Œá€…á€șပေါá€șစေသညá€ș။

á€•á€Żá€¶á€™á€Ÿá€”á€șá€Ąá€Źá€žá€–á€Œá€„á€·á€ș၊ partitions မျဏသကို တစá€șရကá€șá€Ąá€á€œá€„á€șှ ဖနá€șတဟသထဏသသည့á€ș data ပမာဏ "setup" ပေါá€șမူတညá€ș၍ configure လုပá€șပါသညá€ș။ စညá€șှကမá€șှအတိုငá€șှ၊ Partitioning ကို တစá€șရကá€șတညá€șှထုတá€șပေသသညá€ș၊ ကသညá€șအနညá€șá€žá€†á€Żá€¶á€žá€–á€Œá€…á€șသညá€ș။ အသုတá€șအသစá€ș၏ ခေတá€șá€›á€±á€…á€źá€žá€€á€Œá€±á€Źá€„á€șá€žá€™á€»á€Źá€žá€Ąá€á€œá€€á€ș - 1 လ။

"တပá€șဆငá€șá€™á€Ÿá€Ż" သညá€ș á€Ąá€œá€œá€”á€șá€€á€Œá€źá€žá€™á€Źá€žá€•á€«á€€ တနá€șဖိုသမျဏသ á€•á€Œá€±á€Źá€„á€șှလá€Čနိုငá€șသညá€ș။ အကယá€ș၍ သေသငယá€șသေဏ "တပá€șဆငá€șá€™á€Ÿá€Ż" သညá€ș 5 nvps (တစá€șစကá€čကန့á€șလျဟငá€ș တနá€șဖိုှအသစá€șမျဏသ)၊ အလယá€șအလတá€șတစá€șခုသညá€ș 000 မဟ 5 ဖဌစá€șá€•á€Œá€źá€žáŠ á€Ąá€€á€Œá€źá€žá€á€…á€șခုသညá€ș 000 nvps အထကá€șဖဌစá€șသညá€ș။ ၎ငá€șသတို့သညá€ș á€’á€±á€á€Źá€˜á€±á€·á€…á€ș၏ ဂရုတစိုကá€șဖလá€Č့စညá€șá€žá€™á€Ÿá€Żá€œá€­á€Żá€Ąá€•á€șသေဏ á€€á€Œá€źá€žá€™á€Źá€žá€•á€Œá€źá€ž á€Ąá€œá€œá€”á€șá€€á€Œá€źá€žá€™á€Źá€žá€žá€±á€Ź တပá€șဆငá€șá€™á€Ÿá€Żá€™á€»á€Źá€žá€–á€Œá€…á€șသညá€ș။

á€Ąá€œá€œá€”á€șá€€á€Œá€źá€žá€™á€Źá€žá€žá€±á€Ź တပá€șဆငá€șá€™á€Ÿá€Żá€™á€»á€Źá€žá€á€œá€„á€ș၊ တစá€șရကá€șတာကာလသညá€ș ဥကေဏငá€șá€žá€†á€Żá€¶á€žá€™á€–á€Œá€…á€șနိုငá€șပါ။ ကျလနá€șုပá€șသညá€ș တစá€șနေ့လျဟငá€ș 40 GB á€žá€­á€Żá€·á€™á€Ÿá€Żá€á€ș ထို့ထကá€șပိုသေဏ MySQL အပိုငá€șသမျဏသကို မဌငá€șဖူှသညá€ș။ ၎ငá€șှသညá€ș á€•á€Œá€żá€”á€Źá€™á€»á€Źá€žá€€á€­á€Ż ဖဌစá€șစေနိုငá€șá€•á€Œá€źá€ž á€œá€»á€Ÿá€±á€Źá€·á€á€»á€›á€”á€ș လိုအပá€șသည့á€ș á€’á€±á€á€Źá€•á€™á€Źá€ á€Ąá€œá€œá€”á€șá€™á€»á€Źá€žá€•á€Œá€Źá€žá€žá€Šá€ș။

Partitioning က á€˜á€Źá€•á€±á€žá€œá€Č။

ဇယဏသမျဏသကို အပိုငá€șှပိုငá€șသခလá€Čခဌငá€șှ။. á€™á€»á€Źá€žá€žá€±á€Źá€Ąá€Źá€žá€–á€Œá€„á€·á€ș ၎ငá€șသတို့သညá€ș disk ပေါá€șရဟိ á€žá€źá€žá€á€Œá€Źá€žá€–á€­á€Żá€„á€șá€™á€»á€Źá€žá€–á€Œá€…á€șသညá€ș။ query plan သညá€ș partition တစá€șခုအာှ á€•á€­á€Żáá€Ąá€€á€±á€Źá€„á€șá€žá€†á€Żá€¶á€žá€›á€œá€±á€žá€á€»á€šá€șသညá€ș။ á€Ąá€™á€»á€Źá€žá€Ąá€Źá€žá€–á€Œá€„á€·á€ș အပိုငá€șသခလá€Čခဌငá€șှကို အပိုငá€șá€žá€Ąá€á€Œá€Źá€žá€Ąá€œá€­á€Żá€€á€ș á€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá€žá€Šá€ș - ၎ငá€șှသညá€ș Zabbix á€Ąá€á€œá€€á€șလညá€șှ မဟနá€șပါသညá€ș။ ကျလနá€șုပá€șတို့သညá€ș á€‘á€­á€Żá€”á€±á€›á€Źá€á€œá€„á€ș "ဥချိနá€șတံဆိပá€ș" á€€á€­á€Żá€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá€žá€Šá€ș - ခေတá€ș၏အစကတညá€șသကဥချိနá€șဖဌစá€șသညá€ș။ ကဥရဏမျဏသသညá€ș ကျလနá€șုပá€șá€á€­á€Żá€·á€Ąá€á€œá€€á€ș သာမနá€șကိနá€șှဂဏနá€șá€žá€™á€»á€Źá€žá€–á€Œá€…á€șသညá€ș။ သငá€șá€”á€±á€·áá€Ąá€…á€”á€Ÿá€„á€·á€șဥဆုံသကိုသတá€șမဟတá€șသညá€ș - ကသညá€șအပိုငá€șှပိုငá€șှတစá€șá€á€Żá€–á€Œá€…á€șသညá€ș။

á€Ąá€™á€Œá€”á€șဖယá€șá€›á€Ÿá€Źá€žá€á€Œá€„á€șှ။ - DELETE. ဖျကá€șရနá€șá€Ąá€á€œá€€á€ș အတနá€șသရလေသချယá€șခဌငá€șှထကá€ș ဖိုငá€ș/subtable တစá€șခုအာှ ရလေသချယá€șထာှသညá€ș။

ဒေတဏ ထုတá€șá€šá€°á€™á€Ÿá€Żá€€á€­á€Ż သိသိသာသာ မဌနá€șဆနá€șစေသညá€ș။ SELECT - ဇယာှတစá€șá€á€Żá€œá€Żá€¶á€žá€‘á€€á€ș တစá€șခု á€žá€­á€Żá€·á€™á€Ÿá€Żá€á€ș တစá€șခုထကá€șပိုသေဏ အပိုငá€șသမျဏသကို á€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá€žá€Šá€ș။ အကယá€ș၍ သငá€șသညá€ș နဟစá€șရကá€șသကá€șတမá€șá€žá€›á€Ÿá€­á€žá€±á€Ź ဒေတဏကို ဝငá€șရေဏကá€șကဌည့á€șá€›á€Ÿá€Żá€•á€«á€€áŠ á€’á€±á€á€Źá€˜á€±á€·á€…á€șမဟ ဖိုငá€șတစá€șဖိုငá€șကို ကကá€șရဟá€șထá€Čသို့တငá€șá€•á€Œá€źá€ž á€€á€Œá€źá€žá€™á€Źá€žá€žá€±á€Źá€‡á€šá€Źá€žá€™á€Ÿá€Żá€á€șá€žá€±á€Źá€€á€Œá€±á€Źá€„á€·á€ș ၎ငá€șှကို á€’á€±á€á€Źá€˜á€±á€·á€…á€șမဟ á€Ąá€™á€Œá€”á€șပဌနá€șယူမညá€șဖဌစá€șသညá€ș။

á€™á€»á€Źá€žá€žá€±á€Źá€Ąá€Źá€žá€–á€Œá€„á€·á€ș á€’á€±á€á€Źá€˜á€±á€·á€…á€șတလေလညá€șှ á€Ąá€›á€Ÿá€­á€”á€șမဌဟင့á€șတတá€șပါတယá€ș။ INSERT - á€€á€œá€±á€žá€…á€Źá€žá€•á€œá€Čသို့ ထည့á€șသလငá€șသခဌငá€șှ။

မငá€șá€čá€‚á€œá€Źá€•á€«

v 4.2 á€Ąá€á€œá€€á€ș၊ ကျလနá€șုပá€șတို့သညá€ș TimescaleDB သို့ ကျလနá€șုပá€șá€á€­á€Żá€·á ဥဏရုံစိုကá€șá€™á€Ÿá€Żá€žá€­á€Żá€· á€€á€°á€žá€•á€Œá€±á€Źá€„á€șှခá€Č့သညá€ș။ ၎ငá€șှသညá€ș မူရငá€șှအငá€șတဏဖေ့စá€șá€•á€«á€›á€Ÿá€­á€žá€±á€Ź PostgreSQL á€Ąá€á€œá€€á€ș တိုသချá€Čá€·á€™á€Ÿá€Żá€á€…á€șá€á€Żá€–á€Œá€…á€șသညá€ș။ ဆကá€șစပá€șá€’á€±á€á€Źá€˜á€±á€·á€…á€șá€™á€»á€Źá€žá ဥကျိုသကျေသဇူသမျဏသကို á€™á€†á€Żá€¶á€žá€›á€Ÿá€Żá€¶á€žá€…á€±á€˜á€Č ဥချိနá€șá€…á€źá€žá€›á€źá€žá€’á€±á€á€Źá€–á€Œá€„á€·á€ș တိုသချá€Čá€·á€™á€Ÿá€Żá€Ąá€Źá€ž ထိရေဏကá€șá€…á€œá€Źá€œá€Żá€•á€șဆေဏငá€șသညá€ș။ TimescaleDB သညá€șလညá€șှ á€Ąá€œá€­á€Żá€Ąá€œá€»á€±á€Źá€€á€ș အပိုငá€șသခလá€Čသညá€ș။

TimescaleDB တလငá€ș အယူအဆတစá€șá€á€Żá€›á€Ÿá€­á€žá€Šá€ș။ á€…á€Źá€žá€•á€œá€Čတငá€șခုံ သငá€șဖနá€șတဟသသေဏ (hypertable)။ ကပါဝငá€șသညá€ș ဥတုံသမျဏသ - partitions မျဏသ။ အပိုငá€șသဥစမျဏသသညá€ș á€Ąá€á€Œá€Źá€žá€Ąá€•á€­á€Żá€„á€șသဥစမျဏသကို မထိခိုကá€șစေသေဏ hypertable အပိုငá€șသဥစမျဏသကို á€Ąá€œá€­á€Żá€Ąá€œá€»á€±á€Źá€€á€ș စဟမံခန့á€șခလá€Čပါသညá€ș။ အပိုငá€șှတစá€șá€á€Żá€…á€źá€á€œá€„á€ș ၎ငá€șှ၏ကိုယá€șပိုငá€șဥချိနá€șအပိုငá€șá€žá€Ąá€á€Œá€Źá€žá€›á€Ÿá€­á€žá€Šá€ș။

စလမá€șသဆေဏငá€șရညá€șမဌင့á€șá€™á€Źá€žá€•á€Œá€źá€ž မူရငá€șှအပိုငá€șသခလá€Čခဌငá€șှ- TimescaleDB á€•á€¶á€·á€•á€­á€Żá€žá€™á€Ÿá€Żá€–á€Œá€„á€·á€ș Zabbix

TimescaleDB နဟင့á€ș PostgreSQL

TimescaleDB သညá€ș á€Ąá€™á€Ÿá€”á€șတကယá€ș ထိရေဏကá€șá€…á€œá€Ź အလုပá€șလုပá€șပါသညá€ș။ တိုသချá€Čá€·á€™á€Ÿá€Żá ထုတá€șလုပá€șသူမျဏသသညá€ș á€Ąá€‘á€°á€žá€žá€–á€Œá€„á€·á€ș inserts á€•á€­á€Żá€™á€­á€Żá€™á€Ÿá€”á€șကနá€șသေဏ မေသမဌနá€șá€žá€™á€Ÿá€Żá€œá€Żá€•á€șဆေဏငá€șခဌငá€șှဆိုငá€șရာ အယá€șလဂိုရြသမá€șကို á€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá€žá€Šá€șဟု á€†á€­á€Żá€€á€Œá€žá€Šá€ș။ ဒေတဏဥစုံထည့á€șသလငá€șသသည့á€ș á€Ąá€›á€œá€šá€șအစာှ á€€á€Œá€źá€žá€‘á€œá€Źá€žá€œá€Źá€žá€Šá€șနဟင့á€șá€Ąá€™á€»á€Ÿ အယá€șလဂိုရြသမá€șသညá€ș အဆကá€șမပဌတá€ș စလမá€șသဆေဏငá€șရညá€șကို ထိနá€șှသိမá€șှထာှသညá€ș။

စလမá€șသဆေဏငá€șရညá€șမဌင့á€șá€™á€Źá€žá€•á€Œá€źá€ž မူရငá€șှအပိုငá€șသခလá€Čခဌငá€șှ- TimescaleDB á€•á€¶á€·á€•á€­á€Żá€žá€™á€Ÿá€Żá€–á€Œá€„á€·á€ș Zabbix

အတနá€șသပေါငá€șှ သနá€șှ 200 á€•á€Œá€źá€žá€”á€±á€Źá€€á€ș၊ PostgreSQL သညá€ș á€Ąá€™á€»á€Źá€žá€Ąá€Źá€žá€–á€Œá€„á€·á€ș သိသိသာသာ ဆုတá€șယုတá€șá€œá€Źá€•á€Œá€źá€ž စလမá€șသဆေဏငá€șရညá€ș 0 သို့ á€†á€Żá€¶á€žá€›á€Ÿá€Żá€¶á€žá€žá€œá€Źá€žá€•á€«á€žá€Šá€ș။ TimescaleDB သညá€ș သင့á€șအာှ မညá€șသည့á€șá€’á€±á€á€Źá€•á€™á€Źá€á€Ąá€á€œá€€á€șမဆို “ထည့á€șသလငá€șá€žá€™á€Ÿá€Żá€™á€»á€Źá€žâ€ ကို ထိထိရေဏကá€șရေဏကá€ș ထည့á€șသလငá€șှနိုငá€șစေပါသညá€ș။

ustanovka

TimescaleDB ကို ထည့á€șသလငá€șသခဌငá€șှသညá€ș မညá€șသည့á€șပကá€șကေ့ဂျá€șá€Ąá€á€œá€€á€șမဆို လလယá€șကူပါသညá€ș။ IN á€…á€Źá€›á€œá€€á€șစာတမá€șှ á€Ąá€›á€Źá€Ąá€Źá€žá€œá€Żá€¶á€žá€€á€­á€Żá€Ąá€žá€±á€žá€…á€­á€á€șဖေဏá€șá€•á€Œá€‘á€Źá€žá€žá€Šá€ș - ၎ငá€șှသညá€șတရာှဝငá€ș PostgreSQL ပကá€șကေ့ခá€șျမျဏသပေါá€șတလငá€șမူတညá€șသညá€ș။ TimescaleDB ကိုလညá€șှ ကိုယá€șတိုငá€șတညá€șဆေဏကá€șá€•á€Œá€źá€ž á€•á€Œá€Żá€…á€Żá€”á€­á€Żá€„á€șသညá€ș။

Zabbix á€’á€±á€á€Źá€˜á€±á€·á€…á€șá€Ąá€á€œá€€á€ș ကျလနá€șုပá€șတို့သညá€ș တိုသချá€Čá€·á€™á€Ÿá€Żá€€á€­á€Ż á€›á€­á€Żá€žá€›á€­á€Żá€žá€›á€Ÿá€„á€șသရဟငá€șှ အသကá€șသလငá€șှသညá€ș-

echo "CREATE EXTENSION IF NOT EXISTS timescaledb CASCADE;" | sudo -u postgres psql zabbix

သငá€șအသကá€șသလငá€șသပါ။ extension Zabbix database á€Ąá€á€œá€€á€ș ဖနá€șတဟသပါ။ နေဏကá€șဆုံသဥဆင့á€șá€™á€Ÿá€Ź hypertable တစá€șခုကို ဖနá€șတြှရနá€șဖဌစá€șသညá€ș။

သမိုငá€șသဇယဏသမျဏသကို TimescaleDB သို့ á€•á€Œá€±á€Źá€„á€șသရလဟေ့ခဌငá€șှ။

á€’á€źá€Ąá€á€œá€€á€ș အထူှလုပá€șဆေဏငá€șချကá€șတစá€șá€á€Żá€›á€Ÿá€­á€•á€«á€á€šá€ș။ create_hypertable:

SELECT create_hypertable(‘history’, ‘clock’, chunk_time_interval => 86400, migrate_data => true);
SELECT create_hypertable(‘history_unit’, ‘clock’, chunk_time_interval => 86400, migrate_data => true);
SELECT create_hypertable(‘history_log’, ‘clock’, chunk_time_interval => 86400, migrate_data => true);
SELECT create_hypertable(‘history_text’, ‘clock’, chunk_time_interval => 86400, migrate_data => true);
SELECT create_hypertable(‘history_str’, ‘clock’, chunk_time_interval => 86400, migrate_data => true);
SELECT create_hypertable(‘trends’, ‘clock’, chunk_time_interval => 86400, migrate_data => true);
SELECT create_hypertable(‘trends_unit’, ‘clock’, chunk_time_interval => 86400, migrate_data => true);
UPDATE config SET db_extension=’timescaledb’, hk_history_global=1, hk_trends_global=1

function တလငá€ș parameter á€žá€Żá€¶á€žá€á€Żá€›á€Ÿá€­á€žá€Šá€ș။ ပထမ- á€’á€±á€á€Źá€˜á€±á€·á€…á€șတလငá€șဇယာှhypertable တစá€șခုကို ဖနá€șတြှရနá€ș လိုအပá€șသညá€ș။ ဒုတိယ- လယá€șယာသငá€șဖနá€șတြှရနá€șလိုအပá€șသည့á€șအတိုငá€șှ၊ chunk_time_interval - အပိုငá€șသခလá€Čအပိုငá€șသမျဏသကို á€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá€›á€™á€Šá€·á€șကာလ။ ငါ့ကိစá€čစတလငá€ș၊ á€€á€Œá€Źá€žá€€á€Źá€œá€žá€Šá€șတစá€șနေ့ - ၈၆,၄၀၀ ဖဌစá€șသညá€ș။

တတိယသတá€șမဟတá€șချကá€ș - migrate_data. သတá€șမဟတá€șရငá€ș trueထို့နေဏကá€ș လကá€șá€›á€Ÿá€­á€’á€±á€á€Źá€Ąá€Źá€žá€œá€Żá€¶á€žá€€á€­á€Ż á€€á€Œá€­á€Żá€á€„á€șဖနá€șတဟသထဏသသည့á€șအပိုငá€șသမျဏသသို့ လလဟá€Čá€•á€Œá€±á€Źá€„á€șသပေသသညá€ș။ ငါကိုယá€șတိုငá€șသုံသတယá€ș။ migrate_data. ကျလနá€șတေဏ့á€șá€™á€Ÿá€Ź 1 TB á€œá€±á€Źá€€á€șá€›á€Ÿá€­á€á€±á€Źá€· တစá€șနဏရဟကျေဏá€șá€€á€Œá€Źá€á€šá€ș။ ဥချို့သေဏကိစá€čá€…á€™á€»á€Źá€žá€á€œá€„á€ș၊ စမá€șှသပá€șနေစဉá€șတလငá€șပငá€ș၊ သိမá€șှဆညá€șှရနá€șမလိုအပá€șသေဏ ဇာတá€șကေဏငá€șá€Ąá€™á€»á€­á€Żá€žá€Ąá€…á€Źá€žá€™á€»á€Źá€žá သမိုငá€șသဥချကá€șအလကá€șကို ဖျကá€șလိုကá€șá€žá€±á€Źá€€á€Œá€±á€Źá€„á€·á€ș ၎ငá€șသတို့ကို မလလဟá€Čá€•á€Œá€±á€Źá€„á€șှနိုငá€șပါ။

နေဏကá€șဆုံသဥဆင့á€ș - UPDATE: á€™á€Ÿá€Ź db_extension ထာှ timescaledbá€žá€­á€Żá€·á€™á€Ÿá€žá€Ź á€’á€±á€á€Źá€˜á€±á€·á€…á€șသညá€ș ကတိုသချá€Čá€·á€™á€Ÿá€Żá€›á€Ÿá€­á€€á€Œá€±á€Źá€„á€șှ နာှလညá€șနိုငá€șမညá€șဖဌစá€șသညá€ș။ Zabbix သညá€ș ၎ငá€șှကို အသကá€șသလငá€șá€žá€•á€Œá€źá€ž TimescaleDB á€Ąá€á€œá€€á€ș လိုအပá€șသေဏ á€’á€±á€á€Źá€˜á€±á€·á€…á€șသို့ á€Ąá€‘á€Źá€žá€Ąá€žá€­á€Żá€”á€Ÿá€„á€·á€ș မေသမဌနá€șသချကá€șမျဏသကို မဟနá€șကနá€șá€…á€œá€Ź á€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá€•á€«á€žá€Šá€ș။

á€Ÿá€Źá€·á€’á€șဝá€Čဖလá€Č့စညá€șá€žá€™á€Ÿá€Ż

á€†á€Źá€—á€Źá€”á€Ÿá€…á€șခုကိုသုံသခá€Č့တယá€ș။ ပထမ- VMware စကá€ș. ၎ငá€șှသညá€ș á€Ąá€œá€œá€”á€șသေသငယá€șသညá€ș- 20 IntelÂź XeonÂź CPU E5-2630 v 4 @ 2.20GHz ပရိုဆကá€șဆဏမျဏသ၊ 16 GB RAM နဟင့á€ș 200 GB SSD ။

OS နá€Č့ PostgreSQL 10.8 ကို install လုပá€șလိုကá€șတယá€ș။ Debian 10.8-1.pgdg90+1 နá€Č့ xfs ဖိုငá€șစနစá€ș။ Zabbix ကိုယá€șတိုငá€șá€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá€™á€šá€·á€șá€Ąá€›á€Źá€€á€œá€œá€Čရငá€ș á€’á€źá€’á€±á€á€Źá€˜á€±á€·á€…á€șကိုသုံသဖို့ á€Ąá€›á€Źá€Ąá€Źá€žá€œá€Żá€¶á€žá€€á€­á€Ż အနညá€șá€žá€†á€Żá€¶á€žá€–á€Œá€…á€șဥေဏငá€ș ပဌငá€șဆငá€șထဏသပါတယá€ș။

တူညဟသေဏစကá€șတလငá€ș Zabbix ဆာဗာ၊ PostgreSQL နဟင့á€ș ဥေသဂျင့á€șမျဏသကိုတငá€șပါ။. ကျလနá€șုပá€șတလငá€ș á€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá€”á€±á€žá€±á€Ź တကá€șá€€á€Œá€œá€žá€±á€Ź ဥေသဂျင့á€ș ၅၀ ရဟိသညá€ș။ LoadableModuleá€™á€á€°á€Šá€źá€žá€±á€Źá€›á€œá€’á€șမျဏသကို လျငá€șမဌနá€șá€…á€œá€Źá€–á€”á€șတြှရနá€ș- နံပါတá€șမျဏသ၊ á€€á€Œá€­á€Żá€žá€™á€»á€Źá€žá‹ á€’á€±á€á€Źá€˜á€±á€·á€…á€șကို á€’á€±á€á€Źá€™á€»á€Źá€žá€…á€œá€Źá€”á€Č့ ဖဌည့á€șခá€Č့တယá€ș။

အစပိုငá€șá€žá€™á€Ÿá€Źá€á€±á€Źá€· configuration ပါပါတယá€ș။ 5 ဖငá€ș host တစá€șá€á€Żá€…á€źá€Ąá€á€œá€€á€șဒေတဏ။ အစိတá€șအပိုငá€șှတိုငá€șá€žá€”á€źá€žá€•á€«á€žá€á€œá€„á€ș ၎ငá€șှကို စစá€șမဟနá€șသေဏထည့á€șသလငá€șá€žá€™á€Ÿá€Żá€™á€»á€Źá€žá€”á€Ÿá€„á€·á€ș ဆငá€șတူစေရနá€ș ဥစပျိုသတစá€șá€á€Żá€•á€«á€›á€Ÿá€­á€žá€Šá€ș။ ဥချို့ကိစá€čá€…á€™á€»á€Źá€žá€á€œá€„á€ș á€Ąá€…á€•á€»á€­á€Żá€žá€™á€Ÿá€Żá€á€…á€șခုထကá€șပိုပါသညá€ș။ network node တစá€șá€á€Żá€Ąá€á€œá€€á€ș 3-000 ဥစပျိုသ.

á€’á€±á€á€Źá€Ąá€€á€Œá€±á€Źá€„á€șှအရာ အပá€șဒိတá€șá€€á€Œá€Źá€žá€€á€Źá€œ − စကá€čကန့á€ș ၃၀-၄၀. ဥေသဂျင့á€ș 50 ကိုသာသာမက ဥပိုထည့á€șခဌငá€șသဖဌင့á€ș ဝနá€șကို á€žá€°á€·á€˜á€Źá€žá€Źá€žá€° ထိနá€șသညဟိပေသပါသညá€ș။ á€‘á€­á€Żá€·á€Ąá€•á€Œá€„á€ș၊ á€’á€±á€á€Źá€’á€Œá€•á€șစငá€șမျဏသကို á€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá ဝနá€șအာှကို အငá€șတိုကá€șအာှတိုကá€ș ချိနá€șá€Šá€Ÿá€­á€•á€Œá€źá€ž အပá€șဒိတá€șá€€á€Œá€Źá€žá€€á€Źá€œá€€á€­á€Ż 4 စကá€čကန့á€șအထိ á€œá€»á€Ÿá€±á€Źá€·á€á€»á€á€Č့သညá€ș။

PostgreSQL 35 nvps

á€€á€Ÿá€Źá€·á€’á€șဝá€Čတလငá€ș ကျလနá€șုပá€șáá€•á€‘á€™á€†á€Żá€¶á€žá€œá€Żá€•á€șဆေဏငá€șá€™á€Ÿá€Żá€žá€Šá€ș တစá€șစကá€čကန့á€șလျဟငá€ș 35,ဝဝဝ တနá€șá€˜á€­á€Żá€žá€›á€Ÿá€­á€žá€±á€Ź PostgreSQL စငá€șပေါá€șတလငá€șဖဌစá€șသညá€ș။ သငá€șတလေ့မဌငá€șရသည့á€șအတိုငá€șှ ဒေတဏထည့á€șသလငá€șသခဌငá€șှသညá€ș တစá€șစကá€čကန့á€ș၏အပိုငá€șသဥစမျဏသ á€€á€Œá€Źá€žá€Šá€ș - á€Ąá€›á€Źá€Ąá€Źá€žá€œá€Żá€¶á€žá€žá€Šá€ș ကေဏငá€șသမလနá€șá€•á€Œá€źá€ž မဌနá€șဆနá€șသညá€ș။ တစá€șခုတညá€șသသေဏဥချကá€șá€™á€Ÿá€Ź 200 GB SSD disk သညá€ș လျငá€șမဌနá€șá€…á€œá€Ź ဖဌည့á€șသလငá€șှနိုငá€șခဌငá€șသဖဌစá€șသညá€ș။

စလမá€șသဆေဏငá€șရညá€șမဌင့á€șá€™á€Źá€žá€•á€Œá€źá€ž မူရငá€șှအပိုငá€șသခလá€Čခဌငá€șှ- TimescaleDB á€•á€¶á€·á€•á€­á€Żá€žá€™á€Ÿá€Żá€–á€Œá€„á€·á€ș Zabbix

၎ငá€șှသညá€ș á€•á€Żá€¶á€™á€Ÿá€”á€ș Zabbix á€†á€Źá€—á€Źá€…á€œá€™á€șသဆေဏငá€șရညá€ș ဒကá€șရဟá€șဘုတá€șတစá€șá€á€Żá€–á€Œá€…á€șသညá€ș။

စလမá€șသဆေဏငá€șရညá€șမဌင့á€șá€™á€Źá€žá€•á€Œá€źá€ž မူရငá€șှအပိုငá€șသခလá€Čခဌငá€șှ- TimescaleDB á€•á€¶á€·á€•á€­á€Żá€žá€™á€Ÿá€Żá€–á€Œá€„á€·á€ș Zabbix

á€•á€‘á€™á€Ąá€•á€Œá€Źá€‚á€›á€•á€șသညá€ș တစá€șစကá€čကန့á€șလျဟငá€ș တနá€șဖိုသမျဏသ á€Ąá€›á€±á€Ąá€á€œá€€á€șဖဌစá€șသညá€ș။ ညာဘကá€șရဟိ ဒုတိယဂရပá€șသညá€ș တညá€șဆေဏကá€șá€™á€Ÿá€Żá€œá€Żá€•á€șငနá€șှစဉá€șမျဏသကို တငá€șနေသညá€ș။ တတိယဥချကá€șá€™á€Ÿá€Ź á€€á€”á€±á€›á€Źá€á€œá€„á€ș ဥချိနá€șဥတေဏá€șá€€á€Œá€Źá€Ąá€±á€Źá€„á€ș လုပá€șဆေဏငá€șနေသည့á€ș မဟတá€șတမá€șသစင့á€șခá€șလုပá€șခဌငá€șá€žá€™á€»á€Źá€žá€”á€Ÿá€„á€·á€ș Housekeeper á€á€­á€Żá€·á á€Ąá€á€œá€„á€șှပိုငá€șှတညá€șဆေဏကá€șá€™á€Ÿá€Ż လုပá€șငနá€șှစဉá€șမျဏသကို တငá€șနေသညá€ș။

စတုတá€čထဂရပá€șသညá€ș HistoryCache á€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá€™á€Ÿá€Żá€€á€­á€Ż ပဌသသညá€ș။ ၎ငá€șှသညá€ș á€’á€±á€á€Źá€˜á€±á€·á€…á€șထá€Čသို့ မထည့á€șသလငá€șှမြ á€€á€Œá€Źá€žá€á€¶á€Ąá€™á€»á€­á€Żá€žá€Ąá€…á€Źá€žá€á€…á€șá€á€Żá€–á€Œá€…á€șသညá€ș။ အစိမá€șသရေဏငá€șပဉá€čစမဂရပá€șသညá€ș ValueCache á€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá€™á€Ÿá€Żá€€á€­á€Żá€•á€Œá€žá€žá€Šá€ș၊ ဆိုလိုသညá€șá€™á€Ÿá€Ź á€Ąá€…á€•á€»á€­á€Żá€žá€™á€Ÿá€Żá€™á€»á€Źá€žá€Ąá€á€œá€€á€ș ValueCache မညá€șမျဟထိမဟနá€șသညá€ș - ၎ငá€șှသညá€ș တစá€șစကá€čကန့á€șလျဟငá€ș တနá€șဖိုသထေဏငá€șပေါငá€șá€žá€™á€»á€Źá€žá€…á€œá€Źá€–á€Œá€…á€șသညá€ș။

PostgreSQL 50 nvps

ထို့နေဏကá€ș တူညဟသေဏ á€Ÿá€Źá€·á€’á€șဝá€Čတလငá€ș တစá€șစကá€čကန့á€șလျဟငá€ș 50 တနá€șဘိုှအထိ á€á€­á€Żá€žá€™á€Œá€Ÿá€„á€·á€șခá€Č့သညá€ș။

စလမá€șသဆေဏငá€șရညá€șမဌင့á€șá€™á€Źá€žá€•á€Œá€źá€ž မူရငá€șှအပိုငá€șသခလá€Čခဌငá€șှ- TimescaleDB á€•á€¶á€·á€•á€­á€Żá€žá€™á€Ÿá€Żá€–á€Œá€„á€·á€ș Zabbix

Housekeeper ထံမဟ 10 တနá€șဘိုှကို ထည့á€șသလငá€șသသည့á€șဥခါ 2-3 စကá€čကန့á€șá€€á€Œá€Źá€•á€«á€žá€Šá€ș။

စလမá€șသဆေဏငá€șရညá€șမဌင့á€șá€™á€Źá€žá€•á€Œá€źá€ž မူရငá€șှအပိုငá€șသခလá€Čခဌငá€șှ- TimescaleDB á€•á€¶á€·á€•á€­á€Żá€žá€™á€Ÿá€Żá€–á€Œá€„á€·á€ș Zabbix
အိမá€șထိနá€șှက အလုပá€șá€™á€Ÿá€Ź á€Ąá€”á€Ÿá€±á€Źá€„á€·á€șá€Ąá€šá€Ÿá€€á€șဖဌစá€șá€”á€±á€•á€Œá€źá‹

တတိယဂရပá€șသညá€ș á€šá€±á€˜á€°á€šá€»á€Ąá€Źá€žá€–á€Œá€„á€·á€ș trappers နဟင့á€ș history syncchers မျဏသပေါá€șတလငá€ș load သညá€ș 60% တလငá€șá€›á€Ÿá€­á€”á€±á€žá€±á€žá€€á€Œá€±á€Źá€„á€șသပဌသသညá€ș။ စတုတá€čထဂရပá€șတလငá€ș၊ HistoryCache သညá€ș Housekeeper လညá€șပတá€șá€™á€Ÿá€Żá€Ąá€á€œá€„á€șှ ဥတေဏá€șလေသတကá€șá€€á€Œá€œá€…á€œá€Ź ဖဌည့á€șá€…á€•á€Œá€Żá€”á€±á€•á€Œá€źá€–á€Œá€…á€șသညá€ș။ ၎ငá€șှသညá€ș 20% á€Ąá€•á€Œá€Šá€·á€șဖဌစá€șá€•á€Œá€źá€ž 0,5 GB ခန့á€șရဟိသညá€ș။

PostgreSQL 80 nvps

á€•á€Œá€źá€žá€á€±á€Źá€· တစá€șစကá€čကန့á€șကို 80,ဝဝဝ တနá€șဘိုှအထိ မဌဟင့á€șတငá€șလိုကá€șတယá€ș။ ၎ငá€șှသညá€ș ခန့á€șမဟနá€șá€žá€á€Œá€±á€Ąá€Źá€žá€–á€Œá€„á€·á€ș 400 á€’á€±á€á€Źá€’á€Œá€•á€șစငá€șá€™á€»á€Źá€žá€”á€Ÿá€„á€·á€ș 280 á€Ąá€…á€•á€»á€­á€Żá€žá€™á€Ÿá€Żá€™á€»á€Źá€žá€–á€Œá€…á€șသညá€ș။

စလမá€șသဆေဏငá€șရညá€șမဌင့á€șá€™á€Źá€žá€•á€Œá€źá€ž မူရငá€șှအပိုငá€șသခလá€Čခဌငá€șှ- TimescaleDB á€•á€¶á€·á€•á€­á€Żá€žá€™á€Ÿá€Żá€–á€Œá€„á€·á€ș Zabbix
မဟတá€șတမá€șှ syncchers XNUMX ၏ loading ကုနá€șကျစရိတá€șသညá€ș ဥတေဏá€șလေသမဌင့á€șá€™á€Źá€žá€”á€±á€•á€Œá€źá€–á€Œá€…á€șသညá€ș။

ကျလနá€șုပá€șသညá€ș ဥမျိုသမျိုသသေဏ ကန့á€șသတá€șချကá€șမျဏသ- သမိုငá€șှထပá€șá€á€°á€•á€Œá€Żá€á€Œá€„á€șသမျဏသ၊ ကကá€șရဟá€șá€™á€»á€Źá€žá€€á€­á€Żá€œá€Šá€șှ á€á€­á€Żá€žá€™á€Œá€Ÿá€„á€·á€șခá€Č့သညá€ș။

စလမá€șသဆေဏငá€șရညá€șမဌင့á€șá€™á€Źá€žá€•á€Œá€źá€ž မူရငá€șှအပိုငá€șသခလá€Čခဌငá€șှ- TimescaleDB á€•á€¶á€·á€•á€­á€Żá€žá€™á€Ÿá€Żá€–á€Œá€„á€·á€ș Zabbix

ကျလနá€șုပá€ș၏ á€Ÿá€Źá€·á€’á€șဝá€Čတလငá€ș၊ မဟတá€șတမá€șသစင့á€șခá€șလုပá€șခဌငá€șသမျဏသကို á€Ąá€™á€Œá€„á€·á€șဆုံသဥထိ တိုှထာှသညá€ș။ HistoryCache သညá€ș á€’á€±á€á€Źá€™á€»á€Źá€žá€–á€Œá€„á€·á€ș လျငá€șမဌနá€șá€…á€œá€Ź ပဌည့á€șá€žá€œá€Źá€žá€žá€Šá€ș - လုပá€șဆေဏငá€șခဌငá€șá€žá€Ąá€á€œá€€á€ș ဒေတဏကို á€€á€Œá€Źá€žá€á€¶á€á€œá€„á€ș စုဆေဏငá€șှထာှသညá€ș။

ပရိုဆကá€șဆာ၊ RAM နဟင့á€ș á€Ąá€á€Œá€Źá€žá€…á€”á€…á€șဆိုငá€șရာ ကန့á€șသတá€șချကá€șမျဏသကို မညá€șá€žá€­á€Żá€·á€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá€€á€Œá€±á€Źá€„á€șှကို ကတစá€șကဌိမá€șတလငá€ș ကျလနá€șုပá€șá€œá€±á€·á€œá€Źá€á€Čá€·á€•á€Œá€źá€ž ဒစá€șခá€șá€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá€™á€Ÿá€Żá€™á€Ÿá€Ź ၎ငá€șá€žáá€Ąá€™á€Œá€„á€·á€șá€†á€Żá€¶á€žá€–á€Œá€…á€șá€€á€Œá€±á€Źá€„á€șှ တလေ့ရဟိခá€Č့သညá€ș။

စလမá€șသဆေဏငá€șရညá€șမဌင့á€șá€™á€Źá€žá€•á€Œá€źá€ž မူရငá€șှအပိုငá€șသခလá€Čခဌငá€șှ- TimescaleDB á€•á€¶á€·á€•á€­á€Żá€žá€™á€Ÿá€Żá€–á€Œá€„á€·á€ș Zabbix

á€„á€«á€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá€™á€Ÿá€Żá€Ąá€±á€Źá€„á€șမဌငá€șá€•á€Œá€źá‹ ဥမျဏသဆုံသ disk စလမá€șသဆေဏငá€șရညá€ș က hardware နဟင့á€ș က virtual machine ပေါá€șတလငá€ș။ ထိုကá€Čá€·á€žá€­á€Żá€·á€•á€Œá€„á€șှထနá€șá€™á€Ÿá€Żá€”á€Ÿá€„á€·á€șအတူ PostgreSQL သညá€ș ဒေတဏမျဏသကို ဥတေဏá€șလေသ တကá€șá€€á€Œá€œá€…á€œá€Ź á€–á€Œá€Żá€”á€șှတြှလာခá€Čá€·á€•á€Œá€źá€ž disk တလငá€ș ရေသသဏသဖတá€șရနá€ș ဥချိနá€șá€™á€›á€Ÿá€­á€á€±á€Źá€·á€•á€«á‹

ဒုတိယဆာဗာ

ပရိုဆကá€șဆာ 48 နဟင့á€ș 128 GB RAM á€•á€«á€•á€Œá€źá€žá€žá€Źá€žá€Ąá€á€Œá€Źá€žá€†á€Źá€—á€Źá€á€…á€șခုကိုယူခá€Č့သညá€ș။ အá€Čဒါကို ချိနá€șá€Šá€Ÿá€­á€•á€Œá€źá€ž - အá€Čဒါကို 60 history syncer á€œá€­á€Żá€· သတá€șမဟတá€șá€•á€Œá€źá€ž လကá€șခံနိုငá€șတá€Č့ စလမá€șသဆေဏငá€șရညá€șကို ရရဟိခá€Č့ပါတယá€ș။

စလမá€șသဆေဏငá€șရညá€șမဌင့á€șá€™á€Źá€žá€•á€Œá€źá€ž မူရငá€șှအပိုငá€șသခလá€Čခဌငá€șှ- TimescaleDB á€•á€¶á€·á€•á€­á€Żá€žá€™á€Ÿá€Żá€–á€Œá€„á€·á€ș Zabbix

တကယá€șတေဏ့ á€’á€«á€Ÿá€Ź တစá€șခုခုလုပá€șá€–á€­á€Żá€·á€œá€­á€Żá€Ąá€•á€șတá€Č့ ကုနá€șထုတá€șစလမá€șှအာှရá€Č့ ကန့á€șသတá€șချကá€șဖဌစá€șá€”á€±á€•á€«á€•á€Œá€źá‹

TimescaleDB 80 nvps

ကျလနá€șုပá€ș၏အဓိကတာဝနá€șá€™á€Ÿá€Ź Zabbix load ကိုဆန့á€șကျငá€șသည့á€ș TimescaleDB ၏စလမá€șှရညá€șမျဏသကိုစမá€șှသပá€șရနá€șဖဌစá€șသညá€ș။ တစá€șစကá€čကန့á€șလျဟငá€ș တနá€șဖိုှ 80 သညá€ș á€™á€»á€Źá€žá€•á€Œá€Źá€žá€žá€Šá€ș၊ မကá€șထရစá€șမျဏသ စုဆေဏငá€șသသည့á€ș á€Ąá€€á€Œá€­á€™á€șရေ (Yandex မဟလလá€Č၍) နဟင့á€ș á€Ąá€œá€œá€”á€șá€€á€Œá€źá€žá€™á€Źá€žá€žá€±á€Ź "တပá€șဆငá€șá€™á€Ÿá€Ż" ဖဌစá€șသညá€ș။

စလမá€șသဆေဏငá€șရညá€șမဌင့á€șá€™á€Źá€žá€•á€Œá€źá€ž မူရငá€șှအပိုငá€șသခလá€Čခဌငá€șှ- TimescaleDB á€•á€¶á€·á€•á€­á€Żá€žá€™á€Ÿá€Żá€–á€Œá€„á€·á€ș Zabbix

ဂရပá€șတိုငá€șသတလငá€ș ကျဆငá€șá€žá€žá€œá€Źá€žá€žá€Šá€ș - ၎ငá€șှသညá€ș ဥတိဥကျ ဒေတဏ á€›á€œá€Ÿá€±á€·á€•á€Œá€±á€Źá€„á€șသခဌငá€șှ ဖဌစá€șသညá€ș။ Zabbix á€†á€Źá€—á€Źá€á€œá€„á€ș ပျကá€șကလကá€șá€•á€Œá€źá€žá€”á€±á€Źá€€á€ș၊ history syncer ၏ loading profile သညá€ș á€™á€»á€Źá€žá€…á€œá€Źá€•á€Œá€±á€Źá€„á€șှလá€Čá€žá€œá€Źá€žá€žá€Šá€ș - ၎ငá€șှသညá€ș á€žá€Żá€¶á€žá€†á€€á€»á€žá€œá€Źá€žá€žá€Šá€ș။

TimescaleDB သညá€ș သင့á€șအာှ ဒေတဏကို ၃ ဆနဟသပါသ á€•á€­á€Żá€™á€Œá€”á€șá€…á€±á€•á€Œá€źá€ž HistoryCache ကို á€œá€»á€Ÿá€±á€Źá€·á€žá€Żá€¶á€žá€›á€”á€ș ခလင့á€șá€•á€Œá€Żá€žá€Šá€ș။

á€‘á€­á€Żá€·á€€á€Œá€±á€Źá€„á€·á€ș သငá€șသညá€ș ဒေတဏမျဏသကို ဥချိနá€șနဟင့á€șá€á€•á€Œá€±á€žá€Šá€ź ရရဟိမညá€șဖဌစá€șသညá€ș။

TimescaleDB 120 nvps

ထို့နေဏကá€ș á€’á€±á€á€Źá€’á€Œá€•á€șစငá€șá€Ąá€›á€±á€Ąá€á€œá€€á€șကို 500 á€žá€­á€Żá€·á€á€­á€Żá€žá အဓိကတာဝနá€șá€™á€Ÿá€Ź TimescaleDB ၏ လုပá€șဆေဏငá€șနိုငá€șစလမá€șသမျဏသကို စမá€șှသပá€șရနá€șဖဌစá€șသညá€ș - တစá€șစကá€čကန့á€șလျဟငá€ș တလကá€șချကá€șတနá€șဖိုှ 125 တနá€șဘိုှ ရရဟိခá€Č့ပါသညá€ș။

စလမá€șသဆေဏငá€șရညá€șမဌင့á€șá€™á€Źá€žá€•á€Œá€źá€ž မူရငá€șှအပိုငá€șသခလá€Čခဌငá€șှ- TimescaleDB á€•á€¶á€·á€•á€­á€Żá€žá€™á€Ÿá€Żá€–á€Œá€„á€·á€ș Zabbix

၎ငá€șှသညá€ș ဥချိနá€șá€€á€Œá€Źá€™á€Œá€„á€·á€șá€…á€œá€Ź အလုပá€șလုပá€șနိုငá€șသေဏ "တပá€șဆငá€șá€™á€Ÿá€Ż" ဖဌစá€șသညá€ș။ သို့သေဏá€ș ကျလနá€șုပá€ș၏ဒစá€șသညá€ș 1,5 TB á€žá€Źá€›á€Ÿá€­á€žá€±á€Źá€€á€Œá€±á€Źá€„á€·á€ș ရကá€șအနညá€șှငယá€șá€Ąá€á€œá€„á€șှ ကျလနá€șုပá€șဖဌည့á€șသလငá€șှခá€Č့ပါသညá€ș။

စလမá€șသဆေဏငá€șရညá€șမဌင့á€șá€™á€Źá€žá€•á€Œá€źá€ž မူရငá€șှအပိုငá€șသခလá€Čခဌငá€șှ- TimescaleDB á€•á€¶á€·á€•á€­á€Żá€žá€™á€Ÿá€Żá€–á€Œá€„á€·á€ș Zabbix

á€Ąá€›á€±á€žá€€á€Œá€źá€žá€†á€Żá€¶á€žá€Ąá€á€»á€€á€șá€™á€Ÿá€Ź TimescaleDB partitions အသစá€șမျဏသကို တစá€șချိနá€șတညá€șသတလငá€ș ဖနá€șá€á€źá€žá€‘á€Źá€žá€á€Œá€„á€șသဖဌစá€șသညá€ș။

ဒါက စလမá€șသဆေဏငá€șရညá€șá€Ąá€á€œá€€á€ș á€œá€Żá€¶á€žá€á€žá€á€­á€™á€‘á€Źá€žá€™á€­á€•á€«á€˜á€°á€žá‹ á€„á€•á€™á€Źá€Ąá€Źá€žá€–á€Œá€„á€·á€ș MySQL တလငá€ș partitions မျဏသကိုဖနá€șá€á€źá€žá€žá€±á€Źá€Ąá€á€«á€Ąá€›á€Źá€Ąá€Źá€žá€œá€Żá€¶á€žá€žá€Šá€șကလá€Čá€•á€Œá€Źá€žá€žá€Šá€ș။ ၎ငá€șှသညá€ș á€šá€±á€˜á€Żá€šá€»á€‘á€Šá€·á€șသလငá€șသခဌငá€șှကို ပိတá€șဆို့ကဏ၊ á€‡á€šá€Źá€žá€™á€»á€Źá€žá€–á€Œá€„á€·á€ș လုပá€șဆေဏငá€șနိုငá€șá€•á€Œá€źá€ž ဝနá€șဆေဏငá€șá€™á€Ÿá€Żá€€á€­á€Ż á€šá€­á€Żá€šá€œá€„á€șသပျကá€șစဟသစေနိုငá€șá€žá€±á€Źá€€á€Œá€±á€Źá€„á€·á€ș ညဥချိနá€șတလငá€ș ဖဌစá€șတတá€șသညá€ș။ ၎ငá€șှသညá€ș TimescaleDB နဟင့á€șမသကá€șဆိုငá€șပါ။

ငပမဏဥနေနá€Č့၊ အသိုငá€șှအ၀ိုငá€șသရဟိ á€œá€°á€Ąá€™á€»á€Źá€žá€‘á€¶á€™á€Ÿ ဂရပá€șတစá€șခုကို ပဌပါမညá€ș။ á€•á€Żá€¶á€á€œá€„á€ș၊ ပရိုဆကá€șဆဏပေါá€șရဟိ io.weight á€€á€­á€Żá€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá€žá€Šá€·á€șဝနá€șဥဏသကျဆငá€șá€žá€žá€œá€Źá€žá€žá€±á€Źá€€á€Œá€±á€Źá€„á€·á€ș TimescaleDB á€€á€­á€Żá€–á€œá€„á€·á€șထာှသညá€ș။ á€Ąá€á€œá€„á€șှပိုငá€șှ လုပá€șငနá€șှစဉá€șဒဌပá€șစငá€șမျဏသ á€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá€™á€Ÿá€Żá€œá€Šá€șှ á€œá€»á€±á€Źá€·á€”á€Šá€șá€žá€žá€œá€Źá€žá€žá€Šá€ș။ á€‘á€­á€Żá€·á€Ąá€•á€Œá€„á€ș၊ ၎ငá€șှသညá€ș SSD မဟုတá€șဘá€Č သာမနá€ș pancake disks á€™á€»á€Źá€žá€›á€Ÿá€­ သာမနá€ș virtual machine တစá€șá€á€Żá€–á€Œá€…á€șသညá€ș။

စလမá€șသဆေဏငá€șရညá€șမဌင့á€șá€™á€Źá€žá€•á€Œá€źá€ž မူရငá€șှအပိုငá€șသခလá€Čခဌငá€șှ- TimescaleDB á€•á€¶á€·á€•á€­á€Żá€žá€™á€Ÿá€Żá€–á€Œá€„á€·á€ș Zabbix

တလေ့ရဟိချကá€șမျဏသ

TimescaleDB သညá€ș ဥသေသစဏသ "တပá€șဆငá€șá€™á€Ÿá€Ż" á€Ąá€á€œá€€á€ș ကေဏငá€șသမလနá€șသေဏ ဖဌေရဟငá€șသချကá€șတစá€șá€á€Żá€–á€Œá€…á€șသညá€ș။disk စလမá€șသဆေဏငá€șရညá€șကို သကá€șရေဏကá€șá€™á€Ÿá€Żá€›á€Ÿá€­á€žá€±á€ŹáŠ á€’á€±á€á€Źá€˜á€±á€·á€…á€șကို á€Ÿá€Źá€·á€’á€șဝá€Čသို့ တတá€șနိုငá€șသမျဟ မဌနá€șမဌနá€șá€•á€Œá€±á€Źá€„á€șá€žá€›á€œá€Ÿá€±á€·á€•á€Œá€źá€žá€žá€Šá€șအထိ ၎ငá€șှသညá€ș သင့á€șအာှ ကေဏငá€șသမလနá€șá€…á€œá€Ź ဆကá€șလကá€șလုပá€șဆေဏငá€șနိုငá€șစေမညá€șဖဌစá€șသညá€ș။

TimescaleDB သညá€ș configure လုပá€șရနá€ș လလယá€șကူသညá€ș၊ စလမá€șသဆေဏငá€șရညá€ș á€Ąá€™á€Œá€á€șမျဏသ ပေသသညá€ș၊ Zabbix နဟင့á€ș ကေဏငá€șသမလနá€șá€…á€œá€Ź အလုပá€șလုပá€șပါသညá€ș။ PostgreSQL ထကá€ș ဥဏသသဏချကá€șá€™á€»á€Źá€žá€›á€Ÿá€­á€žá€Šá€ș။.

အကယá€ș၍ သငá€șသညá€ș PostgreSQL á€€á€­á€Żá€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá€•á€Œá€źá€ž ၎ငá€șá€žá€€á€­á€Żá€•á€Œá€±á€Źá€„á€șှလá€Čရနá€ș အစြအစဉá€șမရဟိပါက၊ ကျလနá€șုပá€șá€Ąá€€á€Œá€¶á€•á€Œá€Żá€œá€­á€Żá€•á€«á€žá€Šá€ș။ Zabbix နဟင့á€ș အတူ TimescaleDB တိုသချá€Čá€·á€™á€Ÿá€Żá€–á€Œá€„á€·á€ș PostgreSQL ကို á€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá€•á€«á‹. ကဖဌေရဟငá€șသချကá€șသညá€ș á€€á€Œá€Źá€žá€á€¶ "တပá€șဆငá€șá€™á€Ÿá€Ż" အထိ ထိထိရေဏကá€șရေဏကá€ș လုပá€șဆေဏငá€șသညá€ș။

"မဌင့á€șá€™á€Źá€žá€žá€±á€Źá€…á€œá€™á€șသဆေဏငá€șရညá€ș" á€Ÿá€Żá€†á€­á€Żá€žá€±á€Źá€Ąá€á€«á€€á€»á€œá€”á€șုပá€șá€á€­á€Żá€·á€†á€­á€Żá€œá€­á€Żá€žá€Šá€ș။ HighLoad++. á€žá€Żá€¶á€žá€…á€œá€Čသူ သနá€șသပေါငá€șá€žá€™á€»á€Źá€žá€…á€œá€Źá€€á€­á€Ż ဝနá€șဆေဏငá€șá€™á€Ÿá€Żá€•á€±á€žá€”á€­á€Żá€„á€șရနá€ș ဝနá€șဆေဏငá€șá€™á€Ÿá€Żá€™á€»á€Źá€žá€€á€­á€Ż ပံ့ပိုသပေသသည့á€ș နညá€șá€žá€•á€Šá€Źá€™á€»á€Źá€žá€”á€Ÿá€„á€·á€ș á€Ąá€œá€±á€·á€Ąá€€á€»á€„á€·á€șá€™á€»á€Źá€žá€Ąá€€á€Œá€±á€Źá€„á€șှ á€œá€±á€·á€œá€Źá€›á€”á€ș သငá€șသညá€ș ဥချိနá€șá€Ąá€€á€Œá€Źá€€á€Œá€źá€ž စေဏင့á€șရလိမ့á€șမညá€șမဟုတá€șပါ။ စာရငá€șှ အစြရငá€șခံစဏမျဏသ နိုဝငá€șဘာလ 7 နဟင့á€ș 8 á€Ąá€á€œá€€á€șကျလနá€șုပá€șတို့စုစညá€șá€žá€•á€Œá€źá€žá€•á€«á€•á€Œá€źáŠ ဒါပေမယ့á€șá€’á€źá€™á€Ÿá€Ź á€á€œá€±á€·á€†á€Żá€¶á€•á€œá€Čမျဏသ နေဏကá€șထပá€șá€Ąá€€á€Œá€¶á€•á€Œá€Żá€”á€­á€Żá€„á€șပါတယá€ș။

ကျလနá€șုပá€șတို့ထံ စာရငá€șသသလငá€șသပါ။ သတငá€șá€žá€œá€œá€Ÿá€Ź Đž á€€á€œá€±á€žá€”á€”á€»á€žá€…á€Źá€œá€Źá€™á€Šá€·á€șá€Šá€źá€œá€Źá€á€¶áá€Ąá€„á€șá€čဂါရပá€șá€™á€»á€Źá€žá€€á€­á€Żá€€á€»á€œá€”á€șုပá€șတို့ဖေဏá€șá€•á€Œá€•á€Œá€źá€žáŽá€„á€șá€žáá€Ąá€€á€±á€Źá€„á€șသဆုံသကိုမညá€șသို့ရယူရနá€șá€›á€Ÿá€Źá€–á€œá€±á€•á€«á‹

source: www.habr.com

DDoS á€€á€Źá€€á€œá€šá€șရေသ၊ VPS VDS ဆဏဗဏမျဏသပါသည့á€ș ဆိုကá€șá€™á€»á€Źá€žá€Ąá€á€œá€€á€ș á€šá€Żá€¶á€€á€Œá€Šá€șစိတá€șချရသေဏ hosting ကို ဝယá€șယူပါ။ đŸ”„ DDoS á€€á€Źá€€á€œá€šá€șá€™á€Ÿá€ŻáŠ VPS VDS á€†á€Źá€—á€Źá€™á€»á€Źá€žá€•á€«á€›á€Ÿá€­á€žá€±á€Ź á€šá€Żá€¶á€€á€Œá€Šá€șစိတá€șချရသေဏ ဝဘá€șဆိုကá€ș hosting ကို ဝယá€șယူပါ | ProHoster