X5 ááẠááŒáá·áºááŒá°ážáá±ážá ááºáᬠ43 áá¯ááŸáá·áº áááºážáááá¯ááºááá¯ááºááááºáá¬áž 4 á á®ážááᯠáááºáááºá á±ááŒá®áž á ááá¯ážááá¯ááºáá±á«ááºáž 029 ááá¯á· áá¯ááºáá á¹á ááºážáá»á¬áž á¡ááŸá±á¬áá·áºá¡ááŸááºáááºážá áœá¬ áá±á¬ááºáá¶á·ááŸá¯ááᯠá¡á¬ááá¶áá«áááºá á€áá±á¬ááºážáá«ážááœáẠáá»áœááºá¯ááºááẠááá¯áá±á«ááºááŒá áºáááºáá»á¬ážááᯠá¡á ááŸá á±á¬áá·áºááŒáá·áºáááºá¡ááœáẠá¡ááŒááºá¡ááŸááºá¡áá»áá¯ážááŒá¯áá±á¬á áá áºáá áºáᯠáááºáá®ážááŒááºážáá¡ááœá±á·á¡ááŒá¯á¶ááᯠáá»áŸáá±áá«áááºá áá«áááºáá»á¬ážá áœá¬áá±á¬ ááŒáá·áºááŒá°ážáá±ážá ááºáá¬áá»á¬áž ááŸáááá·áº áá¯ááºááœááºááŸá¯áá¯áá¹ááá®áá»á¬ážá áá±á¬ááºáá¶á·ááá¯á·áá±á¬ááºáá±ážááá¬ážáá»á¬ážá¡ááœáẠá¡áá¯á¶ážáááºá á±ááá·áº á¡áá»ááºá¡áááºáá»á¬ážááŒá áºáááºá
á
ááºážáááºážá¡ááá¯ááºážá á
á±á¬áá·áºááŒáá·áºá
á
áºáá±ážááŒááºážááŸáá·áº á
á®ážááœá¬ážáá±ážáá¯ááºáááºážá
áẠá
á®áá¶ááá·áºááœá²ááŸá¯á
áá
áºáá»á¬áž áááºáá±á¬ááºááŒááºážááẠááááºážá
áá¬ážáá»á¬ážááŸáá·áº á¡ááŒá
áºá¡áá»ááºáá»á¬ážááᯠáá¯ááºáá±á¬ááºááŒááºážááŒáá·áº á
áááºáááºá áá
áºáá»áááºáááºážááŸá¬áááºá áá¯ááºáááºážááŒá
áºáááºáá»á¬ážááŸáá·áº ááŸááºáááºážáááºááŒááºážááŒá
áºáááºáá»á¬ážááᯠá¡ááá¯á¡áá»á±á¬ááºá¡ááá¯á¡áá»á±á¬ááºááŒá¯áá¯ááºááá¯ááºááŒá±ááŸáá·áº áááºá
ááºáá±á¬ á¡áá±ážááŒá®ážáá±á¬áááºážááá¬ááá¯ááºáá¬á¡áá»ááºáá
áºáá»ááºááŸá¬ ááœá²áá»á±á¬áºááœá¬ážáá«áááºá WMSá TMS á
áááºááá¯á·áá²á·ááá¯á·áá±á¬ áá¯ááºáááºážá
áá
áºá¡áá»á¬ážá
á¯ááœáẠáááºážááá¯á·áááá¯ááºááá¯ááºáá¯ááºáááºážá
ááºáá»á¬ážááᯠá
á±á¬áá·áºááŒáá·áºááẠáááºáááºáá¬ážááá·áºáááááá¬áá»á¬ážááŸááááºá ááá¯á·áá±á¬áºá áááºážááá¯á·ááẠááá°áá®áá±á¬ áá¯ááºáá¯ááºáá°á០á
áá
áºáá»á¬áž ááá¯á·ááá¯áẠá
á±á¬áá·áºááŒáá·áºáá±áž áá¯ááºáá±á¬ááºááá¯ááºá
áœááºáž áá¯á¶áá±á¬ááºá
áœá¬ áááœá¶á·ááŒáá¯ážáá«áá áááºááẠá
á»á±ážááŒá®ážáá±á¬ ááŒá¯ááŒááºááœááºážáá¶ááŸá¯áá»á¬ážááᯠááŸá¬áá°ááẠááá¯á·ááá¯áẠá¡ááá¯áááºáááºáá»á¬ážá¡ááœáẠá¡áá°ážááŒá¯á¡ááá¯ááºáááºáá¶áá»á¬ážááᯠááœá²áá±á¬ááºááááºááŒá
áºáááºá
á áá áºá០ááœáŸááºááááºážáá»á¬ážááá°ááẠá¡áááºážá¡ááŒá áºáá»á¬áž (ááá¬ážáá»á¬áž) ááŸáá·áº áááºá ááºáá±áá±á¬ á¡ááá¯ááºáááºáá¶á á¡á áááºá¡ááá¯ááºáž á¡áááºážáááºáá»áŸáᬠááá¯á¡ááºááá·áº áá»ááºážáááºááŸá¯áá áºáá¯ááᯠáá¯á¶ážáááºááŒáá·áºááŒáá«á áá¯á·á
áá»áœááºá¯ááºááá¯á·á ááá¯áá±á«ááºáá»á¬ážá áá®ážááŒá¬ážáá°ážááŒá¬ážáá»ááºááŸá¬ ááá¯ááŸá±á¬ááºáá¯á¶á á®áá¶ááá·áºááœá²ááŸá¯á áá áºáá»á¬áž (WMS Exceed) ááẠáá±á¬ááºáá¶á·ááá¯á·áá±á¬ááºáá±ážááá¯ááºáᬠááŸá¯ááºááœá±ážááŸá¯áá áºáá¯ááœáẠáá¯ááºáá±á¬ááºáá±ááŒááºážááŒá áºáááºá ááá¯ááŸá±á¬ááºáá¯á¶áá»á¬áž (á¡ááŒá±á¬ááºá á¡áááºá á¡á±ážáá²á áááº) ááᯠáá¯áá¹áááááºážá¡ááá¬áá áá¯ááºá ááºááá¯ááŸá±á¬ááºááŸá¯ á¡áá»áá¯ážá¡á á¬ážá¡ááá¯áẠááœá²ááŒá¬ážáá¬ážáááºá áá±á¬ááºáá¶á·ááá¯á·áá±á¬ááºáá±ážááá¯ááºáᬠááŸá¯ááºááœá±ážááŸá¯áá áºáá¯á¡ááœááºáž áá®ážááŒá¬ážááá¯áá±á«ááºá¡áá±á¬áẠá¡á¡á¯á¶áá»á¬ážá áœá¬ááŸáááŒá®áž áá áºáá¯áá»ááºážá á®ááᯠáááºážáááá¯ááºááá¯áẠWMS á០á á®áá¶ááá·áºááœá²áááºá
ááá¯áá±á«ááºá¡ááœááºáž ááŒá
áºáá±á«áºáá±ááá·áº áá¯ááºáááºážá
ááºáá»á¬ážá áá±áá°áá»áá¯ááºáá¯á¶ááœáŸá¬ááᯠáááºáá®ážáááºá¡ááœáẠáááºáá±áá»á¬áá»á¬ážááẠWMS áá
áºáá¯á
á®á áá
áºáá±á·áá»áŸáẠá¡ááŒáááºáá»á¬ážá
áœá¬ á¡á
á®áááºáá¶ááŒááºážááᯠááá¯ááºážááŒá¬ážá
áááºááŒá¬áá¬á ááá¯áá±á«ááºá¡á±á¬áºááá±áá¬áá»á¬áž (áááºáá¶áá°áá»á¬ážá ááœá±ážáá°áá°áá»á¬ážá stackers) áá»á¬ážá០áááºáá±á·áá»áºáá»á¬ážááᯠá
á®áá¶áá±á¬ááºááœááºááŒááŒá®áž á¡áá»ááºá¡áááºáá¯ááºáá±á«áºááœáẠáá±á¬ááºááŒááºáááºáááºá¡ááœáẠá¡ááŸááºáááẠáá¯ááºáááºážáááºáááºááŸá¯ááá¯ááºáᬠááœáŸááºááááºážáá»á¬ážááᯠá¡áá»ááºážáá»á¯á¶á·ááŒáááºá
áááºáá±áá»á¬áá»á¬áž á¡áá»áááºáá¯ááºáááºáá¬á á±áááºá¡ááœáẠááá¯áá±á«ááºááŒá áºáááºáá»á¬ážááᯠáááºáááºááááºážáá»á¯ááºáááºá¡ááœáẠá á»á±ážáááºáá¬áá±á¬á áá áºáá áºáá¯ááᯠáá®ááœááºááẠáá¯á¶ážááŒááºáá²á·áááºá á áá áºáá áºááẠááá¯áá±á«ááºáá¯ááºáááºážá ááºáá»á¬ážá áááºáááºáá±á¬ááºááœááºááŸá¯ááá¯ááºáᬠá áœááºážáá±á¬ááºáááºá âáá°â ááœáŸááºááŒááŸá¯áá»á¬ážá¡ááŒááºá áá±ážáá¬ážáá±á¬ á¡ááœáŸááºážááááºážáá»á¬ážááᯠááááá¯ááºá á±ááá·áº á¡ááŒá±á¬ááºážáááºážáá»á¬ážááᯠáááºááŸá¬ážáá áºáááºá¡ááœáẠáááºáá±áá»á¬áá»á¬ážá¡á¬áž á¡ááŒá áºá¡áá»ááºáá»á¬ážááᯠááŸááºáááºážáááºááŒááºážááŸáá·áº áá¯ááºáááºážá¡áá±á¬ááºá¡áááºáá±á¬áºááŸá¯ááᯠá á±á¬áá·áºááŒáá·áºááŒááºážááá¯á·ááœáẠáá°áá®áá±ážááá·áºáááºá áá¯áá¹ááá®á á¡áá¯ááºáá®áááá¯áá¬ááá¯ááºáᬠá¡ááœá±ááœá±á á áºáá±ážááŸá¯ááᯠáá¯ááºáá±á¬ááºááŒá®ážáá±á¬ááºá ááá¯á¡ááºáá±á¬á áá áºá á¡á áááºá¡ááá¯ááºážáá áºáá¯áá»ááºážá á®ááẠáá»áœááºá¯ááºááá¯á·áááŸá¯áááºážááœáẠáá áºáááºážááá¯ááºáá áºáááºáž ááŸáááŸáá·áºááŒá®ážááŒá áºááŒá±á¬ááºážááŸáá·áº áááºážááá¯á·á¡ááœáẠáááºáááºáá»á¬ážááŸáá·áº ááá¯á¡ááºáá±á¬ áá¶á·ááá¯ážáá°áá®ááŸá¯áááºáá±á¬ááºááŸá¯áá»á¬áž ááŸá áºáá¯á áá¯á¶ážááŸááá±ááŒá±á¬ááºáž áá»áœááºá¯ááºááá¯á· ááááŸáááá¯ááºááá«áááºá áá»ááºáá¬á¡á¬ážáá¯á¶ážá á¡áá°á¡ááá áºáá¯áá¯á¶ážááᯠáááá¯áá¬á¡ááŒá±áá áºáá¯á¡ááŒá Ạáá°áá±á¬ááºáá¬ááŒá®áž ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯áááºáááºááᯠááá·áºááŸááºážááá¯á·áá«áá²á
á áá áºáá áºáá áºáá¯áááºáá±á¬ááºááẠáá¯ááºáá±á¬ááºáááá·áºá¡áá¯ááºááá¬áááᯠá¡áá²ááŒááºááŒá®ážáá±á¬ááºá ááá±á¬áá»ááºááᯠá¡ááá·áºáá»á¬ážá áœá¬ááœá²ááẠáá¯á¶ážááŒááºáá²á·áááº-
- ááá¯ááŸá±á¬ááºáá¯á¶áá¯ááºáááºážá ááºáá»á¬ážá¡ááœáẠááœáŸááºááááºážáá»á¬áž á á¯áá±á¬ááºážááŒááºážá á¡ááŒááºá¡á¬áá¯á¶ááŸáá·áº ááœáŸááºááááºážáá»á¬ážááŸáá·áº ááœá±áááºááŸá¯áá»á¬ážááᯠááááºážáá»á¯ááºááŒááºážá
- áá¯ááºáááºážá ááºá á¶ááŸá¯ááºážáá»á¬ážááᯠá¡ááá¯á¡áá»á±á¬ááºáá¯ááºáá±á¬ááºááŒááºážááŸáá·áº ááœá±áá®ááŒááºážáá»á¬ážá¡ááœáẠáá¯ááºáááºážáááºáá±á¬ááºááŸá¯áááºáá±á¬ááºááŸá¯áá»á¬ážááœáẠáá»áŸá±á¬ááºááœáŸá¬áá»á¬ážááᯠááŸááºáá¯á¶áááºááŒááºážá
- áááºááá·áºááŸááºážáá»ááºááŸáá·áº áááºáá±áá»á¬áá»á¬ážá¡ááœáẠá¡ááŒá¶ááŒá¯áá»ááºáá»á¬áž áááºáá®ážááŒááºážááŒáá·áº áááºááŒáœá áœá¬ á á±á¬áá·áºááŒáá·áºááŒááºážá
áááá¡ááá·áºááœááºá á áá áºááẠááŸá¯ááºááœá±ážáá±á¬ WMS á¡á¬ážáá¯á¶ážáá¶á០ááŒááºáááºáá¬ážáá±á¬ áá¯ááºáááºážáá±á¬ááºááœááºááŸá¯áá±áá¬áá»ááºáá»á¬ážááᯠá á¯áá±á¬ááºážááá«áááºá á á¬áááºááŒááºážááẠá¡áá»áááºááŸáá·áºáááŒá±ážáá®áá®ážáá«áž ááŒá áºáá±á«áºááẠ(á áááá áºá¡á±á¬áẠááŒá¬ážáá¬ááá»á¬áž)á ááŸáá·áºááœááºááŸá¬ á áá áºáá áºáá¯áá¯á¶ážááᯠááœááºáááºáá áºáá¯áá¯á¶ážááá¯á· ááŒáá·áºáá»ááºááá·áºá¡áá« áá«áááºáá»á¬ážá áœá¬áá±á¬ ááá¯áá±á«ááºáá»á¬ážá DBMS á០áá±áá¬ááᯠááá°ááááºááŒá áºáááºá á¡á á®á¡á ááºááœá²áá¬ážáá±á¬ á¡ááœáŸááºážáá»á¬ážá០ááœá±áááºááŸá¯áá»á¬ážááᯠááœááºáá»ááºáááºááŸáá·áº á á¬áááºážááá¬ážáá»á¬ážááᯠááœááºáá»ááºáááºá¡ááœáẠáááºáá¶áááŸááá¬ážáá±á¬ áá¯ááºáááºážáááºáááºááŸá¯áá±áá¬á¡á¬áž á áá áºá¡á°ááá¯ááºá áá¯áá¹áááá¯áá¹ááááŒáá·áº áá¯ááºáá±á¬ááºáá«áááºá á€áááºážááŒáá·áº áá¯ááºáá±á¬ááºáá²á·áá±á¬ áá±áá¬ááᯠáááºáá±áá»á¬á áááºááááºááœáẠááá¯á·ááá¯áẠáá¬ážáááºááá¯ááºáá±á¬ ááááºáá»á¬ážááŸáá·áº áá¯á¶áá»á¬ážáá¯á¶á á¶ááŒáá·áº ááá¯áá±á«ááºááááºážá¡áá»ááºá¡áááºáá¯ááºááœáẠááŒáááá«áááºá
áááá¡ááá·áºáááŸá±á·ááŒá±ážá¡áá±á¬ááºá¡áááºáá±á¬áºááŸá¯á¡ááœááºááá·áºáá»á±á¬áºáá±á¬á
áá
áºáá
áºáá¯ááá¯ááœá±ážáá»ááºáá±á¬á¡áá« Zabbix ááá¯áá»áœááºá¯ááºááá¯á·ááœá±ážáá»ááºáá²á·áááºá á€á
áá
áºááᯠááá¯áá±á«ááºá
áá
áºáá»á¬ážá IT á
áœááºážáá±á¬ááºáááºááᯠá
á±á¬áá·áºááŒáá·áºááẠá¡áá¯á¶ážááŒá¯áá¬ážááŒá®ážááŒá
áºáááºá ááá¯áá±á«ááºáááºáááºááŸá¯ááá¯ááºáᬠáá¯ááºáááºážááá¯ááºážáá¬ááŸá¯ááá¯ááºáᬠááá¯ááºážáá¬ááŸá¯á¡ááœáẠáá®ážááŒá¬ážáááºáááºááŸá¯áá
áºáá¯ááᯠáá±á«ááºážááá·áºááŒááºážááŒáá·áºá ááá¯áá±á«ááºá áá»ááºážáá¬áá±áž á¡áá¯á¶ážá
á¯á¶ááᯠáááºáááá¯ááºáááºááŒá
áºáááºá
á áá áºá áá±áá°áá»áááá¯áá¬ááẠáá¯á¶ááœááºáá«ááá·áºá¡ááá¯ááºáž ááŒá áºáá¬áááºá
WMS instance áá
áºáá¯á
á®ááᯠá
á±á¬áá·áºááŒáá·áºáá±ážá
áá
áºá¡ááœáẠhost áá
áºáá¯á¡ááŒá
ẠáááºááŸááºáááºá ááŒááºáááºáá¬ážáá±á¬ SQL query áá
áºáá¯ááŒáá·áº script áá
áºáá¯ááᯠrun ááŒááºážááŒáá·áº data center network ááŸá áááá¯áá¬áá¬á០áááºááá
áºáá»á¬ážááᯠá
á¯áá±á¬ááºážáá«áááºá á¡áááºá áááºááẠáá±áá¬áá±á·á
áºááá¯á· ááá¯ááºááá¯ááºáááºáá±á¬ááºááœáá·áºááᯠá¡ááŒá¶ááŒá¯ááŒááºážáááŸááá±á¬ á
áá
áºáá
áºáá¯ááᯠá
á±á¬áá·áºááŒáá·áºááẠááá¯á¡ááºáá«á (á¥ááá¬á SAP EWM)á áááºááẠááœáŸááºážááááºážáá»á¬ážááá°ááẠááá¯á·ááá¯áẠááá¯ážááŸááºážáá±á¬ áááá¯ááááºáá
áºáá¯ááᯠpython/vbascript ááŒáá·áº ááŸááºáááºážáááºáá¬ážáá±á¬ API áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááá¯á· script áá±á«áºááá¯ááŸá¯áá»á¬ážááᯠá¡áá¯á¶ážááŒá¯ááá¯ááºáááºá
áááºááá¬áá¬ááŸáááºááá¯ááŒáá·áºáá±áááºá¡ááœáẠZabbix ááá±á¬ááºá á®á¥ááá¬ááᯠááá¯áá±á«ááºááœááºáááºááœáẠááŒáá·áºáá»ááºáá¬ážáááºá Proxy ááŸáááá·áºá áá±ááá¹áá WMS ááŒá áºáááºáá»á¬ážá¡á¬ážáá¯á¶ážááŸáá·áº á¡áá¯ááºáá¯ááºááẠáá±áá»á¬áá«áááºá áá±á¬ááºáá áºááŒááẠZabbix áá¬áá¬ááẠááá·áºáááºáá±á¬ááºáá»á¬ážááᯠáá±á¬ááºážááá¯ááá·áºá¡áá« WMS áá±áá¬áá±á·á áºá០áááºááá áºáá»á¬ážááᯠáá±á¬ááºážááá¯áááºá¡ááœáẠZabbix proxy ááŒáá·áº host ááœáẠscript áá áºáá¯ááᯠáá¯ááºáá±á¬ááºáááºá
á¡áááºááá¯ááºáž Zabbix áá¬áá¬ááœáẠááááºáá áºáá»á¬ážááŸáá·áº ááá¯áá±á«ááºá¡ááœáŸááºážáá»á¬ážááᯠááŒááááºá áá»áœááºá¯ááºááá¯á·ááẠGrafana ááᯠá¡áá¯á¶ážááŒá¯áááºá ááá¯áá±á«ááºáááºáááºááŸá¯áá»á¬ážá infographics áá»á¬ážááŸáá·áºá¡áá° ááŒááºáááºáá¬ážáá±á¬ áááºááŸáºáá¯ááºáá»á¬ážááᯠááŒáááá·áºá¡ááŒááºá Grafana ááẠááœáŸááºááááºážáá»á¬ážááœáẠááœá±áááºááŸá¯áá»á¬ážááᯠá á±á¬áá·áºááŒáá·áºáááºááŸáá·áº áá¯ááºáááºážááŒá áºáááºáá»á¬ážááŸáá·áº áá¯ááºáá±á¬ááºáááºá¡ááœáẠááá¯áá±á«ááºáááºáá±á¬ááºááŸá¯á áá áºááá¯á· á¡ááá¯á¡áá»á±á¬ááºááááá±ážáá»ááºáá»á¬ážááᯠáá±ážááá¯á·áááºááŒá áºáááºá
á¥ááá¬á¡áá±áá²á·á ááá¯áá±á«ááºáááºáá¶áá²á·á§áááá¬ááŸá¬ áááºááááºážáá»á¯ááºááŸá¯ááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºááá¯á· á ááºážá á¬ážááŒáá·áºáá¡á±á¬ááºá ááá¯áá±á«ááºá á€á§áááá¬ááŸá áá¯ááºáááºážá ááºá áœááºážáá±á¬ááºáááºá á¡áááá¡ááœáŸááºážáá»á¬ážá¡ááŒá Ạá¡á±á¬ááºáá«ááá¯á·ááᯠááœá±ážáá»ááºáá²á·áááºá
- á§áá·áºáá¶á§áááá¬ááŸá áá±á¬áºáá±á¬áºáá¬ááºá¡áá±á¡ááœáẠ(á á®á ááºáá¬ážáá±á¬á áá±á¬ááºááŸáá á á¬ááœááºá á¬áááºážáá»á¬ážá áááºáá±á¬ááºááŒááºážá ááœááºááœá¬ááŒááºážá
- áá±áá¬áá»áá¬ážááŸá¯ááŸáá·áº ááŒáá·áºáááºážááŸá¯á§áááá¬áá»á¬áž (ááá¯ááŸá±á¬ááºááŸá¯á¡ááŒá±á¡áá±á¡á) áá¡áá¯ááºáááºá
setting áá»á¬ážááá¯
á áá áºá á¡áááá¡á áááºá¡ááá¯ááºážáá»á¬áž (SQLclá Zabbixá Grafana) á áááºáááºááŒááºážááŸáá·áº ááœá²á·á ááºážááŸá¯áá¯á¶á á¶áá»á¬ážááᯠá¡áá»áá¯ážáá»áá¯ážáá±á¬áááºážááŒá áºáá»á¬ážááœáẠáá±á¬áºááŒáá¬ážááŒá®áž á€áá±áá¬ááœáẠáááºáá«áááºáá« ááŒá¯áá¯ááºáááºááá¯ááºáá«á SQLplus á¡á á¬áž SQLcl ááá¯á¡áá¯á¶ážááŒá¯ááŒááºážááẠSQLcl (java ááœááºáá±ážáá¬ážáá¬ážáá±á¬ Oracle DBMS á command line interface) ááẠOracle Client ááá±á¬ááºáááºááá·áºááœááºážááŸá¯áááá¯á¡ááºáá² ááœááºáááºááœááºá¡áá¯ááºáá¯ááºáá±á¬ááŒá±á¬áá·áºááŒá áºáááºá
Zabbix ááᯠááá¯áá±á«ááºáá¯ááºáááºáž áá¯ááºáááºážá áẠááœáŸááºááááºážáá»á¬ážááᯠá á±á¬áá·áºááŒáá·áºááẠZabbix ááᯠá¡áá¯á¶ážááŒá¯ááá·áºá¡áá« á¡ááá ááá¯ááŒá¯ááá·áºááá·áº á¡áá»ááºáá»á¬ážááŸáá·áº áááºážááá¯á·ááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºááẠááŒá áºááá¯ááºááá·áº áááºážáááºážáá»á¬ážáá²á០áá áºáá¯ááᯠáá±á¬áºááŒáá«áááºá áá«á·á¡ááŒáẠáá®ááá¯á·á áºáᬠáá¯á¶ááŒá¯á¶áá±ážáá²á· áááºáááºáá²á· ááá¯á·á áºáááºáž ááá¯ááºáá«áá°ážá áá»áááºáááºááŸá¯áá»á¬ážááá¯á¶ááŒá¯á¶áá±ážááŸáá·áº áááºááŒáá¬ážáá±á¬áááºážáááºážáá»á¬ážááá¯á¡áá¯á¶ážááŒá¯ááŒááºážááẠááŸá±á·ááŒá±ážááŒá±ááŸááºážáá»ááºááᯠááŒá áºááœááºážáá±á¬áááºáááºááŸá¯ááá¯á·ááœáŸá²ááŒá±á¬ááºážááŒááºážáá¯ááºáááºážá ááºááœáẠáááºáá±á¬ááºážáá±á·áá¬ááẠááá¯á¡ááºáá«áááºá
á¡áááá¡áá»ááºááŸá¬ ááá¯ááá¯á·áá±á¬á áá áºááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºááá·áºá¡áá«á á áá áºááŸáá±ážáá±á¬ááºáá±á¬ áááºáááºáá»á¬ážááᯠá¡áá¯á¶ážááŒá¯á áááá¯ááááºááááºáá² áá¯ááºáá±á¬ááºááá¯ááºáááºá
Zabbix á á±á¬áá·áºááŒáá·áºáá±ážá áá áºááẠá á±á¬áá·áºááŒáá·áºá á áºáá±ážááá·áºá áá áºá០áááºááá áºáá»á¬ážááᯠá á¯áá±á¬ááºážáááºá¡ááœáẠááœá±ážáá»ááºá áá¬áá»á¬ážá áœá¬ááᯠáá±ážáá±á¬ááºáááºá áááºážááᯠááá¯ááºááá¯ááºáá²áá¯á¶á á±á¬áá·áºááŒáá·áºáá¶á¡áááºááŸááºáá»á¬ážá¡á¬áž á á áºáááºážáá±á¬ááºáá°ááŒááºážááŒáá·áºááŒá áºá á± ááá¯á·ááá¯áẠá¡ááá·áºáááá·áºááŸá¬ááœá±ááœá±á·ááŸáááŸá¯ááá·áºáááºáá±á¬ááºáá»á¬ážááᯠááŒááºáááºáááºááŸááºááŒááºážáááºážáááºážáá»á¬ážá¡áá«á¡ááẠá¡áááºááŸááºá zabbix_sender ááŸáá áºááá·áº áá¬áá¬ááá¯á· áá±áá¬áá±ážááá¯á·ááŸá¯ ááá¯ááá¯á¡ááá·áºááŒáá·áºááá·áºáááºážáááºážááŒáá·áº áá¯ááºáá±á¬ááºááá¯ááºáááºá áá»áœááºá¯ááºááá¯á·áááŒá¿áá¬ááá¯ááŒá±ááŸááºážáááºá áááá¯áá¬áá¬á០host áá»á¬ážááá¯ááá¯ááºááá¯ááºáá²áá±ážááá·áºáááºážáááºážááẠá¡ááœááºááá·áºáá»á±á¬áºáá±á¬ááŒá±á¬áá·áºááŒá áºáááºá áááºážááẠááá·áºá¡á¬áž áááºááá áºáá»á¬ážááá°ááŸá¯á á¡á á®á¡á á¥áºá¡áá±á«áº á¡ááŒáá·áºá¡áááááºážáá»á¯ááºááá¯ááºá á±ááŒá®áž áááºážááá¯á·á¡á¬áž á á±á¬áá·áºááŒáá·áºáá¬ážáá±á¬ host áá áºáá¯á á®ááá¯á· ááŒáá·áºáá±áááºáááá¯á¡ááºáá² áááºáááºáá»á¬áž/á ááá áºáá»á¬ážááᯠáááºá¡áá¯á¶ážááŒá¯ááŒá±á¬ááºáž áá±áá»á¬á á±áááºá
á¡ááŸá¬ážááŸá¬ááŒááºááŒááºážááŸáá·áº á áá áºááá·áºááœááºážááŒááºážá¡ááœáẠâá ááºážáááºáá¬áá¬áááºáá»á¬ážâ á¡áá±ááŒáá·áºá áááºáá¶ááŸá¯á á®áá¶ááá·áºááœá²ááŸá¯á¡ááœáẠWMS á¡áá¯ááºá á¬ááœááºááᯠáá»áœááºá¯ááºááá¯á·á¡áá¯á¶ážááŒá¯áááº-
- á§áá·áºáá¶áá¬ááºáá»á¬ážá áá±á¬ááºááŸááá¬ááá»áŸ- "- áááºááŸáá¡áá»áááºá០72 áá¬áá®" áá¬áá¡ááœáẠá¡ááŒá±á¡áá±áá»á¬ážáá«ááŸááá±á¬ áá¬ááºáá»á¬ážá¡á¬ážáá¯á¶áž - SQL query identifier- getCars.
- áá¬ááºá¡ááŒá±á¡áá±á¡á¬ážáá¯á¶ážááááá¯ááºáž- 72 áá¬áá®á¡ááœááºážáá±á¬ááºááŸááá¬áá±á¬áá¬ááºá¡á¬ážáá¯á¶ážáá¡ááŒá±á¡áá±áá»á¬áž - SQL query identifier- áá¬ážáá»á¬ážáááá¯ááºáž.
- áááºáá¶ááẠá á®á ááºáá¬ážáá±á¬ áá¬ááºáá»á¬áž- "Scheduled" á¡ááŒá±á¡áá±á á¡áá»áááºáá¬á "- 24 áá¬áá®" ááŸáá·áº "+24 áá¬áá®" ááŸáá·áº áááºááŸáá¡áá»áááºá០"+XNUMX áá¬áá®" - "Scheduled" á¡áá±á¡áá¬ážááœáẠáá±á¬ááºááŸáááá·áº áá¬ááºá¡á¬ážáá¯á¶ážá á¡ááŒá±á¡áá±áá»á¬áž - SQL query identifier- áá¬ážáá»á¬áž.
ááá¯á·ááŒá±á¬áá·áºá áá»áœááºá¯ááºááá¯á·ááẠááá¯ááŸá±á¬ááºáá¯á¶ á áœááºážáá±á¬ááºááẠááá¯ááºážáá¬ááŸá¯ á¡á á¯á¶á¡áááºááᯠáá¯á¶ážááŒááºááŒá®ážáá±á¬ááºá WMS áá±áá¬áá±á·á áºá¡ááœáẠSQL áá±ážááŒááºážááŸá¯áá»á¬ážááᯠááŒááºáááºáá«áááºá á á¯á¶á ááºážáá±ážááŒááºážááŸá¯áá»á¬ážááᯠáá¯ááºáá±á¬ááºáááºá áááºááá±áá¬áá±á·á áºááá¯ááºáá±á¬áºáááºáž áááºážá "hot" áá±á¬áºáá® - á¡ááá·áºá¡áá±á¡áá¬ážááᯠá¡áá¯á¶ážááŒá¯ááẠá¡ááŒá¶ááŒá¯ááá¯áá«áááºá
áá±áá¬áááºáá¶áááŸáááẠá¡ááá·áºá¡áá±á¡áá¬ážááŒáá·áº Oracle DBMS ááá¯á· áá»áááºáááºáá«áááºá á ááºážáááºáá±áá¬áá±á·á áºááá¯á·áá»áááºáááºáááºá¡ááœáẠIP ááááºá ᬠ192.168.1.106. áá»áœááºá¯ááºááá¯á·ááẠSQLcl á¡áá¯ááºáá¯ááºáá±á¬ááá¯ááºááœá²á TNSNames.ORA ááŸá Zabbix áá¬áá¬ááœáẠáá»áááºáááºááŸá¯áá±á¬ááºáá»á¬ážááᯠááááºážáááºážáááº-
# cat /opt/sqlcl/bin/TNSNames.ORA
WH1_1=
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.106)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = WH1_1)
)
)
áááºážááẠáá»áœááºá¯ááºááá¯á·á¡á¬áž áá±á¬á·ááºá¡ááº/á áá¬ážááŸááºááŸáá·áº áá±áá¬áá±á·á áºá¡áááºááá¯áᬠáááºááŸááºáá±ážááŒááºážááŒáá·áº EZconnect ááŸáá áºááá·áº host áá áºáá¯á á®ááá¯á· SQL queries áá»á¬ážááᯠáá¯ááºáá±á¬ááºááá¯ááºá á±áááºááŒá áºáááºá
# sql znew/Zabmon1@WH1_1
áá»áœááºá¯ááºááá¯á·ááẠZabbix áá¬áá¬ááŸá á¡áá¯ááºááá¯ááºááœá²ááœáẠááŒááºáááºáá¬ážáá±á¬ SQL áá±ážááŒááºážááŸá¯áá»á¬ážááᯠááááºážáááºážáááº-
/etc/zabbix/sql
áá»áœááºá¯ááºááá¯á·ááá¬áá¬á zabbix á¡áá¯á¶ážááŒá¯áá°ááᯠáááºáá±á¬ááºááœáá·áºááŒá¯áá«-
# chown zabbix:zabbix -R /etc/zabbix/sql
áá±á¬ááºážááá¯ááŸá¯áá»á¬ážáá«ááŸááá±á¬ ááá¯ááºáá»á¬ážááẠZabbix áá¬áá¬á០áááºáá±á¬ááºá¡áá¯á¶ážááŒá¯áááºá¡ááœáẠáá®ážááŒá¬ážáááºááŸááºáá°á¡áááºááᯠáááŸááááºá SQLcl ááŸáááá·áº áá±áá¬áá±á·á áºáá±ážááœááºážáá áºáá¯á á®ááẠáá»áœááºá¯ááºááá¯á·á¡á¬áž ááá·áºáááºáá»ááºáá»á¬ážá áœá¬ááᯠááŒááºáá±ážáááºá áá±á¬ááºážááá¯ááŸá¯áá áºáá¯áá»áŸááºáááºááá áºáá áºáá¯áá¬áá¯ááºáá±á¬ááºááá¯ááºááá·áº Zabbix áá¡áá±ážá áááºá¡áá»ááºá¡áááºáá»á¬ážááá¯ááá·áºááœááºážá ááºážá á¬ážááŒááºážááŒáá·áºá áá±ážááœááºážáá áºáá¯áá»ááºážá á®ááááºááá áºáá»á¬ážááá¯ááœá²ááŒááºážá áááºááŒá¬áááºáá±á¬ááºááẠscript áá»á¬ážááá¯á¡áá¯á¶ážááŒá¯áá«áááºá
áááºááá¬ááºááœáŸááºážááᯠááŒááºáááºááŒáá«á áá¯á·á áááºážááᯠwh_Metrics.sh áá¯áá±á«áºááŒáá«á áá¯á·á áá±áá¬áá±á·á áºááá¯á· SQL á á¯á¶á ááºážáá±ážááŒááºážááŸá¯áá áºáá¯á¡á¬áž áá±á«áºááá¯áááºá ááááºáá»á¬ážááᯠááááºážáááºážááŒá®áž áá±áá¬ááŒááºáááºááá°ááŒááºážáá¡á±á¬ááºááŒááºááŸá¯ááœáŸááºážááááºážáá»á¬ážááŸáá·áºá¡áá° áááºážááá¬ááá¯ááºáá¬áááºááá áºáá áºáá¯ááᯠááŒááºáá±ážááŒáá«á áá¯á·á
#!/bin/sh
## МаÑÑÑПйка ПкÑÑжеМОÑ</i>
export ORACLE_HOME=/usr/lib/oracle/11.2/client64
export PATH=$PATH:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib64:/usr/lib:$ORACLE_HOME/bin
export TNS_ADMIN=$ORACLE_HOME/network/admin
export JAVA_HOME=/
alias sql="opt/sqlcl/bin/sql"
## заЎаÑÐŒ пÑÑÑ Ðº ÑÐ°Ð¹Ð»Ñ Ñ sql-запÑПÑПЌ О паÑаЌеÑÑОзПваММПе ÐžÐŒÑ Ñайла
scriptLocation=/etc/zabbix/sql
sqlFile=$scriptLocation/sqlScript_"$2".sql
## заЎаÑÐŒ пÑÑÑ Ðº ÑÐ°Ð¹Ð»Ñ ÐŽÐ»Ñ Ñ
ÑÐ°ÐœÐµÐœÐžÑ ÑезÑлÑÑаÑПв
resultFile=/etc/zabbix/sql/mon_"$1"_main.log
## МаÑÑÑаОваеЌ ÑÑÑÐŸÐºÑ Ð¿ÐŸÐŽÐºÐ»ÑÑÐµÐœÐžÑ Ðº ÐÐ
username="$3"
password="$4"
tnsname="$1"
## запÑаÑОваеЌ ÑезÑлÑÑÐ°Ñ ÐžÐ· ÐÐ
var=$(sql -s $username/$password@$tnsname < $sqlFile)
## ÑПÑЌаÑОÑÑеЌ ÑезÑлÑÑÐ°Ñ Ð·Ð°Ð¿ÑПÑа О запОÑÑваеЌ в Ñайл
echo $var | cut -f5-18 -d " " > $resultFile
## пÑПвеÑÑеЌ МалОÑОе ПÑОбПк
if grep -q ora "$resultFile"; then
echo null > $resultFile
echo 0
else
echo 1
fi
Zabbix-proxy configuration áááºáááºáá»á¬ážááŸáá·áºá¡áá® ááŒááºá script áá»á¬ážááᯠááááºážáááºážáááºá¡ááœáẠááá¯ááºááœá²ááœáẠááŒá®ážáá¯á¶ážáá±á¬ááá¯ááºááᯠscript ááŒáá·áº áá¬ážáá«ááẠ(áá¯á¶ááŸááºá¡á¬ážááŒáá·áº - /usr/local/share/zabbix/externalscripts).
script ááŸááááºáá»á¬ážááá¯áááºáá¶áááŸáááá·áºáá±áá¬áá±á·á ááá±á¬áºáá¯ááºááŒááºážá¡á¬áž script parameter á¡ááŒá áºááŒááºáááºážáááºááŒá áºáááºá áá±áá¬áá±á·á ẠID ááẠTNSNames.ORA ááá¯ááºááŸá áááºáááºááá¯ááºážááŸáá·áº ááá¯ááºáá®ááá«áááºá
SQL query call áááááºááᯠááŒáá¯ááºáá±á¬ááá¯ááºááœáẠááááºážáááºážáá¬ážáááºá mon_base_id_main.log áá±áá¬ááœáẠbase_id= áá±áá¬áá±á·á áºá¡ááŸááºá¡áá¬ážááᯠáá¬ááºááœáŸááºážáá±á¬ááºáá áºáá¯á¡ááŒá Ạáááºáá¶áááŸááá²á·áááºá áá¬áá¬á០áá±áá¬áá±á·á áºáá»á¬ážá áœá¬ááᯠáá áºááŒáá¯ááºááẠáá±á¬ááºážááá¯ááŸá¯áá»á¬ážááŸááá¬áá±á¬á¡áá«ááœáẠáá±áá¬áá±á·á áºá¡ááŸááºá¡áá¬ážáá»á¬ážááŒáá·áº ááááºááá¯ááºááᯠááœá²áá±áá±ážáá«áááºá query ááẠá á®áá¬ážááá·áº ááŸá áºáááºááŒáẠáááºááá¯ážáá»á¬ážááᯠááŒááºáá±ážáááºá
áá±á¬ááºážááá¯ááŸá¯ááááºááŸáá·áºá¡áá° ááá¯ááºáá áºáá¯á០áááºááŸááºáá¬ážáá±á¬ áááºááá áºáá áºáá¯ááᯠááá°ááẠá¡á±á¬ááºáá« script ááᯠgetMetrica.sh áá¯áá±á«áºááŒáá«á áá¯á·á
#!/bin/sh
## ПпÑеЎелÑеЌ ÐžÐŒÑ Ñайла Ñ ÑезÑлÑÑаÑПЌ запÑПÑа
resultFile=/etc/zabbix/sql/mon_â$1â_main.log
## ÑазбОÑаеЌ ЌаÑÑОв зМаÑеМОй ÑезÑлÑÑаÑа ÑÑеЎÑÑваЌО ÑкÑОпÑа:
## пÑО ÑабПÑе ÑП ÑÑаÑÑÑаЌО, запÑÐŸÑ Ð²ÐŸÐ·Ð²ÑаÑÐ°ÐµÑ ÐœÐ°ÐŒ ЎвÑЌеÑÐœÑй ЌаÑÑОв (RSLT) в вОЎе
## {ÑÑаÑÑÑ1 зМаÑеМОе1 ÑÑаÑÑÑ2 зМаÑеМОе2âŠ} ÑазЎелÑММÑÑ
пÑПбелаЌО (зМаÑеМОе IFS)
## паÑаЌеÑÑПЌ запÑПÑа пеÑеЎаÑÐŒ кПЎ ÑÑаÑÑÑа О ÑкÑÐžÐ¿Ñ Ð²ÐµÑÐœÑÑ Ð·ÐœÐ°ÑеМОе
IFS=â â
str=$(cat $resultFile)
status_id=null
read âra RSLT <<< â$strâ
for i in â${RSLT[@]}â; do
if [[ â$status_idâ == null ]]; then
status_id=â$I"
elif [[ â$status_idâ == â$2â ]]; then
echo â$iâ
break
else
status_id=null
fi
done
ááᯠáá»áœááºá¯ááºááá¯á·ááẠZabbix ááᯠááŒááºáááºáááºááŸááºááŒá®áž ááá¯áá±á«ááºáááºáá¶ááŸá¯áá¯ááºáááºážá ááºáá»á¬ážá á á±á¬áá·áºááŒáá·áºá á áºáá±ážááŒááºážááá¯ááºáᬠá¡ááœáŸááºážáá»á¬ážááᯠá áááºááẠá¡áááºááá·áºááŒá áºáá±áá«ááŒá®á
Zabbix á¡á±ážáá»áá·áºáá áºáá¯á¡á¬áž áá±áá¬áá±á·á Ạnode áá áºáá¯á á®ááœáẠááá·áºááœááºážááŒá®áž ááŒááºáááºáááºááŸááºáá¬ážáááºá
áááºááá¬áá¬ááœáẠZabbix proxy ááŒáá·áº áá¬áá¬á¡á¬ážáá¯á¶ážááᯠáá»áœááºá¯ááºááá¯á·áááºááŸááºáááºá áááºáááºáá»á¬ážá¡ááœááºá á¡á±á¬ááºáá«áááºážááŒá±á¬ááºážááá¯ááœá¬ážáá«á
á á®áá¶ááá·áºááœá²áá±áž â ááá±á¬ááºá á® â ááá±á¬ááºá á®ááᯠáááºáá®ážáá«á
ááááºážáá»á¯ááºáá¬ážáá±á¬ host áá»á¬ážááᯠáá»áœááºá¯ááºááá¯á· áááºááŸááºáááº-
áááºáááºáá»á¬áž â ááá¯á·á áºáá»á¬áž â á¡áááºááŸáẠáááºáá®ážáá«á
áááºáá¶áá±á¬ááºááœááºáá±ážáá°á¡áááºááẠá¡á±ážáá»áá·áºááœá²á·á
ááºážááŸá¯áá¯á¶á
á¶ááá¯ááºááœáẠáááºááŸááºáá¬ážááá·áº hostname ááŸáá·áº ááá¯ááºáá®ááá«áááºá
áá»áœááºá¯ááºááá¯á·ááẠnode á¡ááœáẠá¡á¯ááºá á¯ááᯠáá±áá¬áá±á·á áºááŸáá·áºá¡áá° node á IP ááááºá ᬠááá¯á·ááá¯áẠDNS á¡áááºááᯠáááºááŸááºáá±ážáá«áááºá
áá»áœááºá¯ááºááá¯á·ááẠáááºááá áºáá»á¬ážááᯠáááºáá®ážááŒá®áž áááºážááá¯á·á áá¯ááºááá¹áááá»á¬ážááᯠáááºááŸááºáááº-
áááºáááºáá»á¬áž â Nodes â 'node á¡áááº' â áá±áá¬áá á¹á ááºážáá»á¬áž>áá±áá¬ááᯠáááºáá®ážáá«á
1) áá±áá¬áá±á·á áºá០áá«áá¬áá®áá¬áá»á¬ážá¡á¬ážáá¯á¶ážááᯠáá±ážááŒááºážááẠáááºááááºááá áºáá áºáᯠáááºáá®ážáá«á
áá»áœááºá¯ááºááá¯á·ááẠáá±áá¬ááŒááºá
ááºá¡áááºááᯠáááºááŸááºááŒá®áž âááŒááºáá¡áááºááŒá¯ááŒááºážâ á¡áá»áá¯ážá¡á
á¬ážááᯠááœáŸááºááŒáááºá "áá±á¬á·" á¡ááœááºááœááºá áá»áœááºá¯ááºááá¯á·ááẠOracle áá±áá¬áá±á·á
áºáá¡áááºá sql á
á¯á¶á
ááºážááŸá¯á¡áááºá áá±áá¬áá±á·á
áºááá¯á·áá»áááºáááºáááºá¡ááœáẠáá±á¬á·ááºá¡ááºááŸáá·áº á
áá¬ážááŸááºááᯠááá·áºáááºáá»ááºáá»á¬ážá¡ááŒá
Ạáá»áœááºá¯ááºááá¯á·ááŒááºáááºážááá·áº script áá
áºáá¯ááᯠáááºááŸááºáááºá áá±ážááŒááºážááŸá¯ á¡ááºááááºááŒá¬ážáá¬áááᯠ5 áááá
Ạ(300 á
áá¹ááá·áº) áááºááŸááºáá«á
2) áá¬ááºá¡ááŒá±á¡áá±áá áºáá¯á á®á¡ááœáẠáá»ááºááŸááá±á¬ áááºááá áºáá»á¬ážááᯠáááºáá®ážáá«á áááºááááºááá áºááᯠá á áºáá±ážááŒááºážá ááááºá¡áá±á«áº á¡ááŒá±áá¶á á€áááºááá áºáá»á¬ážá áááºááá¯ážáá»á¬ážááᯠáá¯ááºáá±ážáá«áááºá
áá»áœááºá¯ááºááá¯á·ááẠáá±áá¬ááŒááºá
ááºá¡áááºááᯠáááºááŸááºááŒá®áž âááŒááºáá¡áááºááŒá¯ááŒááºážâ á¡áá»áá¯ážá¡á
á¬ážááᯠááœáŸááºááŒáááºá "áá±á¬á·" á¡ááœááºááœááºá áá»áœááºá¯ááºááá¯á·ááẠOracle áá±áá¬áá±á·á
áºáá¡áááºááŸáá·áº áá»áœááºá¯ááºááá¯á·ááŒá±áá¬áá¶ááá¯áá±á¬ áááºááá¯ážáá¡ááŒá±á¡áá±áá¯ááºááᯠááá·áºáááºáá»ááºáá»á¬ážá¡ááŒá
Ạáá»áœááºá¯ááºááá¯á·ááŒááºáááºážááœá¬ážááá·áº script áá
áºáá¯ááᯠáááºááŸááºáááºá áá»áœááºá¯ááºááá¯á·ááẠáá±ážááœááºážááœááºážáá¶ááŸá¯ááŒá¬ážáá¬áááᯠáááºááááºááá
áºááẠ10 á
áá¹ááá·áº (310 á
áá¹ááá·áº) ááŸááºá
á±áá±á¬ááŒá±á¬áá·áº ááááºáá»á¬ážááᯠááá¯ááºááœááºáá±ážááŸááºááẠá¡áá»áááºáá
á±áá«áááºá
áááºááá áºáá»á¬áž ááŸááºáááºá áœá¬áááŸááááºá á á áºáá±ážááŸá¯áá»á¬áž á áááºáá¯ááºáá±á¬ááºááá·áº á¡á á®á¡á á¥áºááẠá¡áá±ážááŒá®ážáá«áááºá áá±áá¬áááºáá¶áááŸááá»áááºááœáẠááœá²ááœá²ááŸá¯áá»á¬ážááᯠááŸá±á¬ááºááŸá¬ážáááºá¡ááœááºá ááááá¯á¶ážá¡áá±ááŒáá·áº áá»áœááºá¯ááºááá¯á·ááẠscript ááá¯áá±á«áºááá¯ááŒááºážááŒáá·áº áááºááááºááá ẠGetCarsByStatus ááᯠá áááºá¡áá¯á¶ážááŒá¯ááẠ- wh_Metrics.shá
áááºáááºáá»á¬áž â Nodes â 'node á¡áááº' â áá±áá¬ááŒááºá ááºáá»á¬áž â Subfilter âááŒááºáá á áºáá±ážááŸá¯áá»á¬ážâá ááá¯á¡ááºáá±á¬ check ááá¯ááŸááºáá¬ážááŒá®áž "Activate" ááá¯ááŸáááºáá«á
ááá¯á·áá±á¬ááºá áá»áœááºá¯ááºááá¯á·ááẠáá¯ááºáá±á¬ááºáá»ááºáá
áºáá¯ááœáẠáá»ááºááŸááá±á¬ áááºááá
áºáá»á¬ážááᯠá¡áááºááœááºážááŒá®áž áááºážááá¯á·á¡á¬ážáá¯á¶ážááᯠá¡áá°ááᜠááœá±ážáá»ááºáááº-
ááᯠZabbix ááẠááá¯áá±á«ááºáá¯ááºáááºážáááºááá
áºáá»á¬ážááᯠá
áááºá
á¯áá±á¬ááºážáá±ááŒá®ááŒá
áºáááºá
á¡á±á¬ááºáá«áá±á¬ááºážáá«ážáá»á¬ážááœááºá áá»áœááºá¯ááºááá¯á·ááẠGrafana áá»áááºáááºááŒááºážááŸáá·áº áá¯á¶ážá áœá²áá°á¡áá»áá¯ážá¡á á¬ážá¡áá»áá¯ážáá»áá¯ážá¡ááœáẠáá¯ááºááŸá±á¬ááºáá¯á¶áá¯ááºáááºážáá±á¬ááºááœááºááŸá¯ááá¯ááºáᬠá¡áá»ááºá¡áááºááá¯ááºááœááºáá»á¬ážáááºáá®ážááŒááºážááá¯á·ááᯠá¡áá®ážáááºááŒáá·áºááŸá¯áá«áááºá Grafana ááẠááá¯áá±á«ááºáááºáááºááŸá¯áá»á¬ážááœáẠááœá±áááºááŸá¯áá»á¬ážááᯠá á±á¬áá·áºááŒáá·áºáááºá¡ááœááºáááºáž á¡áá¯á¶ážááŒá¯ááŒá®áž á ááºážáá»á¥áºážáá»á¬ážááŸáá·áº ááœá±áááºááŸá¯ á¡ááŒáááºáá±áá±á«áºáá°áááºá API ááŸáá áºááá·áº ááá¯áá±á«ááºá á®áá¶ááá·áºááœá²ááŸá¯áááºáá±á¬ááºááŸá¯á ááºáá¬á áá áºááœáẠá¡ááŒá áºá¡áá»ááºáá»á¬ážááᯠá á¬áááºážááœááºážáá« ááá¯á·ááá¯áẠáááºáá±áá»á¬áá¶ááá¯á· á¡á®ážáá±ážááºááŒáá·áº á¡ááŒá±á¬ááºážááŒá¬ážáá»ááºáá»á¬ážááᯠáá±ážááá¯á·áá«á
source: www.habr.com