á¨á ááľ á ááľ á ááľ á¨ááľá°ááá፠ááŽáááľ á¨áá¨áŤ áľáŞáľ ááááá˘
ááááŞáŤ áá ááŽáááą áŽáľ-áá° áŁáá´áá á°áĽá áá ፠áá á, á áá áá áŽáľ-áá°-á ááá (á áááá R2B á á á˝á áłá áá˝ áĽááłáá˝) áĽá á áá¨á¨áť xRide á°áĽá áá ፠áá á.
á¨ááŽáááą áá ááłáĽ áá
áá ááĄ- á¨á°áá¨á ááŞá ááá áľáŠá°á áŞáŤá á áááááľ á¨ááááľ ááá
(áĽá áľá áľáŠá°ááľ ááá á¤áááľáŞá áá°á áĽáľáááśá˝ áĽá¨á°ááááá áŤááá áľá áŞá áľáŠá°á/áľáŠá°á áłááá) áŤáá°áá¨á á¨áŞáŤá á°áĽáłá˘ááľ ááľá¨á ááá á áĽááááááᢠáľááá áá á˝ááŽá˝
ááááŞáŤ áá ááŽáááą á ááŞááá˝ áá áŤá°áŽá¨ áá á, ááá áá á áá áá°áĽ ááááŤáľ, á¨á ááŤážá˝ áá á áŁá á¨á á áááááľ áĽá áĽá á á áŁá áĽá á¨á°á áááľ áá°áŚá˝, á¨á¤áááľáŞá áľáŠá°áŽá˝ áá áĽáŤáŞá á°ááá áá.
á°á ááá á¨á ááŚá¤áľ ááá á ááľáŽááľ á áááŹá˝á áľáአáá áá áá° áá°á°á áľáŠá°á áá¨á áŁá¨á፠á áá áľáአáĽá áľáŠá°áŠ á¨á áť áá áť áááááľ áá áŠáŁETH á°áááá á á°á ááá áľáŠá°áá á ááĽáŤáľ áááá áááá áá˝ááᢠáľááŠ. á ááá áá¨á¨áť áá á¨á°á ááá á¨áŞáľ áŚááł ááľáĽ á˘á´áŹáá á áá áá áááá ááááá á°á˝áá.
á¨áľáŠá°áŽá˝ á á°á¨á᪠á°á ááá á áá°áá áŞáŤá ááľáĽ "áľáááľ áťáááŽá˝á" á ááˇá á áááĽááľ á°á ááá áá á°á á¨áá á¨á ááá áŁáľáŞ áŤáą áááá á áá˝áá.
áŁá ááá á¨á á áĽáŤáŞ áá á áááľá áá á áŁááá á ááľ á´áá´áá á áá á áááľ á¨áááá á¨á°áá˝ áŚá áĽá á ááá á¨ááá¨áá˘
áĽáá á ááľ áá á áŚá ááľáĽ ᣠá áá᳠ᣠá¨áľáá áĄáľáá˝á (á áŚáłá áá áľáŠá°áŽá˝á á áľáŤ á á°á á°á¨á°á áááá¨áľ) ááľá ááá፠á°á°áĽáˇá-á áá°áá áľáŠá°á áŤá ááá áąáŤ á áá˘
áĽáá´áľ ááááľ áĽá ááááľ ááťáá?
á áá á˝áá ááľáĽ áľááá ááłá áĽáááŤáá, ááá áá á ááááŞáŤ - á¨áŤáłá˝áá ᨠIoT ááľá¨á áĽáá´áľ áĽáá°á áŤá áĽá áĽáá´áľ áĽáá°á°ááŁá ááá.
áá áĽá ááá áá¨áłá°á á ááŁá¸á: áľáŠá°áŽá˝, áá á¨á° áááľ, á¨ááá áá፠áŁá˘áŤáá˝?
áľááá á ááŽáááłá˝á ááľáĽ áá áá¨áłá°á áááá?
á ááááŞáŤ á°á¨á áĽááá áĽáŤáłá¸á áľáŠá°áŽá˝ áá¸á - á¨á¤áááľáŞá áľáŠá°áŽá˝ áĽáŤáłá¸á á áŁá ááľ áá¸á ᣠá á á áááł áłáááá áĽáá˛á ááááąá ááŽáááľ ááľááá á áá˝áá ᣠá¨á°áťá áľá áľáŠá°áŽá˝ á á°áťá áá á áĽá áá¨á áá°áĽá°áĽ ááááá-áľá á áŤáŁá˘áŤá¸á ᣠá¨áá፠á°á¨áᢠááá°.
á á°á¨ááŞá, á¨áŤáłá˝áá á¨á áᲠáá á¨á° áááľ - á¨ááἠááłáá˝á, á áááááśá˝á áĽá áááĽáŤáľ á¨ááŤáľáááá¸áá áááŽá˝ áá áá¨áłá°á áĽááááá. áĽáá˛áá "áĽáἠáŁáľáŞ áááŤáá˝á" áááł áá¨áłá°á á áľááá áá á, á¨á°á ááš ááá áá áŁáľáŞáá˝ áŤáááŁá¸á.
áľáŠá°áŽá˝
á¨áĽá áľáŠá°áŽá˝ áá áá አáĽá áľááĽááą áá ááá áĽáááááá?
á¨ááááŞáŤá áĽá á áŁá á áľáááá ááá á¨ááá¤áľ ááá ááŤáá˝ áá¸á, ááááŤáąá ááĽááą ááľáá áááŁáá á¨áľ áĽááłá áĽá á¨áľ áĽáá°ááááłááą áá¨áłáľ áĽáá˝ááá.
á¨áááĽáá á¨áŁáľáŞ áá፠ááᣠááá á ááľáá áááŁáá á¨áľáŠá°áŽá˝ ááááľ áá° ááĽááŤá áĽá¨áᣠáááá ááľáá ááá ááá ááá á˘áŤááľ á°á áááá ááľá ááá áĽáá˝áááá˘
á áĽááἠá áááľáá ááááťá˝á áá áĽá¨á°áá ᨠáĽááłá áá¨áááĽá áŤáľáááááĄ-
- áĽááąá áá°áŤá?
- á¨ááá¤áľ ááá áŤáą áá°áŤá?
- áĽáá˛áá ááá¤áľ á¨á°áłáłáą ááá ááŤáá˝á ááá áĽá ááŁá á
ááťá áá á˝áá á ááĽáááᣠáĽá áá
á¨ááá°áá á áľáŠá°áŠ áá á°á¨á᪠áá°áťáá˝ áĽáť áá áŁ
áĽá á˝ááŠá ááááłáľ á á°áťá ááĽááľ áľááá áŤáłáá
- áĽáá˛áá ááá¤áľ á¨á°áłáłáą ááá ááŤáá˝á ááá áĽá ááŁá á
ááťá áá á˝áá á ááĽáááᣠáĽá áá
á¨ááá°áá á áľáŠá°áŠ áá á°á¨á᪠áá°áťáá˝ áĽáť áá áŁ
áĽá á áá¨á¨áťáĄ á¨áśááľáአáźáŽá˝ á¨áľááá° ááá áĽá ááŽá°á°á áááŽáŁ á¨á ááłá¨ áá¨áĽ áĽá á¨á˛áľá áááľáŁ ááĽá áá áἠáአá áá á¨áŤáłá˝á áááá˝ áźáŽá˝ áŤá áá (
áááľáá
á¨áĽá "áĽá¨áľ" ááá áá áá á?
á á°áťá áá á á áŁá á áá á¨áááá á¨áá áá°áĽ áĽá ááŁá á¨ááŽáśáłáá á áľáááááľá á¨áááľ ááľáĽ á ááľááŁáľ ááľáá ፠áĽá á áŤááľ áá፠á áŁá ááá á ááŤáá ááá áá - Raspberry Pi.
ᨠRpi áĽáŤáą á á°á¨á᪠áĽá áŚááľ áá á¨á (áĽá áŤáłá˝á á ááá
á°á á¨áťáá á ááá á¨áá¨á¨áťáá áááľá á¨áá°áĽá°á˘áŤ áá°áľá áááá á) áĽá á¨á áŤá áááá˝ áľáĽáľáĽ - á
áĽáĽá (áľáŠá°áŠá áááĽáŤáľ / áááĽááľ) ᣠá¨áŁáľáŞ áťáá
á ááŁá˘áŁ áá°áᣠá áá´ááá˝á˘ áá
áá á áአâxRide áŁáĽáâ ááľáĽ á¨áłá¸á ááá˘
á á°á¨ááŞá áłáĽá á áá á°á¨á᪠á¨ááá áŁáá á¨á°ááá á° áááá áἠááŁá á¨áááŁá á˛áá áá á á á°áŤá á áľáŠá°á ááá áŁáľáŞ á¨á°ááá á° áá á.
áá á á¨ááĽáŤáľ áááá áá° "á ááˇá" áŚáł áŤá á á áá ááá áŁáľáŞ áá˛áŤáá áľáá á ááľáľáá áá áá áĽá ááá áŤáá á ááá áľáŠá°áá áááĽáŤáľ á áľá˝áá.
áśá¨á? á°áŤ ááááľ? áĽá áá°ááŤáľ
áá° ááľáľá áĽááááľ, áľááá Raspberry - áá á áá?
á áŤááľá á¨áá°ááŤáľáŁ á¨áááá áĽá áá° á áŤáá ááłáŞáŤáá˝ á¨ááľá¨áľ áá°áľá áááá á ááá áááŁá¸á á¨áááááá á¨ááááŞáŤ áááŽá˝ á ááą áśá¨á ááá˘
áĽáá° á áááłá°á áá Docker á RPi áá ááá áĽááłá á˘á áŤá ᣠá á°ááá á¨ááá áááł á ááá áĽá áľáá áĽááłáá ááá ááá˘
á¨"á¤á°á" áľááá° áááá á áá áá áŤáá ááŠááľ ááá áĽááłá á ááŤáŤ áŁáááá á ááĽááľ áá፠á¨ááŁáľ áĽáľáá áĽááľáá ááá á ááá á á áá áá˘
ááá°áá ááááŤáľ á Node.js (sic!) áá áŤááľ á¨á ááŽáťá˝á á¤á°-ááááá˝ á ááą áá á - á¨áľáááą áĽá¸áá á áŤá á Go/C/C++ ááľáĽ áŤáá°áťáá˘
á¨á¤á° ááá ááą á°áŤá˛áá˝ á ááááá "á¨á á áááť" ááááá˝ á¨áá°áŤ áľáŞáľ ááá á¨áĽ áá á ááá áŤá¸áá.
ááľááá ááááľ áĽáŤáą áá á°á á ááťá¸á ááá¸á ááłáŞáŤáá˝ á áŁá á¨ááŤáá áááľá áĽáť áłááá, á¤á°-ááťáááą áŤáą á áŁá á¨á°áŤá áá á.
áĽá áĽáááá áĽááłá áśá¨áá áá áá ááĽá á áŁá á¨áŁáľ áĽáá°ááá á°ááááĽáᢠáááŤá á¨á°á°á¨áá á¤á°á OSá á áá°áá áĽá á áĽáą áľá á ááĽáł á ááľáŤáľ áá ááá˘
OS
á áá¤áąá ᣠáĽá ᣠáĽáá°áá ᣠáĽáá° OSá á áŁá ááá á ááŤáá ááá áá áĽá Raspbian (Debian build for Pi) á°á áááá˘
áááá áśááľááŽáťá˝áá á Go ááľáĽ áĽáá˝áááᣠáľááá áááá á¨áááľáá ááŞá áááá á áľáááłá˝á ááľáĽ á Go ááľáĽ á˝áááá˘
á¨ááá¤áľáŁ áĽááąá áá á¨ááĽáŤáľáŁ áťááá á¨ááá áĽáŁ áľáŠá°áá á¨ááĽáŤáľáŁ ááá° áááááľ áŤáá áľ áĽáą ááá˘
á á°áá
áááŁáŞáŤáá˝ (áŚá˛á¤) ááááá˝á á¨ááľá¨áľ áá´á áá°áá á á áľááá áľáááá áĽáŤáá áá˛áŤáá á°ááł - áááąá ááááá˝ ááŞáá˝á/áá°áá áŞáŤá ᣠáĽá á¨áľááá° áááá/firmware áŤáą ááááá˝ (á á˛áśáš á¨ááŞá áľáŞáśá˝ á¨á¨ááá ááťáťáŤáá˝á áá áá áľááá˝á) ááá á¨áľáááľ áááá˝, á¤á°-ááťáááľ, ááá°.) .
áľá áá áŤá á¨á¨áĽá áá áľááłá á áá áááŁáŞáŤá ááááá˝á áááľá¨áľ á áŁá áĽá áááľááá˝ áĽááłá áłááá˘
á¨á áááŤá áááᣠá á áĽááá á ááá/áŁááááľ áĄáľ á°áŽá áááááŤáá˝á áĽáá° swupd/SWupdate/OSTree áá° áá á á á áá° áĽáá° ááá°á áĽá áŁáá áá ááľá¨áŽá˝á˘
á ááááŞáŤ á°á¨á, á¨áŤá áĽáľá¨ áŤá áááľááá˝ ááááľ áĽááłáá ááľááá, áľááá áááŤá áá˛áŤáá á ááľá¨áŽá˝ áá ááľáá.
áĽáˇ áŤáˇ
ááá áá áá
á˘ááá, áááłá¸áá áŤáááá¨áĽ áĽáá áááá
áľááá
, á áá¨á¨áť áááŤá ááľáá
á á á ááá ááľá¨áŠ áĽáŠ áááľááᣠááá áá ááá°á á°áŞáá á áá áá áľáááááá á¨á˝á áá áľáŞáłá˝áá áááľáŤáľ á ááľ áłáááľ á°áŠá áŤá
á áá
áśáĽááá˘
áĽá á á á ááá ááľáĽáľáĽ áááŽá˝ ááľáĽ áĽáŤáłá˝áá á á°á á ááĽá áĽáąá áá á áá ááá°ááŤáľ á¨áá á¨á á¨á áá áĽá áá áĽáá°ááŤáľáááá ááá
ááá˘
ááŽáŁ á¨á á áŁáĽ áá-áá°áĽ áááľ á¨ááá°áá á á ááá ááá°á áĽá áá áἠááá á¨áááá áááá¨áĽ á°áá°ááá˘
á¨áá áŤ
á áĽá áááł ááľáĽ á áŁá ááá áááľá á áá˛áĽáá áá áá áá á. ááááá áááľ á¨ááŤááť áá˝áááľ á á áá áŠá˘
á¨áĽááą áááľ á ááá á¨á áľá°ááá (CI á áááá) á ssh á áŠá áá° áŤá¤áŞáŤá˝á á áááááľ ááááá˝á áá°áŤá¨áłá˝á áá áá˘
ááááŞáŤ áá, ááá ááá ááá áá á - á¨ááłáŞáŤááš áá á á°ááłáłá á ááłá¨ áá¨áĽ áá ááá á ááĽááľ, ááá°áľ á Wi-Fi á áŠá á°á¨áááá.
á á˘áŽá ááľáĽ á ááá á¨á°ááłáłá á ááłá¨ áá¨áĽ áá á¨á°ááá á°ááá á¨áá°áť áĽáááŞáá˝ áá áŠá˘
á¨ááľáľá ááŞáá˝áá ááá¨á¨áť ááłáŞáŤáá˝ áŤá°á¨á°á á°á˝ááá˘
3G / LTE
áĽáá° á áááłá°á ááᣠáá á¨á áá˛áĽá á¨á á ááá ááłá á áááľ áááł áá áĽáť áá á¨áá°áŤá áľáááá áľáŠá°áŽá˝ á¨ááľá¨áłá˝á á ááľ ááá˘
ááááŤáąá áľáŠá°áŽá˝ áĽááľá áĽáá°á°á¨áąáľ á¨á ááľ áá áá áŤáá°á áá á°áááá°á áľáááááᥠá á ááłá¨ áá¨áĄ áá á á¨ááá ááááá˝á áĽá¨á á á ááá˘
áĽáá° áĽáááą á¨ááᣠáľáŠá°áŽá˝ á¨ááŁáá 3á/á¤áá˛á˘ á áľá°áá ááá á áááľ áááááľ áááŤá¸á á áá˝áá (áĽá ááááá á áá°áá)á˘
áá áá˛áŤáá áĽá á˝ááŽá˝á áĽá áá°áŚá˝á áŤáľááľáłá, áááłá áá á°á á¨áááááľ ááĽááľ áĽá áŤáá°á¨áá áááááľ.
ááá áá á áŁá á áľáááá ááá á 3G/LTE á ááłá¨áá¨áĽ ááľáĽ á ááá áá ááłá¨ áá¨áĄ á á°á°á á á¨áááááłááľ á áá áá ááłáá á áááťáá˝á ááá˘
áá á á¨áá á á ááłááľ á¨á˛á áŤááľ á á áŤá˘áá˝ á°ááľáˇáᣠá¨áááááłááľ á áá á áľáŤáť ááá¸á áá ááŚá˛ ááłáŞáŤáá˝ á¨á°áá°á áአá˛á áŤááśá˝á á áᢠááá áá áĽáá°áá áŤá á˛á áŤááśá˝á ááááľ á ááťááá áĽá á¨á áá á áľáŤáťáá˝á áá áá á ááťááá.
áĽááἠááᣠá ááľ ááááľ á¨á áá á áľáŤáťáá˝á áááᣠáááľá¨á ááłáŚá˝ áá አaka á áááááľ áááľ áĽáá° áááľá á¨áá áŚáłáŁ ááá áá á áá°áááťá˝á ááľáĽ á¨á á á á áľáŤáťá áĽá áá ááááἠáľááá˝á áĽáá˛á áŤá ááłáŚá˝á áá°á áá á¨áĽáá˘
á áá ááááŤáľ áááŞáŤáá˝á áááľá¨áľ á áŁá á ááşá á á ááá á¨ááá°áľ áá´áá áá áá á áá°áá áŁáĽááŤá á áľááá ááá áááŞáŤáá˝ áá° ááłáŞáŤáá˝ á¨ááááľá ᾠᣠááá áá á ááááľ áááŞáŤáá˝á á¨ááŁáŞáŤá á ááĽáł áá° á áááአáĽáá°ááłááá˘
ᨠVPN
ááá
á˝áá áááľá áĽáá°áááá˝á, VPN ááá áá - á á°áá
á áľáááą ááááŞáŤ áá á°áá áá˝ (áľáŠá°áŽá˝) ᨠVPN á áááá áá á¨á°ááá áĽá á¨áĽááą áá áááááľ á˝áááᢠáá ááť ááááá˝á áááľá¨áľ áľáŤ áá áááá˘
á ááľá ááłáĽ ᣠá°ááłáłáŠá ááť áááľáľá ááŤáááá áá˝áá ᣠáá áĽáá˛á ááááą áááááľ á¨ááá áááľ á¨á áá á¨á°ááłá°á áĽá á áľá°ááá á ááá á¨áá˘
á¨á°áá ááĽáśá˝
á áá¨á¨áťá áŠá áááľáľ ááĽááą á¨ááá ááá áľ á ááá á¨áááľá°á á áááááśáťá˝áá áĽá á¨áá¨á ááśáťá˝áá áá¨áłá°á áŤáľááááᢠá ááłáĽ á°á¨á, á áá áá
á¨á°á°á á
ááᣠááááŤáá áŤáľá°áŤá¨áá áááľáááᣠá áá¨á¨áť á¨ááŤáľááááá áááá áĽááááááĄ-
- ááŁá áááľá, á áĽáľááą áá°áľ ááľáĽ ááľáľá á áľááá áľááá
- áá á/áĽááľ - áĽá áááŞáŤáá˝ áŤáľááááá˘
- á¨áááἠááľáłááť áá°áĽá°áĽ áŤáľáááá
- á áľá°áááááľ - áľáŹáľá áááľááá ááἠááłá ááá˘
- á¨ááłáĽ áá´áá áá áá á áá˝áá - ááááľ áŤáľáááááłá
- á¨áááľáá áĽáť áłááá á¨á°ááá áἠá¨áá ááľáľá áĽáááááá
á¨áá¨á¨áťá ááľá áá á áááľáá
á¨ááá áááŤ
áľááá ᣠá¨ááľáľá ááá á¨ááá¨áĽ áĽáŤá á ááĽáááá˘
á ááááŞáŤ á°á¨áᣠáááá ááľáááśáťá˝áá á á ááľ áá á¨áá¸áááᣠáá á á°ááłáłá áá á á áááá á¨ááááłá˝á áá áááľáááľ á¨ááŤáľá˝á á áŁá á¨á°áá ááá-á -á ááľ áááľá áĽá¨áááá áá áᢠá áááᣠá áááľááᣠá á ááá´áá¸á áĽá á áá áá°áĽ á ááŤá˝á áá áĽá áĽááłáá˝ áá áŠáá˘
á ááłá°ááľ á¨áá áľáááľ ááᎠáĽá
á á áŁá áĽá á áááľ á¨ááľáľá áááľááá˝ á áá˘
ááááŞáŤ ááᣠá¨áááá ááĽá á°áľáá áááľá ááľá áá áᣠááá áá á ááłááśáš áá ááľáľá á ááá áŤá¸ááᣠááá˝ á°áá á¨ááť áľáŞáśá˝ á á áá¸á á áŁá á¨á°áá°á ááᣠáĽá ááá˝ á ááá á¨áĽáá âááááśá˝â á áá¸ááá ááá á¨áĽá áááłáá˝ áá áááľáááľ á°áááá á ááá áŠáᢠá ááłááśáš á ááá áá áŤáááŁá¸á áá¸áá˘
á ááŤáł á°ááłáłá áááľááá˝á á¨áá¨ááá á ááᣠá°ááłáłá ááá áĽáŤáłá˝áá áá°áĽá°áĽ ááá áĽá ááŁá áááá áá°áá áá°áá°á፠áá á°áá°ááᢠá áᣠáá á áá ááá á¨áá á¨áááľ á áľá°áłá°á ááľá¨áá á¨áá°ááŤáľ á¨á áá áľáá˝ á¨á°ááłá°á ááááᣠááá áá áľááááľ ááľá¨á á¨ááĽáá á˘
á áĽááá ááᾠᣠá ááá áĽá á á áŁá áĽá áááľááá˝ ááľáĽ ᣠáĽáá áá á áá á¨ááľáá ááá á¨áá ááľááá á á ᣠáá á áĽá áááł á ááľ á¨á°áá°á ááá á áŤáłá˝á áá°áĽá°áĽ áĽá âááŤáłá˝áâ á¨áá ááľ ááá á áŁá ááŁá áá á ᢠááá á¨áá áááśá˝á ááá¨á.
á áá áá ᣠáĽá áĽáŤáłá˝á á á ááá á¨ááľáľá ááľá¨áá ááá°áĽá°áĽ á ááá¨áááᣠááá áá á áŁá á°ááŁáŤá á¨áááľá âáááâ ááá áĽá¨áááá áá áᣠá á°áááá á¨áááá á˝ááł áĽáťá˘
(á) á¤ááŹ?
á áĽáááą á¨áłá°á á á¨ááááŞáŤá áááľá á¨áłááá ᨠELK ááá áá á.
áĽáá° áĽáááą á¨áá, BELK á°áĽá áá ፠áááŁá, ááááŤáąá ááá á¨áááá¨á á á˘áľáľ áá -
á áĽááἠELK á ááľáľá ááľá ááľáĽ á áŁá áłáá áĽá áááá áááľááá˝ á ááą áá, áĽá á¨áá á á á áá á¨áááἠááľáłááťáá˝á á áá°áĽá°áĽ áĽá á áááá á áá.
ELK áááἠááľáłááťáá˝á ááá°áĽá°áĽ áĽá áĽáá˛áá á¨Prometheus á¨á¨áĽá áá áááŞáŤáá˝á ááá°áĽá°áĽ áľáŤ áá áĽáá˛áá á áľá á áá áá˘
ááĽááł ááŤáá áá áá áá˝ááá˘
á áĽáááĽáŁ á á˛áą ᨠELK ááá á á°ááĽá áááŞáŤáá˝á áá°áĽá°áĽ áá˝áá (metricbeat) áĽá áŞáŁá áĽááąáá ááłá¨áľ áá˝ááá˘
áá á ááá ᣠELK ááááŞáŤ áá áŤá°áá á¨áááἠááľáłááťáá˝ áá áĽáá áĽáľáŤáá áľá¨áľ á¨áááŞáŤááš á°ááŁáŤáááľ á ááŤáł á¨áŁáľ áľáááśá˝ á ááľá˘
- á¨ááŽáá˛á¨áľ á áŁá áááá
- á¨ááŽáá´á¨áľ á áŁá áŤááą áŚáłáá˝á ááááłá
- ááĽááą ááááŤáá˝á áááááľ á áľá¸á᪠áá
- áááŞáŤáá˝ áĽá áŚáł áááľáłá
- á áŞáŁá ááľáĽ áłá˝áŚááśá˝á á ááľáŞááľ áááááľ á¨ááŤáá á¨á áá á¨á°ááłá°á ááá˘
á á á ááá ᣠá á¤áᏠááľáĽ áŤááľ áááŞáŤáá˝ á¨áŁáľ áá¸á áĽá áĽáá° ááá˝ áááľááá˝ á ááá ááš á áá°áá ᣠá¨áĽááá á ááľáĽ á áá á¨ááŽáá´á¨áľ á¨á áá áĽá á á-TSDB ᣠVictoria Metrics ᣠCortex ᣠááᰠᣠááá°. áĽááἠááᣠá ááľ áá á áá á á ááľ-á ááľ á¨áá áááľá áá˛áŤáá áĽáá˛áá¨á áĽáááááᣠááá áá á ááľáŞá á˘áľ áááł ááľáĽ á áŁá áĽá áááŁáŁáľ áá áŠá˘
áĽá ᨠELK ááá áŤáą á ááŤáł á áľá¸á᪠áááŤáľ á ááľá˘
- á á áá á áŤáá áá¨á á¨á°á á°áĄ á¨áŁáľ ááᣠá ááłáá´á á áŁá á¨áŁáľ ááá˘
- áĽáąá "áĽáá´áľ ááĽá°á áĽáá°áá˝á ááá " áŤáľáááááłá - áá áá áááŁá á áŤáľáááááłá ᣠáá áá ááľá¨á ááá á áá°ááá˘
- á¨á°áá á áá áľáŞáľ - ááá áľáŞáľ áá°á á ááá፠á¨ááá ᣠáĽá á áá፠áá ááá áá¨áá፠á ááá á¨á
á á
áἠáá á¨áá¨á¨áťá ááĽáĽ á¨á°áťá áĽá á á°á¨á᪠ááá áááľ á ááĽá
ááá áá áá
áá áááľá ááá°á፠á ááľáá áľ áá ááá á áááľ ááľá ááá
፠á ááá á¨áá˘
ááááŁáľ ElastAlert ááá áá á¨áá
á á¨á°áĽ áááľááá˝á á áá áá á ááľ ááá áááááŁáľ ááááá áĽáá˝á ááááᣠáá á ááá ááá˝ á ááŤáŽá˝á ááá¨áľ ááľáááá˘
á᪠- ááŤáá - ááŽáá´á¨áľ
á á áá áá áĽáŠ áááľá á ááŽáá´á¨áľ áĽáá° ááľáŞááľ á á áŤá˘áŁ Loki for logs áá áĽáť á¨á°áá°á¨á° á¨ááľáľá ááá ááááŁáľ ááá áá˝áá áĽá ááĽááł á°ááłáłá Grafanaá áá áá áá˝ááá˘
áĽáá° á áááłá°á áá á¨ááŽáááą á¨á˝áŤá á áĽáŤáŞ á á°ááá¨á áľ áá (á¨á´áá´áá á-áĽá ááľ 19) á᪠á ááá á á áľá-ááááł áľáŞáľ 0.3-0.4 ááľáĽ áá á ᣠáĽá á áĽáľááą ááááŞáŤ áá áĽáá° á¨áááľ áááľá á°á°áá ááá°áľ á ááťááᢠáá˝á.
á á¨áŁáľ ááŽáááśá˝ ááľáĽ ááŞá á áľááá á¨áá áá áááľ á¨ááá ᣠáá ááŽáá´áá (áááἠááľáłááťáá˝á á¨áá°áĽá°á˘áŤ ááŞá) ááááąá á áŁáś-áĽá¨áľ áĽá á kubernetes ááľáĽ áĽáŠ áá°áŤá áááľ áĽá˝áááá˘
ááááľ á áľáá
ááááŁáľ á áŁá áĽá á¨ááá (áĽá¸áá?) ᨠELK ááá áá-á°ááá á ááŤá á áá á¨TICK ááá - á´áááŤáᣠá˘áááááľá˛á˘áŁ ááŽáááŤáᣠáŤáá˛á°á á°áĽá áá ፠áá˝ááá˘
á¨áá á áłá˝ áŤááľá áááá áááá˝ á á áá áááá áĽáááťáá ᣠáá á á ááá ááłáĄ áá áá á˘
- á´áááŤá - áááŞáŤáá˝á ááá°áĽá°áĽ ááŞá
- InfluxDB - á¨áááŞáŤáá˝ áłáłá¤á
- Kapacitor - áááááľ á¨áĽááá°á áá áááŞáŤáá˝ ááŽá°á°á
- Chronograf - ááĽááł áĽááł á¨áľá ááá
á InfluxDBᣠKapacitor áĽá Chronograf áĽááąá ááá°ááŤáľ á¨á°á ááááŁá¸á ááá á¨á᪠áá áłáá˝ á áá˘
á á áἠáá ᨠInflux 2.0 (á áľá-ááááł) áľáŞáľ áŤáá˛á°á áĽá ááŽáááŤá ᨠInfluxDB á áŤá áááá¸á áĽá á¨á áá á áá á°ááá°á áĽáá°áá áἠááŁá áááŁáá˘
á´áááŤá
áĽáą áááá ááá á á¨áá°á áá á áá¨áłá°á áá˝áá ᣠá¨
á áááá
áĽáą á ááŤáł áĽáŠ áĽá áá˝ á ááľ-
- ááŁá áĽá ááá ááĽá°áľ (á á á¨á°áťá)
- á ááľá°á áá á áŤáá ááĽáľ áá áá
- áááŞáŤáá˝á á ááŁáŞ ááá
- áááá á áľááá áááŞáŤáá˝ áá°á áľáŁá
- á¨áľáááľ áááŞáŤáá˝ áŤá ááá á áá áśá˝
- á¨áááľáá áááŞáŤáá˝ áĽáá° áłáłážá˝ áá¨á
- á¨áĽáŤáľáá áááŞáŤáá˝ áá¨á á áŁá ááá ááá˘
- á¨áłáĽá ááľáĽ áĽá á°á°áŞáá˝
- áááἠááľáłááťáá˝á áá°á áľáŁá
á¨áá áááŞáŤáá˝ ááĽá á áľááá áľááá áŠáŁ ááá ááá˝ áĽá áá˝ á¨á áľá°áłá˝ á°á¨ááŞáá˝ á áá áá áŠá˘
á¨áááἠááľáłááťáá˝á áááááἠá°á¨á᪠áááááŤáá˝á áááááľ áľááá á ááŞá á¨áááἠááľáłááťáá˝ áá°áĽá°áĽá á áŁá ááš ááá˘
Influx á¨á°á áá á¨áá áá áááľáŤáľ á áŁá ááš á¨áá áááľá áá°áŁá
á¨áá¨áá á¨ICK ááá áŁáá ááá á´áááŤá á á á ááá áááŞáŤáá˝á ááá°áĽá°áĽ áĽáŠ ááŞá ááá˘
áĽá á°áá˝ á ELK áĽá á á°ááŤáŠ á¨áá-á°á¨áłáłá á¨ááἠááłáá˝ ááážáľ áŤáááŁáá˘
InfluxDB
InfluxDB á¨TICK ááá áá áĽááĽááľ ááᣠáĽáąá á¨áá á°á¨áłáłá á¨ááἠááł áááľáŞáá˝á˘
á¨áááŞáŤáá˝ á á°á¨á᪠ᣠInflux áĽáá˛á áááἠááľáłááťáá˝á áá¨áá¸áľ áá˝áá ᣠááá áĽááłá á áá á¨áą ᣠááĽáą áááἠááľáłááťáá˝ á°ááłáłá ááŹáśá˝ áĽáť áá¸á ᣠá¨á°áááąáľ á¨ááĽá á áááŤážá˝ áĽáť ᣠááá á°ááŁá á¨áá¨áááá á áá á˝áá ááľáá ááá˘
InfluxDB áĽáá˛á á Go ááľáĽ á¨á°áá á˛áá á áĽá (á áŁá áááá áŤááá) áááľá°á áá á¨á¤áᏠáá á˛áááá á áŁá ááŁá á¨áá áááľááá˘
ᨠInflux áĽáŠ á áááłáá˝ á ááą ááłáł áá ááá˝ á áŁá ááš áĽá á¨á ááá á¤áá áá áŤáŤáľáłáᣠáĽáąá á áááľ á¨á°á ááááá˘
ááłáśá˝ - $$$ áááľ ááŹáľ?
á¨TICK ááá áŤáááá á ááľ ááľááľ áĽáť áá áŤáá - áĽáą ááľ. áĽááłá áá ááĽ.
ááá áľáŞáľ á¨ááá á¨áá¨ááá áľ áľáŞáľ áá á áá?
ááá¨áłá áĽáľá¨áťáá áľá¨áľáŁ á áá¨ááá áľ á¨TICK ááá áľáŞáľ áĽá á ááťá ááŤá¨á áŤáá áĽá¸áá ááŠááľ á¨áá á á˝ááłáá˝ ááá˘
áááľáᣠá¨áá°á á°á°áŤá˝ááľ áŤáá á ááľáĽ áĽáť ááá ááłá°á áá˝ááá˘
áá á.ᤠá¨áááᣠáááá á ááŚáľ ááá á ááłááľ ááŤáá˝ áá áá áŤáľáááááłáᢠáááľ á¨áá
á á¨á°áĽ áááľááá˝ á á - áááłá
á áŁá á¨ááŤáłáá ááá áá, ááá áá áááąá á¨á°á°á áááľáá - ááá áľáŠáľ áľáŤáá˝ á¨áá, ááłáŠ á á áἠáá á¨áá á áá á á˛áą ᨠInflux 2.0 áľáŞáľ áĽáá°áááá áĽáááłáá, á áá ááľáĽ áĽá áááŽá˝ áááŤáŤá (áľá ááá áá¨á á¨áá). á áĽáą ááľáĽ áá ááá )á˘
á áá áá áľáŞáľ á áá˘
ááá áá¨ááá˝ á¨ááťááľ á¨ááľ ááá ááᣠáá ááá ᨠInfluxDB á ááŁááá˝ ááá˘
áĽáą á ááłááľ á áá
(ᨠInfluxDB áá á áá°á á áĽáŤ áá á áŤáľ-á°á áá¨á°áłá)á˘
á á°á¨ááŞ
áŞááśáŞáŤ ááľáŞááľ?
á áá¤áąá ᣠááá áĽááłá á¨á°á¨ááá ááá á áľá°áá á ááá ááá á TICK ááá áá á áá á¨áá°á á¨áá ᨠá˘ááá ᣠá¨á°ááŠáľá ᨠT_CK á áŤááľá á áá°á ᨠInfluxDB áłáłá¤á áá°áŤ á¨áá˝á áá áááľááá˝ áááŤá¸áá ááá¨áľ áá°áá á˘
áĽá á¨áá á°á¨áłáłá á¨ááἠááłáá˝ á á ᣠáá á áŁá á°áľá á°áŞá áŞááśáŞáŤ ááľáŞááľ áá ᣠáĽáą á ááŤáł áĽá áá˝ á ááľ
- ááŁá áĽá ááá, á˘áŤááľ áĽáá° áá¤áśáš
áááŞáŤáá˝ - á¨áááľá°á áľáŞáľ á á, áľá áĽáą á áá áĽááłá áĽáŠ áááááá˝ á á
- áá§á ἠáľá˝ááá˝á˘
- InfluxDB ááŽáśáŽáá áá°ááá
á áŞááśáŞáŤ áá á¨á°áá°á¨á° áá ááá áĽá ááá áááááŁáľ á áá°áĽáá áĽá ááá á°áľá áĽáá° InfluxDB ááľá ááá ááá áľ áĽáá˝ááá áá á.
áĽáá° á áááłá°á áá áá á¨áááťá áá ᣠᨠInfluxDB ááŽáśáŽá á¨áá°áá á˘ááá ᣠá¨áá áŤá áááŞáŤáá˝á ááá áłáľ áĽáť áá - á¨ááŽáá˛á¨áľ á¤áá á áĽáť âááâ áááá ᣠáá áááľ ááŽáááŤá á áአáá áááá á ááťáá áááľ áá á˘
á á°á¨ááŞá ᣠááĽáŤá áĽá´áśá˝á ááááŤáľ áĽáť áá á¨áá°áááľ (ááĽá ááŹáśá˝ á¨ááĽá¨ááá áĽá´áśá˝á á°á ááá - á ááá ááľáĽ á¨á áá
á ááá˝ áĽáá°ááłá¨áᣠá á°ááłáłá ááááŤáľáŁ VM áĽáá° Influx áŤá áááἠááľáłááťáá˝á áá¨áá¸áľ á áá˝ááá˘
áĽáá˛áá, áĽáŠáá áááľá á ááááá áľ áá, áŞááśáŞáŤ ááľáŞááľ áĽáľáŤáá áľá¨áľ á°ááłá
ááľ á ááá á¨áá, á°ááą á áŁá áľáá˝ áĽá á°ááŁáŤáááą á°áŤá áĽáá°áá ᨠáἠááŁá áááŁá.
(áľá áááľá°á áĽáŞáľ áĽá áľá áťáá˛áá áááá ááá፠á ááľáłááľá)á˘
á¨áá á¨áľ áááŤ
á áá¤áąáᣠáá áĽáŤáŞá á ááá áĽáŤáłá˝áá á á ááľ InfluxDB ááľááá ááááľ áĽááľáááľá á°áá°áá˘
ááá áá፠á ááŤáł áá ááááŤáśá˝ áá áŠ-
- á¨TICK ááá á á ááá á°ááŁáá á áĽáááľ áá°áľá
- á áľááľáá áá°ááŤáľ á˝ááá áĽá áĽáŠ á°ááˇáá˘
- á¨áá áá°áĄ áĽáŤáá áá á áĽá ááá˝ á ááŤáŽá˝á áááá¨á áĽá áá á ááá¨áá˘
- áĽáá˛á áŤá á¨áŁáľ á¸áá á áá á á ááá˘
áááááŞáŤá á¨ááááľ ááá áĽá áľáŠá°áŽá˝ á ááá á¨ááᣠáĽá á áĽáľááľ áá áľ á¨á°á°á¨áá áá¨áŤ ááá á áááľ á¨á ááťá¸á á˝áá á ááłá¨áá˘
áľááá , ááá ááŽáááľ á áᾠᨠInflux node áááá áłáŤáľááá ááĽá á á áĽáá˛áá ááľááá (á áá¨á¨áťá áá°áá°á፠áá áááá¨áą).
ááá áĽá áá á¨áľ áá ááľááá - á áá áľá ááŞááš á¨TICK ááá á áŤááľá˘
áŤáá˛á°á
áŤáá˛á°á á¨TICK ááá á áŤá ááᣠáá á áááááľ áá° áłáłá¤á á¨áááĄáľá áááŞáŤáá˝ á á á˝á áľ áá¨áłá°á áĽá á áá˝á áá°á¨áľ á ááľá¨á á¨á°ááŤáŠ á°ááŁáŤáľá áá¨ááá á¨áá˝á á áááááľ ááá˘
á á á ááá ᣠáĽáą áĽáá áŤáá°ááá° á¨áá¨áłá°áŤ áĽá á¨áá˝á ááá ááłáŞáŤ áá á°ááá§á (áĽááá á°ááŁáŤáľ á ááááľ áá áááá¸áá áĽááá á á áá°ááá) ᣠáá á áŁá áłááá á¨á á ááá ááłá á¨á áá á¨á°ááá° áá - ááááŤá˘
áááłáááŤáá˝ á¨á°á áááá á áá ááááľ ááᢠá ááľ á¨á°áá°á áľáŠá°á á¨ááľáá áá á˛ááľ á¨Slack ááááŤáá˝á á ááá á°ááᣠáĽá ááľáááľ áťáááŽá˝ áĽá á áľááá á¨áá á¨á° áááľ áááá˝á áĽáá˛á á°á°á¨áá˘
áá áá˝ááŽá˝ á ááĽááľ ááá˝ áááľá áľ áĽá áĽáá˛áá ááá ááá áá° áá°á áá áĽáá°á°ááá° ááłáááŤáá˝á áááá á á áľá˝ááłáá˘
ááá ááłááĄ- á¨áá âáłáĽáâ á¨ááŤá ፠á°á¨á᪠áŁáľáŞ á°á áá˝áˇá ááá á áá ááááŤáľ ááá á ááá áłáᤠá ááá á á˛áľ á ááŤáᣠá¨áĽááľ áá á áá á¨áľáŠá°á áľáŤá áĽáá°á°ááá° ááłáá፠áá°áá°ááá˘
Influx 2.0 Kapacitor á¨á˛á˘ á áŤá áá
ááŽáááŤá
áááľáľá áĽá á¨á°ááŤáŠ UI áááľááá˝á á ááťááᣠááá áá á á°ááŁáŤáááľ áĽá á UX á áŠá ᨠChronograf áá á¨áááłá°á ááá ááá á¨áá áááľ áĽá˝áááá˘
á¨TICK ááá áá áá á¨ááááá á ááŤáľááá áááł á ááŤáá áĽáá° áľá á áááá˝ ááá˘
á°ááŁáŠá á áááá˝á ᣠáááááá ááá ááááááľ á°á ááľáá˝á ááá áŤáááá˘
ááá ááŤáá á ááá áá á áá ááá á ááá ááłáŞáŤ ááᣠChronograf á áááᾠᨠInflux áá ááá áá á¨á°áá°á ááá˘
áĽá á áĽááἠááá ááľáá áááŁáá ááŽáááŤá á¨á áá áĽáá ááá ááš á°ááŁáŤáľá ááááľ áá˝ááá˘
á¨Chronograf áá á áĽáŽ áááľáŤáľ ááá áážáą á¨áĽááľáá InfluxDB á Explore ááľáĽ áá¨áľ ááťá ááá˘
ááŤáá á¨áá áá°á á°ááłáłá á°ááŁá áŤáá áááľáá ᣠáá á áĽááṠᣠá Chronograf ááľáĽ áłá˝áŚááľá áááá á á áĽááľ á¨ááłááľ á á áłáá˝ (á á°ááłáłá áá ááľáá áĽá፠á áááá¨áľ) áá¨ááá áá˝áá ᣠáĽá á Grafana ááľáĽ ááĽáá áá ááááś áááááłáᢠá¨JSON á ááááŠá ááááľá (á áĽááἠChronograf á áĽá á¨á°ááአáłáťáá˝áá áĽáá˛á°á á áĽá á áľááá á¨áá áĽáá° JSON áĽáá˛áŤááá¸á ááá áłá - ááá áá UI áá á¨áá ááłá¸á á áá áááŤáľ á ááá á¨áĽáá)á˘
áŞáŁá ááĽááą áłá˝áŚááśá˝á áĽá áááŁá áŞáŤáá˝á áááá á á¨á áá á¨á ááá á˝ááłáá˝ á áᾠᣠáá ááĽáá°áá áŤá áĽáŤáá˝ UX á áŁá á¨á°ááłá°á ááá˘
ááš áłá˝áŚááľ áááá á á ááłááľ áĽáŠ áááá¤á áááľáłáᢠáĽá ááá áĽááłá ᨠChronograf áłá˝áŚááśá˝ á°ááŁáŤáááľ áŤáá° á˘ááá áĽááąá ááľáŤáľ áĽá áá ááľ á áŁá ááá ááá˘
áłá˝áŚááśáš áĽáŤáłá¸áᣠá¨á áľá°áłá˝ á¨áĽááł ááᤠá á°á¨ááŞáŁ á ááŤáá ááá á áŞáŁá áŤááľ áłá˝áŚááśá˝ á¨á°áአá áá°áááĄ
á¨áĽáŤáá ááľáŽáľ áá á áááľáááĄ-
á¨ááá˝ áááŽá˝ á á°á¨ááŞáŁ á InfluxDB áłáłá¤á ááľáĽ áŤááľá á¨ááľáŽá˝ ááááśá˝ ááá ᣠááŽáááŤá áŤáą á ááłááľ áá áá áá áááá ááá áĽáá° á ááŤá áľáááááá á¨áá á°áľ á°ááŁá áááá¨áĽ á áŤáľ-á°á áá¨áłááľ áĽáá°áá˝á áἠááŁá áááŁáá˘
áĽá á áĽááἠᣠChronograf á¨áááἠááľáłááťáá˝á ááá¨áľ á á°áťá áá á ááš ááᢠáá á áááľááá˘
á ááŁáŞáŁ á¨á˘áááááľ áááἠááľáłááťáá˝ syslogá ááá áá á¨á°á á áá¸á áĽá áľáááá á áľááá áááŞáŤ á áá¸á - ááĽá°áľá˘
á¨áá áŤáá ááŤá á á°áá á áá áá, á áĽáą áá á¨áá¨á°áąáľá áľá á°áśá˝ áá¨áľ áá˝áá áĽá ááá áá˛áŤáá ááĽá°áą á¨á áŤá áááá á ááá˝ áŤáłáŤá.
ááá¨á¨áťá áłáááľ áááἠááľáłááťáá˝á ááá¨áľ áĽá áá áľáá á áá¨áłá˝á á ááłááľ áá á áľááá áľá á°áśá˝á á áá ááááľ áŤááá˘
á áĽááἠááĽáá°áá ááááśáš áľá á°áśá˝ ááááŤáá˝á áááááľ áá ᣠááááŤáąá ááá áááá ááá áľááá á¨á á˘
áá áá ááľáá˝ áá á áĽáá°áááᣠááá áá á áĽáŤáŞá á áááááľ áá°áľáŁ áĽá áľá á°áśá˝ áĽáŤáá áá ááá áłáá (áĽáá° LTE á ááłá¨ áá¨áĽ á áááááľ áŤá á¨áľáááľ áľáááśá˝á á¨ááŽ) ᨠSlack áťááá âá áááá áááĽááľâ á¨ááŠáľá˘ á áŁá áĽá, ááá á áááľ á˝áá áłáŤáľá¨áľá, áľáá áĽá á.
áľááááá áááľá á áĽáááášá á¨áá á áááľ áľá á°áśá˝á ááľá°áááľáŁ ááĽá°áąá ááľá°áŤá¨á áĽá á¨á፠ááááľ áĽáť ááá˘
á áá ááááľáŁ á á˛áľ ááá á áľááá áľá á°áśá˝ áĽáť á Slack áá ááá ááᢠáĽáĽá á¨áá áá°áŚá˝á á¨áááľ ááľáĽ á ááľááŁáľ ááĽáá°áá ááááą áááá á á áá á ááá á¨áá˘
áá¨áááŤ
Chronograf OAuth áĽá OIDCá áĽáá° áá¨áá፠áĽáá°áá°ááá ááĽááľ á°áᢠááá˘
áá á ááá á¨á ááááá áá áááŤáŤá áĽá á¨á°áá á¤áľá¤áľáŚ áááá á áľáááŤáľá˝á á áŁá ááš ááá˘
á áĽá áááł, á áááአáá á
"á áľá°áłáłáŞ"
áĽá á¨áááá¸á á¨áá¨á¨áťá á áŤá á Vue ááľáĽ á áŤáłá˝á á¨á°ááá âá¨á áľá°áłáłáŞ áááâ ááá˘
á áá°á¨áą á¨áŤáłá˝á áłáłá¤áᣠáááᎠá°ááŞáľ áĽá á¨áááŞáŤ áá¨á ᨠInfluxDB á¨áľáŠá°á áá¨áá á á ááľ áá á¨ááŤáłá áŤáąá á¨áťá á áááááľ ááá˘
á á°á¨ááŞáᣠáĽá á¨á áľá°áłá°á á°ááŁáŤáľ áá°á፠á°áááłá á°ááᣠáááłá á¨á á°á áá áłáá ááľááá ááá á¨áľáá áĄáľáá á áááľ ááááľá˘
áŤááłáá˝á áá áŠá˘ áá°á á˛á ᨠChronograf ááá á ááŤáá áĽáá°áááá á°ááᏠáá á - ááááŤáąá áááŤáá áŤááłáá˝ á á°á°áŞáá˝ ááá áááá ᣠá áá áá á¨áľáŠá°á ááá ááŤáá˝á áá¨áľ áĽáá˝áááᢠáĽáá° á áááłá°á áá áááŤáá á¨áŤááł áááĽáŽá˝ á á á á áŁá á¨á°áá°á áá ᣠáĽá á áá ááááŤáľ ᣠá á áá áá ááá ááŤáá˝á ááá¨áľ áĽáť áłááá áááłá¨áľá á¨áŤáľáá á¨áľá áá°áá áŞáŤ á áĽááľ áááľ ááľáĽ á áŤááł áááá á áŁá ááá áá áᢠá áľáŠá°á á¨áááľá°á ááááľáŁ á áŤááłá áá áŤááá áá¨á ááŁáŤáľ ááťáᣠááá°. (á ááá áłá˝áŚááľ ááľáĽ áááá áŤááťáááá áá á°ááŁá)á˘
áá°á á˛á á¨á°á ááąáľ ᨠInflux áĽá
áá˝ á ááą á¨áŤáľáá áááŞáŤáá˝ á ááá á¨ááá á á˝ááł ááá˘
áá
ááĽá á¨á°ááŤáŠ áááłáá˝ áĽá
á áá áĽáá˛áá áŤáľá˝ááá.
áááá á áá áá¨ááá˝ áĽá፠áááááἠááá¨ááᥠá¨áŁáľáŞ áááŤáŁ á¨áááá፠áááłáŁ á¨á´áá°á á ááťá¸áᣠáĽááąáᣠááá¤áľ áĽá ááá˝ á ááŤáł á¨á¤á ááááŤáá˝á˘
áá
áá áá á á áľá°áłáłáŞá ááá áá á áłáá°áá.
á áĽááἠááĽá á áŁá á áľáááá áááá á¨áľáŠá°áŠ á á áŤá áááł áá á - á áĽááṠᣠá˘áááááľ áá áá áŤáą áááľáťá áĽá á á áááá˝ ááá ááľáĽ âá á á¨ááá´ ááĽáŤáśá˝â áŤáłá¨ááá˘
áá
á á°ááŁáŠ áá¨áááá
á áááŤá˝á áá áľáŠá°áŽá˝á ᨠSimpsons áá¸-áŁá áŞáŤáľ áľá áá á°áááá - áĽááľ á áĽááłá¸á áááá¨áľ á áŁá ááš áá á.
áĽá á á á ááá á áá ááááľ á¨á áá á áľá°áłá˝ áá á. áĽáá° âGuysᣠSmithers ááˇá!â áŤá áá¨áá˝ áŤáááá¨áĽ áá°á áá áá˘
á¨ááĽá¨ááá áááŞáŤáá˝
á áŞááśáŞáŤ ááľáŞááľ áĽáá°ááłá¨á InfluxDB ááĽáŤá áĽá´áśá˝á áĽáť áłááá áĽáá˛áŤá¨ááš á¨ááá áľáá á áľááá ááá˘
áá á áŁá á áľááá á áá°áá á¨áááľáá - á¨ááá á áá, á¨áááá˝ á áľá°áá, ááááá áááŞáŤáá˝ á ááĽáŽá˝ ááá áááᥠáá˝áá (ááłáá áááśá˝ á¨áŤááł áľáŤá áĽáť áá¨áአ- á ááľ á áááľ)?
á áĽá áááłáŁ á¨ááĽá¨ááá áááŞáŤáá˝ á áŁá á áá á¨ááá áľ á˘áŤááľ á ááľ áááł áá áá˘
á¨áĽá âáľáááľ áťáááŽá˝â á á
áŤá˘á á¨áśáľá°á ááá áá áłáᣠá áááľ áá°áą áĽá áĽááá
áťáááŽá˝ ááŤááᥠá¨áá˝ááľá áá¨á áááŁá á á ááťáááá˘
á áá¤áąá, á¨ááá áá፠á¤áá á á áŁá áĽáŠ á áá°áá, ááá áá ááá á˝áá áááá á¨áĽááąá áááł áá¨áłáľ á áááťáá˝á áá.
Influx áááłá á¨ááŁá áĽáá áá ááᢠá ááá áá° áĽá á¨ááŁáá á¨ááĽá¨ááá áááł áá° InfluxDB á¨ááἠááł ááľá áŤáááá áááŚá˝ á˝áááá˘
áá°áá°á áá áĽáá° "ááľáá áá" áĽá "á¨ááľáá áá" áŤá áĽá´áśá˝ áĽáť áá°á፠á°á¨áąáŁ á á¨áľáá áá¨á á á áľá°áłáłáŞ ááá ááľáĽ áĽáá°áłá¨ áĽá ááłáááŤáá˝ áá° Slack á°áá¨ááᢠáááᣠá á ááľ áá áľáŁ áĽáá° âáááááľ ááá¨áĽâ áŤá áĽá´áśá˝á áĽá፠ááłá¨áľ áááŠá˘
á áá áá áĽáá°áłá¨á ᣠáááááą á¨á á á áá áá áááł á ááľ áá á°ááłá ᣠáťáá áááŤá á¨á°áá°á áá¨áŤáá˝ á áá á¨á áááአáá áááááľ áááľá¨áľ áŤááťáá˘
áľááá ᣠáá á¨áĽá´áśá˝á áľáĽáľáĽ áĽáť á¨á°á ááá á¨ááᣠáĽááá á áááŚá˝ á áľááááá áá á firmware áá ááá áĽáá˝áááá˘
áĽá á á á áááᣠá¨ááĽá¨ááá áááŞáŤáá˝ áĽá á°á¨á᪠á¨á á ááá áĽáľáá˝á áá°áŁáᣠá áĽááą ááľáĽ áááááá áá¨á á áľááá ááááἠáá˝ááᢠááá áĽááłá, á áĽáááĽ, áá áá ááłáŞáŤ á áĽááá áá áá áŤáľáááááłá.
á¨á°áááąáľ áááŞáŤáá˝ á á°á¨á᪠á¨ááá¤áľ ááá áá¨áá á InfluxDB ááľáĽ áááá ááᢠáá
á áĽá á¨á áľá°áłáłáŞ ááá ááľáĽ á¨áľáŠá°áŽá˝á áŚáł ááá¨áłá°á á ááŤáľá°áá
áááł á áá áá áá˘
á áĽáááąáŁ áĽá á áááááá áá á¨áľ áĽá á¨áľáá áľáŠá°á áĽááłá áááá áĽáááááá˘
áľáŠá°á á áááááá áľ áá áá ááĽá á áŁá á áá áá á (á áá¨á¨áť áá áŤááľá áá°áá°ááŤáá˝ á°ááá¨áľ)á˘
á¨áá á¨á° áááľ ááľáľá
á¨áľáŠá°áŽáš áĽáŤáłá¸á á á°á¨á᪠á á ááá (ááááá á°á) áá á¨á° áááłá˝áá áá¨áłá°á áá á¨áĽáá˘
á áŁá á á ááá áĽá ááá áá áá áááľááá˘
ááá á¨ááľáľá ááá áŤá°áá áᣠáá á áááľááá˘
á á°ááá ááľáĽ áá¨ááἠá¨áááááááĄ-
- á¨ááἠááłáá˝
- ááá áŤáŁ
- á¨áááᎠá áááááśá˝
ááá á¨á°áá á áááááłá˝á á áŠá áááľáľ ááľáĽ áľáááá áľá áááą áá¨á áá°áĽá°áĽ áĽáŠ ááá˘
áĽáá° áĽáľá ááᣠá´áááŤá á¨áłáĽá ááľáĽ áľá áŠá áááľáľ áááľá°á áááł áĽá á á áŁá áĽá ááŹáśá˝á áá°áĽá°áĽ áá˝áá ᣠáĽá Chronograf áá˛áŤáá ááá á¨ááŤáአáłá˝áŚááśá˝á áá°áŁáá˘
á áááááľ á¨ááłáá˝ áĽá á¨ááľáłááť áááłáá˝á á ááťá¸á á°á¨áłá°ááᢠá ááá°á ááᣠááááŤáá˝ á Slack ááľáĽá˘
á áŠá áááľáľ ááľáĽ ááľáá˝á ááá¨áłá°á áááľ ááááśá˝ á á-DaemonSet áĽá Sidecará˘
áááąá áá´áá˝ á áááá á°ááá¸áá
á´áááŤá á˛á´áŤáá áĽáá áááá áĽá á¨áááŞáŤáá˝ á á°á¨á᪠á¨ááľ ááááŚá˝á á°áĽáľá ááá˘
á áĽá áááł, á¨áááľ áá áááá ἠáá á¨áĽá. ááá áĽááłá á´áááŤá á¨áśá¨á á¤áá á áááἠááľáłááťáá˝á ááłáĽ á˘á˝áá ᣠááĽáá á á¨ááłáŞáŤááťá˝á áá á ááľ áἠá¨áá á¨áááἠááľáłááťáá˝ áĽáá˛áá¨á áĽáááááá áĽá ááŽáá´ááá syslog á áá áᢠááááŁáľ áá áááľá ááá á ááá á¨á, ááá áá áľá áĽáŤá ááá á áŹáłáá˝ á ááá áŠá áĽá ááááŚáš á Chronograf ááľáĽ á á°áἠáłáá°áá.
ááľáľáá áááŁá áŠ???
á áá¨á¨áť ᣠá¨ááľáľá áľáááśá˝á á á°ááá¨á° á¨áᨠáĽáŤá á°á᳠ᣠáá áĽáá° áĽáľá áá ᣠááá á ááŤáłáá áá᳠ᣠááá ââá á áá á ááááá á˘
ááá áĽááłá á´áááŤá á ááá á¨áŤáąá áááŞáŤáá˝ ááá ááá ᨠInfluxDB áłáłá¤á áá°á°ááłáłá Influx ááá áá° áá áŚáł áááá áááŞáŤáá˝á áá°áĽá°áĽ áá˝ááá˘
áááśá˝
á¨á áĽáŤáŞá áá¤áľ áá áá°áá°á፠áá á°á¨áľá?
áĽáá´áľ ááľáľá ááľá¨á áá˝áá?
á ááááŞáŤáŁ á¨á˛áŹ ááá á¨á á á ááá áá á áá á áááˇá áĽá ááááŞáŤ á¨á á á áá á¨á áá áĽáľáá˝á á°á áá˘
á¨áááááá¸á á°ááŁáŤáľ á áá á°ááá°ááᢠá¨áĽáą áá áŤá°á¨ááá ááá áá áŤáááá á˝áá á ááˇá.
áááłáááľ
á ááťá áľáŞáľ ááľáĽ áŤáá á¨TICK ááá ááá á˝áá á¨áá á á˝ááłáá˝ áĽáĽá¨áľ ááᢠáá áá á˝áá á ááá á¨áá˘
áľáááááá á¨áááľ áá¨á/á ááá˝á á áá°á á°áĽáá ááááá á á ááľ áá á¨30 áľáŠá°ááľ áá¨ááá˝á á°áĽáľá ááá˘
áĽáŤááłááłá¸á á¨áśáľáľ á°ááá á áá áááŞáŤáá˝á á°áĽáľá áá. á á°ááłáłá áá á¨ááłáŞáŤááš áááἠááľáłááťáá˝ á°á°áĽáľá áá. áá¨á áá°áĽá°áĽ áĽá ááá á á¨10 á°á¨ááľ áá¨á°áľ áá áá˘
á¨á áĽáŤáŞá á¨á ááľ áłáááľ á°áŠá á áá á áĽááá "á¨áá ááľ ááľáá˝" á˛áłá¨á áĽá á áŁá á áľáááááš á˝ááŽá˝ ááľááá á˛ááą áá° á áááአá¨ááá áľáááá˝ ááááľ áĽááłááĽá áἠááŁá áááŁá ᢠ30 á°á¨ááľ. áá á áľááá áá ááááŤáąá á áĽá LTE á˛á áŤááśá˝ áá áŤáá áľáŤáá á ááĽááľ ááĽááľ áľáááá¨á˘
á áĽááá á¨áľáŤáá áá°áľ á áĽáá¨áľ á°á áᤠáááŞáŤááš áĽáŤáłá¸áᣠá 10 á°á¨ááľ ááá°áľ áĽááłáᣠá á°ááŁá á ááŁááááá˘
á áá¤áąá ᣠá¨á°áá°á áá á áá á ááłáŞáŤáá˝ áá á¨áááἠááľáłááťáá˝á áá á áá á á°ááááá ᣠááááŤáąá áአá˝ááŽá˝ áŤááá áľáĽáľáĽ áĽááłá ááá áá አá˘
á á ááłááľ áááłáá˝áŁ áááἠááľáłááťáášá áá¨áľ á ááá á áľááá á¨ááᣠá ááá á áŞáá¤á á áŠá á WireGuard á áŠá á°ááááá˘
áĽá á°áá áĽá¨ááŤáá áĽáŤááłááą á¨á°áᨠá áŤáŁá˘ áĽááľ á ááľ á°ááŤááˇá, áĽá á¨áá á¨á°áááá á¸áá ááááľ á áŤáŁá˘ áĽáť á°áľáá áá á.
á áááľ á áŤáŁá˘áŁ á á¨10 á°á¨ááľ áá¨á áá°áĽá°áĄá á¨áá á á¨á°áᨠᨠInfluxDB ááłá á ááłá áĽá ááá á¨á ááťá¸á á˝áá á ááá áááá˘
TICK - áá ááľá°á áĽá ááŤá¨áá ááŽáááśá˝ á°áľáá
á áá áá¨á áá á áááľá¨áľáŁ á¨á˛áŹ ááá á áĽááá áááľ ááá HighLoad áááá áĽá á á ááťáŤá áááł áľááá˝ ááŽáááśá˝ ááá ááŽáááśá˝ á°áľáá áá áĽáŹ áá°áá°á áĽá˝áááá˘
á áşáá˝ á¨ááá አááľ ááá á ááśáá˝ á¨ááá አáá˝áá˝ á¨ááááľ á áᾠᨠInfluxDB ááłá áĽááłá áááąá á áľááá áááááá˘
á á ááłááľ áááłáá˝áŁ á Influx Relay áĽáá° ááłá á¨áá°á á°ááááľ áááľá áá¨áŠ áá˝ááá˘
áĽáᣠá áĽáááĽáŁ ááá á°á âá ááŁáâ ááŹáľá á¨áááá á áĽá á ááá áá°ááŤáŠ á¨áááŞáŤ ááááśá˝ á¨á°ááŤáŠ á ááááŽá˝á á¨ááá°áĽ á áŤááľááľáá˘
á ááľáľá á áááááśá˝ áá áľááá á áá áááľ áĽááá á áŤááá ááá á áŁá âá¨áŁáľâ á ááá´áá¸á áĽáá˛ááááľ/áĽáá˛ááŽáľ ááľáľá á¨á°á ááľáŁ áááá á¨á˛áŹ ááá áá áá á áááááá˘
áĽááἠáá, ááá áááľá ááááľ áááá
á áá á ááŁáᣠááŹáŁ ááŞá á áá áá á áŞááśáŞáŤ ááľáŞááľ áĽá áááἠááľáłááťáá˝ á áŠá áááŞáŤáá˝á ááá°áĽá°áĽ áĽáá˛ááá áĽáááŤááá˘
áĽáááľ ááᣠááŞ/ááŤáá á¨á°áááá TICK á áŁá áŤáá° ááš áĽáá°áá (á áľáá ááááĽááľ ááááŤáľ) á áľáá áŚáł á áľáááááᣠáá ááť áá¸áá˘
á¨áá°ááĽáá á¨á°ááá¸á áá¨á áá á Influx 1.8 áľáŞáľ á áá ááᣠá á áá áá Influx 2.0 áááá ááá˘
á áŚáááľ áááłáá˝ ááľáĽ á¨ááá¨á áĽáľá áŁáááá áĽá áľá ááťáťáŤáá˝ áá°áá°á፠áá áááľá¨áľ á áľá¸á᪠á˘ááá, á ááááš á áĽááá áááľ á¨á°áťá ááá, á ááá´áá¸á ááá ááá (áŤá áŤáá˛á°á áĽá ááŽáááŤá),
á áĽááśá˝ áłáŠ ("ááłá áŁá
áŞ" -
áá á°ááŁá á Influx 2.0 ááľáĽá ááłáŤáᣠááá áá ááá á áááľ á¨áá áá°áŚá˝áŁ áááłáá á˘áá ááááľ á ááťáááá˘
á¨á ááŚá˛ ááľá¨áŽá˝á áĽáá´áľ ááľá¨á áĽáá°áááťá (á áá)
á áá¨á¨áťá á áĽáŤáŞáá áŤáľáááá á áá áĽá áĽáŤáłá˝á á¨áŤáłá˝áá áá á¨á ááŚá˛ ááá á á°áŁáľá á á ááááááťá˝á á°áľáá á¨áá á ááŤá á ááá áľá˘
áááᣠá á
áᥠá á
áľá-ááááł áľáŞáľ ááľáĽ ááááá˘
á áá¨á¨áťá áá¤áľ áĽá áĽáŤáłá˝áá á á°á á°áĽáá á Ansible + TICK + WireGuard áá á¨á°áá°á¨á° ááľá¨á áá á áá á¨áá°ááᢠáá áᏠá¨áŤáľáá á ááŚá˛ ááľá¨á áĽáŤáľá áááááŁáľ á¨ááá¨áá á ááľ áŁááá á áĽáááľ áĽáá˛ááá¨áą áĽáááŤáá á˘
ááááŤáąá á áá¨á¨áť áĽá áŤá°á¨áááá á áĽáááá ááľá¨á áá˝ááᣠáĽá OpenBalena áá áĽá áááľ ááá ááá˘
áĽáá´áľ ááťáťáŤáá˝á ááá áĽáť áłááá áŞáá¤áá á áľááľá á áĽáŽ á¨á°á°áŤ áĽá á á ááŚá˛ á áŤáŁá˘ ááá áá á¨á°ááá áááá á áľááľá áŤáááá˘
áĽá áá á á
ááĄ, áĽáááą áĽááł áŤáá¸áá ááá
ááᣠáľáá áá áľáŠá°ááľ?
áľááá áľáŠá°á "áŤáá" áŤá ááá ááááľ á áá˘
ᨠInfluxDB á¨ááá¤áľ ááľáŞááľ áá¨á ááᣠá áĽá "á¨á áľá°áłáłáŞ ááá" ááľáĽ áŤááá áŤááł ááá¨áľ áá˛áŤáá áŽá áá˘
áááľáľá áá¨á ááľáá áááŁááᣠáľáŠá°áŠ áŁááá áá 21áĄ00 á áŤáŁá˘ á¨áááŞáá ááĽáśáŁ ááá˝ á°á áľ áŤá á á ááŞá áá° á ááľ áŚáł áĽáá°áá° áĽá áĽáľá¨ á¨ááą 5 á°á áľ á¨áááá á¤áľ á á áἠáĽáá°áá á ááá ááľáááá˘
á¨á ááą 5 á°á áľ á áá ááá á áááľ á¨ááľáľá áá¨á á áá°á¨á°á - áá
áááľ á°á¨á᪠áŁáľáŞá áá á áá á°áá
áá ááá á áĽáá á áá¨á¨áť áľáááľ áááľááŠá á¨áľáŠá°áŠ áĽáá´áľ áĽáá°ááŤáľáááľ á ááá˘
áá
á áá áááľ á ááá áľáŠá°áŠ ááłáá áľ á áľáŤáť á°á ááˇáᢠáľáŠá°áŠ áĽá፠á ááá á¨áá˘
ááá áĽáá á¨á¤áą áŁáá¤áľ áľáááľ ááł á¨á˘áŽá áá°áá áľáŠá°á áĽá¨ááá áľááá° á áá á°ááááá˘
áĽáá° á°ááá ᣠá áá°áá á¨áľáá á°áŞ á°áŤá°á á á ááľ á°á¨á° áĽá á°á¨á᪠áŁáľáŞá áá á áá áááŁáąá á ááś áľáŠá°áŠá á ááłá (á áĽáá) áá° ááŞá ááá፠áŚáł áá°á°áᢠáĽá á°á¨ááŞá áŁáľáŞ á áĽááĽá áľ ááááŤáľ á áá°áłáŤá.
áľáŠá°áŠá á¨áŤáłá˝á á°á¨á áᢠá áááŤá˝á áá á¨áááľ ááłá áá áŤááá á˝áá áĽáá´áľ áĽá áá áĽáá°ááłá á ááá á, áá ááľáľá á áľááá á°ááˇá ...
ááá: hab.com