{"id":27202,"date":"2023-05-25T12:53:01","date_gmt":"2023-05-25T12:53:01","guid":{"rendered":"http:\/\/localhost\/helpold\/?p=27202"},"modified":"2025-01-02T15:58:29","modified_gmt":"2025-01-02T12:28:29","slug":"prometheus-on-ubuntu","status":"publish","type":"post","link":"https:\/\/www.arvancloud.ir\/help\/fa\/prometheus-on-ubuntu\/","title":{"rendered":"\u0634\u06cc\u0648\u0647 \u0646\u0635\u0628 \u0648 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Prometheus \u062f\u0631 Ubuntu"},"content":{"rendered":"<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-meta-i-c md-link\"><a spellcheck=\"false\" href=\"https:\/\/prometheus.io\/\" rel=\"nofollow noopener\" target=\"_blank\"><span class=\"md-plain\">Prometheus<\/span><\/a><\/span><span class=\"md-plain\"> \u06cc\u06a9 \u0633\u06cc\u0633\u062a\u0645 \u0645\u0627\u0646\u06cc\u062a\u0648\u0631\u06cc\u0646\u06af \u0642\u062f\u0631\u062a\u0645\u0646\u062f \u0648 \u0645\u062a\u0646\u200c\u0628\u0627\u0632 \u0627\u0633\u062a \u06a9\u0647 \u0645\u062a\u0631\u06cc\u06a9\u200c\u0647\u0627 \u0631\u0627 \u0627\u0632 \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u0634\u0645\u0627 \u062f\u0631\u06cc\u0627\u0641\u062a \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u0622\u0646\u200c\u0647\u0627 \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 Time-Series \u0630\u062e\u06cc\u0631\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0627\u06cc\u0646 \u0627\u0628\u0632\u0627\u0631 \u06cc\u06a9 \u0645\u062f\u0644 \u062f\u0627\u062f\u0647 \u06cc\u0627 Data Model \u0686\u0646\u062f \u0628\u0639\u062f\u06cc\u060c \u06cc\u06a9 \u0632\u0628\u0627\u0646 \u06a9\u0648\u0626\u0631\u06cc \u0627\u0646\u0639\u0637\u0627\u0641\u200c\u067e\u0630\u06cc\u0631 \u0648 \u0627\u0645\u06a9\u0627\u0646\u0627\u062a \u062a\u0631\u0633\u06cc\u0645 \u062f\u0627\u062f\u0647\u200c\u06cc \u0645\u062a\u0646\u0648\u0639\u06cc \u0631\u0627 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc\u06cc \u0645\u0627\u0646\u0646\u062f <\/span><span class=\"md-meta-i-c md-link\"><a spellcheck=\"false\" href=\"https:\/\/grafana.com\/\" rel=\"nofollow noopener\" target=\"_blank\"><span class=\"md-plain\">Grafana<\/span><\/a><\/span><span class=\"md-plain\"> \u0627\u0631\u0627\u06cc\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/span><\/p>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0628\u0647\u200c\u0637\u0648\u0631 \u067e\u06cc\u0634\u200c\u0641\u0631\u0636\u060c Prometheus \u0641\u0642\u0637 \u0645\u062a\u0631\u06cc\u06a9\u200c\u0647\u0627\u06cc \u0645\u0631\u0628\u0648\u0637 \u0628\u0647 \u062e\u0648\u062f \u0631\u0627 \u062f\u0631 \u0627\u062e\u062a\u06cc\u0627\u0631\u062a\u0627\u0646 \u0645\u06cc\u200c\u06af\u0630\u0627\u0631\u062f (\u0645\u062b\u0644\u0646 \u062a\u0639\u062f\u0627\u062f \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u062f\u0631\u06cc\u0627\u0641\u062a \u0645\u06cc\u200c\u06a9\u0646\u062f\u060c \u0645\u0635\u0631\u0641 \u062d\u0627\u0641\u0638\u0647\u200c\u0627\u0634 \u0648&#8230;) \u0627\u0645\u0627\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0627 \u0646\u0635\u0628 Exporter\u0647\u0627 (\u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0645\u062a\u0631\u06cc\u06a9\u200c\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc \u0631\u0627 \u062a\u0648\u0644\u06cc\u062f \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f) Prometheus \u0631\u0627 \u062a\u0627 \u062d\u062f \u0632\u06cc\u0627\u062f\u06cc \u06af\u0633\u062a\u0631\u0634 \u062f\u0647\u06cc\u062f.<\/span><\/p>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">Exporter\u0647\u0627 \u0627\u0637\u0644\u0627\u0639\u0627\u062a\u06cc \u062f\u0631 \u0645\u0648\u0631\u062f \u0647\u0645\u0647 \u0686\u06cc\u0632 \u0627\u0632 \u0632\u06cc\u0631\u0633\u0627\u062e\u062a\u200c\u060c \u067e\u0627\u06cc\u06af\u0627\u0647\u200c \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u0648 \u0648\u0628\u200c\u0633\u0631\u0648\u0631\u0647\u0627 \u06af\u0631\u0641\u062a\u0647 \u062a\u0627 \u0633\u06cc\u0633\u062a\u0645\u200c\u0647\u0627\u06cc \u067e\u06cc\u0627\u0645\u200c\u0631\u0633\u0627\u0646\u060c API\u0647\u0627 \u0648&#8230; \u0631\u0627 \u0627\u0631\u0627\u06cc\u0647 \u0645\u06cc\u200c\u062f\u0647\u0646\u062f.<\/span><\/p>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u062f\u0631 \u0627\u06cc\u0646 \u0631\u0627\u0647\u0646\u0645\u0627 Prometheus \u0648 Node Exporter \u0631\u0627 \u0646\u0635\u0628 \u0648 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645 \u062a\u0627 \u0628\u0647\u200c\u0631\u0627\u062d\u062a\u06cc \u0645\u062a\u0631\u06cc\u06a9\u200c\u0647\u0627\u06cc\u06cc \u0628\u0631\u0627\u06cc \u0646\u0638\u0627\u0631\u062a \u0628\u0631 \u06a9\u0627\u0631\u0627\u06cc\u06cc \u0633\u0631\u0648\u0631 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u0645.<\/span><\/p>\n<h2 class=\"md-end-block md-heading\" style=\"direction: rtl;\"><span class=\"md-plain\">\u067e\u06cc\u0634 \u0646\u06cc\u0627\u0632\u0647\u0627<\/span><\/h2>\n<ul class=\"ul-list\" data-mark=\"-\">\n<li class=\"md-list-item\">\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u06cc\u06a9 \u0633\u0631\u0648\u0631 Ubuntu 20.04 \u0628\u0627 \u06cc\u06a9 \u06a9\u0627\u0631\u0628\u0631 \u063a\u06cc\u0631 root \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627\u06cc sudo <\/span><\/p>\n<\/li>\n<li class=\"md-list-item\">\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0646\u0635\u0628 Nginx \u0631\u0648\u06cc \u0633\u0631\u0648\u0631 \u0628\u0647\u200c\u06a9\u0645\u06a9 <\/span><span class=\"md-meta-i-c md-link\"><a spellcheck=\"false\" href=\"https:\/\/arvancloud.ir\/help\/fa\/nginx-ubuntu\" rel=\"nofollow noopener\" target=\"_blank\"><span class=\"md-plain\">\u0627\u06cc\u0646 \u0631\u0627\u0647\u0646\u0645\u0627<\/span><\/a><\/span><\/p>\n<\/li>\n<\/ul>\n<h2 class=\"md-end-block md-heading\" style=\"direction: rtl;\"><span class=\"md-plain\">\u06af\u0627\u0645 \u0646\u062e\u0633\u062a: \u0627\u06cc\u062c\u0627\u062f \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0633\u0631\u0648\u06cc\u0633<\/span><\/h2>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0628\u0631\u0627\u06cc \u0627\u0647\u062f\u0627\u0641 \u0627\u0645\u0646\u06cc\u062a\u06cc\u060c \u0645\u0627 \u0628\u0627 \u0627\u06cc\u062c\u0627\u062f \u062f\u0648 \u062d\u0633\u0627\u0628 \u06a9\u0627\u0631\u0628\u0631\u06cc \u062c\u062f\u06cc\u062f <\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">prometheus<\/span><\/strong><\/span><span class=\"md-plain\"> \u0648 <\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">node_exporter<\/span><\/strong><\/span><span class=\"md-plain\"> \u0634\u0631\u0648\u0639 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645 \u0648 \u0627\u0632 \u0622\u0646\u200c\u0647\u0627 \u0628\u0631\u0627\u06cc \u062c\u062f\u0627 \u06a9\u0631\u062f\u0646 \u0645\u0627\u0644\u06a9\u06cc\u062a \u0641\u0627\u06cc\u0644\u200c\u0647\u0627 \u0648 \u062f\u0627\u06cc\u0631\u06a9\u062a\u0648\u0631\u06cc\u200c\u0647\u0627\u06cc \u0627\u0635\u0644\u06cc Prometheus \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645.<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo useradd --no-create-home --shell \/bin\/false prometheus\r\nsudo useradd --no-create-home --shell \/bin\/false node_exporter<\/code><\/pre>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0642\u0628\u0644 \u0627\u0632 \u062f\u0627\u0646\u0644\u0648\u062f \u0628\u0627\u06cc\u0646\u0631\u06cc\u200c\u0647\u0627\u06cc Prometheus\u060c \u062f\u0627\u06cc\u0631\u06a9\u062a\u0648\u0631\u06cc\u200c\u0647\u0627\u06cc \u0644\u0627\u0632\u0645 \u0628\u0631\u0627\u06cc \u0630\u062e\u06cc\u0631\u0647 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627 \u0648 \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc Prometheus \u0631\u0627 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u062f. <\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo mkdir \/etc\/prometheus\r\nsudo mkdir \/var\/lib\/prometheus<\/code><\/pre>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0627\u06a9\u0646\u0648\u0646\u060c \u0645\u0627\u0644\u06a9\u06cc\u062a \u06a9\u0627\u0631\u0628\u0631 \u0648 \u06af\u0631\u0648\u0647 \u062f\u0631 \u062f\u0627\u06cc\u0631\u06a9\u062a\u0648\u0631\u06cc\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f \u0631\u0627 \u0631\u0648\u06cc \u06a9\u0627\u0631\u0628\u0631 <\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">prometheus<\/span><\/strong><\/span><span class=\"md-plain\"> \u062a\u0646\u0638\u06cc\u0645 \u06a9\u0646\u06cc\u062f.<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo chown prometheus:prometheus \/etc\/prometheus\r\nsudo chown prometheus:prometheus \/var\/lib\/prometheus<\/code><\/pre>\n<h2 class=\"md-end-block md-heading\" style=\"direction: rtl;\"><span class=\"md-plain\">\u06af\u0627\u0645 \u062f\u0648\u0645: \u062f\u0627\u0646\u0644\u0648\u062f Prometheus<\/span><\/h2>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0627\u0628\u062a\u062f\u0627 \u0646\u0633\u062e\u0647 \u067e\u0627\u06cc\u062f\u0627\u0631 \u0641\u0639\u0644\u06cc Prometheus \u0631\u0627 \u062f\u0631 \u062f\u0627\u06cc\u0631\u06a9\u062a\u0648\u0631\u06cc home \u062f\u0627\u0646\u0644\u0648\u062f \u06a9\u0646\u06cc\u062f:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>cd ~\r\ncurl -LO https:\/\/github.com\/prometheus\/prometheus\/releases\/download\/v2.0.0\/prometheus-2.0.0.linux-amd64.tar.gz<\/code><\/pre>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0633\u067e\u0633 \u0622\u0631\u0634\u06cc\u0648 \u062f\u0627\u0646\u0644\u0648\u062f \u0634\u062f\u0647 \u0631\u0627 \u0628\u0627\u0632 \u06a9\u0646\u06cc\u062f:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>tar xvf prometheus-2.0.0.linux-amd64.tar.gz<\/code><\/pre>\n<p>\u062f\u0648 \u0641\u0627\u06cc\u0644 \u0628\u0627\u06cc\u0646\u0631\u06cc \u062f\u0627\u0646\u0644\u0648\u062f\u0634\u062f\u0647 \u0631\u0627 \u062f\u0631 <span spellcheck=\"false\">usr\/local\/bin\/<\/span> \u06a9\u067e\u06cc \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo cp prometheus-2.0.0.linux-amd64\/prometheus \/usr\/local\/bin\/\r\nsudo cp prometheus-2.0.0.linux-amd64\/promtool \/usr\/local\/bin\/<\/code><\/pre>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0645\u0627\u0644\u06a9\u06cc\u062a \u06a9\u0627\u0631\u0628\u0631 \u0648 \u06af\u0631\u0648\u0647 \u0628\u0627\u06cc\u0646\u0631\u06cc\u200c\u0647\u0627 \u0631\u0627 \u0631\u0648\u06cc \u06a9\u0627\u0631\u0628\u0631 <\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">prometheus<\/span><\/strong><\/span><span class=\"md-plain\"> \u062a\u0646\u0638\u06cc\u0645 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo chown prometheus:prometheus \/usr\/local\/bin\/prometheus\r\nsudo chown prometheus:prometheus \/usr\/local\/bin\/promtool<\/code><\/pre>\n<p>\u062f\u0627\u06cc\u0631\u06a9\u062a\u0648\u0631\u06cc\u200c\u0647\u0627\u06cc <span spellcheck=\"false\">consoles<\/span> \u0648 <span spellcheck=\"false\">console_libraries<\/span> \u0631\u0627 \u062f\u0631 <span spellcheck=\"false\">\/etc\/prometheus<\/span> \u06a9\u067e\u06cc \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo cp -r prometheus-2.0.0.linux-amd64\/consoles \/etc\/prometheus\r\nsudo cp -r prometheus-2.0.0.linux-amd64\/console_libraries \/etc\/prometheus<\/code><\/pre>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0645\u0627\u0644\u06a9\u06cc\u062a \u06a9\u0627\u0631\u0628\u0631 \u0648 \u06af\u0631\u0648\u0647 \u062f\u0627\u06cc\u0631\u06a9\u062a\u0648\u0631\u06cc\u200c\u0647\u0627 \u0631\u0627 \u0631\u0648\u06cc \u06a9\u0627\u0631\u0628\u0631 <\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">prometheus<\/span><\/strong><\/span><span class=\"md-plain\"> \u062a\u0646\u0638\u06cc\u0645 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo chown -R prometheus:prometheus \/etc\/prometheus\/consoles\r\nsudo chown -R prometheus:prometheus \/etc\/prometheus\/console_libraries<\/code><\/pre>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u062f\u0631 \u0646\u0647\u0627\u06cc\u062a\u060c \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0628\u0627\u0642\u06cc\u200c\u0645\u0627\u0646\u062f\u0647 \u0631\u0627 \u0627\u062d\u0630\u0641 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>rm -rf prometheus-2.0.0.linux-amd64.tar.gz prometheus-2.0.0.linux-amd64<\/code><\/pre>\n<h2 class=\"md-end-block md-heading\" style=\"direction: rtl;\"><span class=\"md-plain\">\u06af\u0627\u0645 \u0633\u0648\u0645: \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc Prometheus<\/span><\/h2>\n<p>\u062f\u0631 \u062f\u0627\u06cc\u0631\u06a9\u062a\u0648\u0631\u06cc <span spellcheck=\"false\">etc\/prometheus\/<\/span>\u060c \u0627\u0632 \u0648\u06cc\u0631\u0627\u06cc\u0634\u200c\u06af\u0631 \u0645\u062a\u0646 \u062f\u0644\u062e\u0648\u0627\u0647 \u062e\u0648\u062f \u0628\u0631\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f \u06cc\u06a9 \u0641\u0627\u06cc\u0644 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0628\u0627 \u0646\u0627\u0645 <span spellcheck=\"false\">prometheus.yml<\/span> \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo nano \/etc\/prometheus\/prometheus.yml<\/code><\/pre>\n<blockquote>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u062a\u0648\u062c\u0647 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f \u06a9\u0647 \u0641\u0627\u06cc\u0644 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc Prometheus \u0627\u0632 <\/span><span class=\"md-meta-i-c md-link\"><a spellcheck=\"false\" href=\"https:\/\/yaml.org\/\" rel=\"nofollow noopener\" target=\"_blank\"><span class=\"md-plain\">\u0641\u0631\u0645\u062a YAML<\/span><\/a><\/span><span class=\"md-plain\"> \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u0628\u0647\u200c\u0647\u06cc\u0686\u200c\u0648\u062c\u0647 \u0628\u0627 Tab \u0633\u0627\u0632\u06af\u0627\u0631 \u0646\u06cc\u0633\u062a \u0648 \u0628\u0647 \u062f\u0648 \u0641\u0627\u0635\u0644\u0647 \u0628\u0631\u0627\u06cc Indent \u0646\u06cc\u0627\u0632 \u062f\u0627\u0631\u062f. \u0627\u06af\u0631 \u0641\u0631\u0645\u062a \u0641\u0627\u06cc\u0644 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0646\u0627\u062f\u0631\u0633\u062a \u0628\u0627\u0634\u062f\u060c Prometheus \u0634\u0631\u0648\u0639 \u0628\u0647 \u06a9\u0627\u0631 \u0646\u062e\u0648\u0627\u0647\u062f \u06a9\u0631\u062f.<\/span><\/p>\n<\/blockquote>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0645\u062d\u062a\u0648\u0627\u06cc \u0632\u06cc\u0631 \u0631\u0627 \u06a9\u067e\u06cc \u0648 \u062f\u0631 \u0627\u06cc\u0646 \u0641\u0627\u06cc\u0644 \u0642\u0631\u0627\u0631 \u062f\u0647\u06cc\u062f:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>global:\r\nscrape_interval: 15s\r\n\u200b\r\nscrape_configs:\r\n- job_name: 'prometheus'\r\n\u00a0 scrape_interval: 5s\r\n\u00a0 static_configs:\r\n\u00a0 \u00a0 - targets: ['localhost:9090']<\/code><\/pre>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0641\u0627\u06cc\u0644 \u0631\u0627 \u0630\u062e\u06cc\u0631\u0647 \u06a9\u0646\u06cc\u062f \u0648 \u0627\u0632 \u0648\u06cc\u0631\u0627\u06cc\u0634\u200c\u06af\u0631 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f.<\/span><\/p>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0627\u06a9\u0646\u0648\u0646\u060c \u0645\u0627\u0644\u06a9\u06cc\u062a \u06a9\u0627\u0631\u0628\u0631 \u0648 \u06af\u0631\u0648\u0647 \u0641\u0627\u06cc\u0644 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0631\u0627 \u0631\u0648\u06cc \u06a9\u0627\u0631\u0628\u0631 <\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">prometheus<\/span><\/strong><\/span><span class=\"md-plain\"> \u062a\u0646\u0638\u06cc\u0645 \u06a9\u0646\u06cc\u062f:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo chown prometheus:prometheus \/etc\/prometheus\/prometheus.yml<\/code><\/pre>\n<h2 class=\"md-end-block md-heading\" style=\"direction: rtl;\"><span class=\"md-plain\">\u06af\u0627\u0645 \u0686\u0647\u0627\u0631\u0645: \u0627\u062c\u0631\u0627\u06cc Prometheus<\/span><\/h2>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0628\u0627 \u0645\u0634\u062e\u0635 \u06a9\u0631\u062f\u0646 \u0645\u0633\u06cc\u0631 \u0641\u0627\u06cc\u0644 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0648 \u062f\u0627\u06cc\u0631\u06a9\u062a\u0648\u0631\u06cc \u062f\u0627\u062f\u0647\u200c\u0647\u0627 Prometheus \u0631\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06a9\u0627\u0631\u0628\u0631 prometheus \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f :<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo -u prometheus \/usr\/local\/bin\/prometheus \\\r\n\u00a0 \u00a0--config.file \/etc\/prometheus\/prometheus.yml \\\r\n\u00a0 \u00a0--storage.tsdb.path \/var\/lib\/prometheus\/ \\\r\n\u00a0 \u00a0--web.console.templates=\/etc\/prometheus\/consoles \\\r\n\u00a0 \u00a0--web.console.libraries=\/etc\/prometheus\/console_libraries<\/code><\/pre>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u062e\u0631\u0648\u062c\u06cc \u0627\u0637\u0644\u0627\u0639\u0627\u062a\u06cc \u062f\u0631 \u0645\u0648\u0631\u062f \u067e\u06cc\u0634\u0631\u0641\u062a \u0644\u0648\u062f Prometheus\u060c \u0641\u0627\u06cc\u0644 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0648 \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637 \u0627\u0633\u062a. \u0647\u0645\u200c\u0686\u0646\u06cc\u0646 \u0646\u0634\u0627\u0646\u200c\u062f\u0647\u0646\u062f\u0647\u200c\u06cc \u0622\u0646 \u0627\u0633\u062a \u06a9\u0647 \u067e\u0631\u0648\u0645\u062a\u0626\u0648\u0633 \u0631\u0648\u06cc \u067e\u0648\u0631\u062a 9090 \u062f\u0631 \u062d\u0627\u0644 Listen \u06a9\u0631\u062f\u0646 \u0627\u0633\u062a.<\/span><\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"size-full wp-image-27203 aligncenter\" src=\"https:\/\/www.arvancloud.ir\/help\/wp-content\/uploads\/2023\/05\/1-1.png\" alt=\"\" width=\"938\" height=\"339\" \/><\/p>\n<p>\u0627\u06a9\u0646\u0648\u0646\u060c Prometheus \u0631\u0627 \u0628\u0627 \u0641\u0634\u0627\u0631 \u062f\u0627\u062f\u0646 <span spellcheck=\"false\">CTRL+C<\/span> \u0645\u062a\u0648\u0642\u0641 \u06a9\u0646\u06cc\u062f \u0648 \u0633\u067e\u0633 \u062f\u0633\u062a\u0648\u0631 \u0632\u06cc\u0631 \u0631\u0627 \u0627\u062c\u0631\u0627 \u06a9\u0646\u06cc\u062f:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo nano \/etc\/systemd\/system\/prometheus.service<\/code><\/pre>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0645\u062d\u062a\u0648\u0627\u06cc \u0632\u06cc\u0631 \u0631\u0627 \u062f\u0631 \u0641\u0627\u06cc\u0644 \u06a9\u067e\u06cc \u06a9\u0646\u06cc\u062f:<\/span><\/p>\n<pre data-enlighter-language=\"generic\"><code>[Unit]\r\nDescription=Prometheus\r\nWants=network-online.target\r\nAfter=network-online.target\r\n\u200b\r\n[Service]\r\nUser=prometheus\r\nGroup=prometheus\r\nType=simple\r\nExecStart=\/usr\/local\/bin\/prometheus \\\r\n\u00a0 --config.file \/etc\/prometheus\/prometheus.yml \\\r\n\u00a0 --storage.tsdb.path \/var\/lib\/prometheus\/ \\\r\n\u00a0 --web.console.templates=\/etc\/prometheus\/consoles \\\r\n\u00a0 --web.console.libraries=\/etc\/prometheus\/console_libraries\r\n\u200b\r\n[Install]\r\nWantedBy=multi-user.target<\/code><\/pre>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u062f\u0631 \u0646\u0647\u0627\u06cc\u062a \u0641\u0627\u06cc\u0644 \u0631\u0627 \u0630\u062e\u06cc\u0631\u0647 \u06a9\u0631\u062f\u0647 \u0648 \u0648\u06cc\u0631\u0627\u06cc\u0634\u200c\u06af\u0631 \u0631\u0627 \u0628\u0628\u0646\u062f\u06cc\u062f.<\/span><\/p>\n<p>\u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0633\u0631\u0648\u06cc\u0633\u060c <span spellcheck=\"false\">systemd<\/span> \u0631\u0627 \u0631\u06cc\u200c\u0644\u0648\u062f \u06a9\u0646\u06cc\u062f:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo systemctl daemon-reload<\/code><\/pre>\n<p class=\"md-end-block md-p md-focus\" style=\"direction: rtl;\"><span class=\"md-plain md-expand\">\u0627\u06a9\u0646\u0648\u0646 Prometheus \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062f\u0633\u062a\u0648\u0631 \u0632\u06cc\u0631 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo systemctl start prometheus<\/code><\/pre>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0628\u0631\u0627\u06cc \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u0627\u0632 \u0627\u06cc\u0646\u06a9\u0647 Prometheus \u062f\u0631 \u062d\u0627\u0644 \u0627\u062c\u0631\u0627 \u0627\u0633\u062a\u060c \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633 \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo systemctl status prometheus<\/code><\/pre>\n<p class=\"md-end-block md-p\"><span class=\"md-image md-img-loaded\" data-src=\"C:\\Users\\Sarah\\Documents\\Sara\\Use Cases\\prometheus\\2.png\"><img decoding=\"async\" class=\"size-full wp-image-27205 aligncenter\" src=\"https:\/\/www.arvancloud.ir\/help\/wp-content\/uploads\/2023\/05\/2-1.png\" alt=\"\" width=\"936\" height=\"319\" \/><\/span><\/p>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0628\u0631\u0627\u06cc \u062e\u0631\u0648\u062c <\/span><span class=\"md-pair-s\" spellcheck=\"false\"><code>Q<\/code><\/span><span class=\"md-plain\"> \u0631\u0627 \u0641\u0634\u0627\u0631 \u062f\u0647\u06cc\u062f \u0648 \u0628\u0627 \u062f\u0633\u062a\u0648\u0631 \u0632\u06cc\u0631 \u0633\u0631\u0648\u06cc\u0633 \u0631\u0627 \u0641\u0639\u0627\u0644 \u06a9\u0646\u06cc\u062f \u062a\u0627 \u062f\u0631 \u0647\u0646\u06af\u0627\u0645 \u0628\u0648\u062a \u0634\u0631\u0648\u0639 \u0634\u0648\u062f:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo systemctl enable prometheus<\/code><\/pre>\n<h2 class=\"md-end-block md-heading\" style=\"direction: rtl;\"><span class=\"md-plain\">\u06af\u0627\u0645 \u067e\u0646\u062c\u0645: \u062f\u0627\u0646\u0644\u0648\u062f Node Exporter<\/span><\/h2>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">Node Exporter \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u062f\u0642\u06cc\u0642\u06cc \u062f\u0631 \u0645\u0648\u0631\u062f \u0633\u0631\u0648\u0631 \u0645\u0627\u0646\u0646\u062f CPU\u060c \u062f\u06cc\u0633\u06a9 \u0648 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062d\u0627\u0641\u0638\u0647 \u0627\u0631\u0627\u06cc\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f. \u0627\u0628\u062a\u062f\u0627 \u0646\u0633\u062e\u0647\u200c\u06cc \u067e\u0627\u06cc\u062f\u0627\u0631 \u0641\u0639\u0644\u06cc Node Exporter \u0631\u0627 \u062f\u0627\u0646\u0644\u0648\u062f \u06a9\u0646\u06cc\u062f. <\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>cd ~\r\ncurl -LO https:\/\/github.com\/prometheus\/node_exporter\/releases\/download\/v0.15.1\/node_exporter-0.15.1.linux-amd64.tar.gz<\/code><\/pre>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0633\u067e\u0633\u060c \u0622\u0631\u0634\u06cc\u0648 \u062f\u0627\u0646\u0644\u0648\u062f \u0634\u062f\u0647 \u0631\u0627 \u0628\u0627\u0632 \u06a9\u0646\u06cc\u062f:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>tar xvf node_exporter-0.15.1.linux-amd64.tar.gz<\/code><\/pre>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\"> \u0645\u0627\u0644\u06a9\u06cc\u062a \u06a9\u0627\u0631\u0628\u0631 \u0648 \u06af\u0631\u0648\u0647 \u0631\u0627 \u0631\u0648\u06cc \u06a9\u0627\u0631\u0628\u0631 <\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">node_exporter<\/span><\/strong><\/span><span class=\"md-plain\"> \u06a9\u0647 \u062f\u0631 \u0645\u0631\u062d\u0644\u0647 1 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0631\u062f\u06cc\u062f \u062a\u0646\u0638\u06cc\u0645 \u06a9\u0646\u06cc\u062f:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo cp node_exporter-0.15.1.linux-amd64\/node_exporter \/usr\/local\/bin\r\nsudo chown node_exporter:node_exporter \/usr\/local\/bin\/node_exporter<\/code><\/pre>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u062f\u0631 \u0646\u0647\u0627\u06cc\u062a\u060c \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0628\u0627\u0642\u06cc\u200c\u0645\u0627\u0646\u062f\u0647 \u0631\u0627 \u062d\u0630\u0641 \u06a9\u0646\u06cc\u062f:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>rm -rf node_exporter-0.15.1.linux-amd64.tar.gz node_exporter-0.15.1.linux-amd64<\/code><\/pre>\n<h2 class=\"md-end-block md-heading\" style=\"direction: rtl;\"><span class=\"md-plain\">\u06af\u0627\u0645 \u0634\u0634\u0645: \u0627\u062c\u0631\u0627\u06cc Node Exporter<\/span><\/h2>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0645\u0631\u0627\u062d\u0644 \u0627\u062c\u0631\u0627\u06cc Node Exporter \u0645\u0634\u0627\u0628\u0647 \u0645\u0631\u0627\u062d\u0644 \u0627\u062c\u0631\u0627\u06cc Prometheus \u0627\u0633\u062a. \u0628\u0627 \u0627\u06cc\u062c\u0627\u062f \u0641\u0627\u06cc\u0644 \u0633\u0631\u0648\u06cc\u0633 Systemd \u0628\u0631\u0627\u06cc Node Exporter \u0634\u0631\u0648\u0639 \u06a9\u0646\u06cc\u062f:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo nano \/etc\/systemd\/system\/node_exporter.service<\/code><\/pre>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0645\u062d\u062a\u0648\u0627\u06cc \u0632\u06cc\u0631 \u0631\u0627 \u062f\u0631 \u0641\u0627\u06cc\u0644 \u06a9\u067e\u06cc \u06a9\u0646\u06cc\u062f:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>[Unit] \r\nDescription=Node Exporter \r\nWants=network-online.target \r\nAfter=network-online.target \r\n[Service] \r\nUser=node_exporter \r\nGroup=node_exporter \r\nType=simple ExecStart=\/usr\/local\/bin\/node_exporter \r\n[Install] \r\nWantedBy=multi-user.target<\/code><\/pre>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0641\u0627\u06cc\u0644 \u0631\u0627 \u0630\u062e\u06cc\u0631\u0647 \u06a9\u0646\u06cc\u062f \u0648 \u0648\u06cc\u0631\u0627\u06cc\u0634\u200c\u06af\u0631 \u0631\u0627 \u0628\u0628\u0646\u062f\u06cc\u062f.<\/span><\/p>\n<p>\u0633\u067e\u0633 \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0633\u0631\u0648\u06cc\u0633 \u062c\u062f\u06cc\u062f\u060c <span spellcheck=\"false\">systemd<\/span> \u0631\u0627 \u0631\u06cc\u200c\u0644\u0648\u062f \u06a9\u0646\u06cc\u062f.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo systemctl daemon-reload<\/code><\/pre>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0627\u06a9\u0646\u0648\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f Node Exporter \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062f\u0633\u062a\u0648\u0631 \u0632\u06cc\u0631 \u0627\u062c\u0631\u0627 \u06a9\u0646\u06cc\u062f:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo systemctl start node_exporter<\/code><\/pre>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0628\u0627 \u0627\u06cc\u0646 \u062f\u0633\u062a\u0648\u0631 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f \u06a9\u0647 Node Exporter \u0628\u0647 \u062f\u0631\u0633\u062a\u06cc \u0627\u062c\u0631\u0627 \u0645\u06cc\u200c\u0634\u0648\u062f:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo systemctl status node_exporter<\/code><\/pre>\n<p class=\"md-end-block md-p\"><span class=\"md-image md-img-loaded\" data-src=\"C:\\Users\\Sarah\\Documents\\Sara\\Use Cases\\prometheus\\3.png\"><img decoding=\"async\" class=\"size-full wp-image-27207 aligncenter\" src=\"https:\/\/www.arvancloud.ir\/help\/wp-content\/uploads\/2023\/05\/3-1.png\" alt=\"\" width=\"938\" height=\"320\" \/><\/span><\/p>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u062f\u0631 \u0646\u0647\u0627\u06cc\u062a\u060c Node Exporter \u0631\u0627 \u0641\u0639\u0627\u0644 \u06a9\u0646\u06cc\u062f \u062a\u0627 \u0647\u0646\u06af\u0627\u0645 \u0628\u0648\u062a \u0634\u0631\u0648\u0639 \u0634\u0648\u062f.<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo systemctl enable node_exporter<\/code><\/pre>\n<h2 class=\"md-end-block md-heading\" style=\"direction: rtl;\"><span class=\"md-plain\">\u06af\u0627\u0645 \u0647\u0641\u062a\u0645: \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc Prometheus \u0628\u0631\u0627\u06cc \u062f\u0631\u06cc\u0627\u0641\u062a \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc Node Exporter<\/span><\/h2>\n<p>\u0627\u0632 \u0622\u0646\u062c\u0627\u06cc\u06cc \u06a9\u0647 Prometheus \u0641\u0642\u0637 \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc Exporter\u0647\u0627\u06cc\u06cc \u0631\u0627 \u06a9\u0647 \u062f\u0631 \u0642\u0633\u0645\u062a <span spellcheck=\"false\">scrape_configs<\/span> \u0627\u0632 \u0641\u0627\u06cc\u0644 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0622\u0646 \u062a\u0639\u0631\u06cc\u0641 \u0634\u062f\u0647\u200c\u0627\u0646\u062f \u062f\u0631\u06cc\u0627\u0641\u062a \u0645\u06cc\u200c\u06a9\u0646\u062f\u060c \u0628\u0627\u06cc\u062f \u06cc\u06a9 \u0648\u0631\u0648\u062f\u06cc \u0628\u0631\u0627\u06cc Node Exporter \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u0645\u060c \u062f\u0631\u0633\u062a \u0645\u0627\u0646\u0646\u062f \u06a9\u0627\u0631\u06cc \u06a9\u0647 \u0628\u0631\u0627\u06cc Prometheus \u0627\u0646\u062c\u0627\u0645 \u062f\u0627\u062f\u06cc\u0645.<\/p>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0641\u0627\u06cc\u0644 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0631\u0627 \u0628\u0627\u0632 \u06a9\u0646\u06cc\u062f:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo nano \/etc\/prometheus\/prometheus.yml<\/code><\/pre>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0645\u062d\u062a\u0648\u0627\u06cc \u0632\u06cc\u0631 \u0631\u0627 \u062f\u0631 \u0622\u0646 \u0642\u0631\u0627\u0631 \u062f\u0647\u06cc\u062f:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>global:\r\n  scrape_interval: 15s\r\n\r\nscrape_configs:\r\n  - job_name: 'prometheus'\r\n    scrape_interval: 5s\r\n    static_configs:\r\n      - targets: ['localhost:9090']\r\n  - job_name: 'node_exporter'\r\n    scrape_interval: 5s\r\n    static_configs:\r\n      - targets: ['localhost:9100']<\/code><\/pre>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0627\u0632 \u0622\u0646\u200c\u062c\u0627\u06cc\u06cc \u06a9\u0647 \u0627\u06cc\u0646 \u0627\u06a9\u0633\u067e\u0648\u0631\u062a\u0631 \u0646\u06cc\u0632 \u0631\u0648\u06cc \u0647\u0645\u0627\u0646 \u0633\u0631\u0648\u0631\u06cc \u0627\u0633\u062a \u06a9\u0647 Prometheus \u062f\u0631 \u062d\u0627\u0644 \u0627\u062c\u0631\u0627\u0633\u062a\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u0645 \u062c\u0627\u06cc \u0622\u062f\u0631\u0633 IP \u0627\u0632 localhost \u0628\u0647 \u0647\u0645\u0631\u0627\u0647 \u067e\u0648\u0631\u062a \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 Node Exporter \u06cc\u0639\u0646\u06cc 9100 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u0645.<\/span><\/p>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0641\u0627\u06cc\u0644 \u0631\u0627 \u0630\u062e\u06cc\u0631\u0647 \u06a9\u0631\u062f\u0647 \u0648 \u0627\u0632 \u0648\u06cc\u0631\u0627\u06cc\u0634\u200c\u06af\u0631 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f.<\/span><\/p>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u062f\u0631 \u0646\u0647\u0627\u06cc\u062a\u060c Prometheus \u0631\u0627 \u062f\u0648\u0628\u0627\u0631\u0647 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f \u062a\u0627 \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a \u0627\u0639\u0645\u0627\u0644 \u0634\u0648\u062f:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo systemctl restart prometheus<\/code><\/pre>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u06cc\u06a9 \u0628\u0627\u0631 \u062f\u06cc\u06af\u0631\u060c \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0647\u0645\u0647 \u0686\u06cc\u0632 \u0628\u0647 \u062f\u0631\u0633\u062a\u06cc \u0628\u0627 <\/span><span spellcheck=\"false\">status<\/span>\u062f\u0633\u062a\u0648\u0631 <span class=\"md-plain\">\u0627\u062c\u0631\u0627 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo systemctl status prometheus<\/code><\/pre>\n<p class=\"md-end-block md-p\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-27209 aligncenter\" src=\"https:\/\/www.arvancloud.ir\/help\/wp-content\/uploads\/2023\/05\/4-1.png\" alt=\"\" width=\"937\" height=\"322\" \/><\/p>\n<h2 class=\"md-end-block md-heading\" style=\"direction: rtl;\"><span class=\"md-plain\">\u06af\u0627\u0645 \u0647\u0634\u062a\u0645: \u0627\u06cc\u0645\u0646 \u0633\u0627\u0632\u06cc Prometheus <\/span><\/h2>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">Prometheus \u062f\u0627\u0631\u0627\u06cc \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a \u062f\u0627\u062e\u0644\u06cc \u06cc\u0627 \u0645\u06a9\u0627\u0646\u06cc\u0633\u0645 \u0627\u0645\u0646\u06cc\u062a\u06cc \u0639\u0645\u0648\u0645\u06cc \u062f\u06cc\u06af\u0631\u06cc \u0646\u06cc\u0633\u062a. \u06cc\u0639\u0646\u06cc \u0627\u0632 \u06cc\u06a9 \u0637\u0631\u0641\u060c \u0634\u0645\u0627 \u0628\u0627 \u06cc\u06a9 \u0633\u06cc\u0633\u062a\u0645 \u0628\u0633\u06cc\u0627\u0631 \u0627\u0646\u0639\u0637\u0627\u0641 \u067e\u0630\u06cc\u0631 \u0628\u0627 \u0645\u062d\u062f\u0648\u062f\u06cc\u062a\u200c\u0647\u0627\u06cc \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u06a9\u0645\u062a\u0631 \u0631\u0648\u0628\u0647\u200c\u0631\u0648 \u0647\u0633\u062a\u06cc\u062f \u0648 \u0627\u0632 \u0633\u0648\u06cc \u062f\u06cc\u06af\u0631\u060c \u0628\u0627\u06cc\u062f \u0645\u0637\u0645\u06cc\u0646 \u0634\u0648\u06cc\u062f \u06a9\u0647 \u0645\u062a\u0631\u06cc\u06a9\u200c\u0647\u0627 \u0648 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u06a9\u0644\u06cc \u0634\u0645\u0627 \u0628\u0647 \u0627\u0646\u062f\u0627\u0632\u0647\u200c\u06cc \u06a9\u0627\u0641\u06cc \u0627\u06cc\u0645\u0646 \u0647\u0633\u062a\u0646\u062f.<\/span><\/p>\n<p>\u0628\u0627 \u0646\u0635\u0628 <span spellcheck=\"false\">apache2-utils<\/span>\u060c \u0627\u0645\u06a9\u0627\u0646 \u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0647 \u0627\u0628\u0632\u0627\u0631 \u062a\u0648\u0644\u06cc\u062f \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0631\u0645\u0632 \u0639\u0628\u0648\u0631 <span spellcheck=\"false\">htpasswd<\/span> \u0631\u0627 \u062e\u0648\u0627\u0647\u06cc\u062f \u062f\u0627\u0634\u062a:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo apt-get update \r\nsudo apt-get install apache2-utils<\/code><\/pre>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u0627\u06a9\u0646\u0648\u0646 \u06cc\u06a9 \u0641\u0627\u06cc\u0644 \u067e\u0633\u0648\u0631\u062f \u0628\u0627 \u0645\u0634\u062e\u0635 \u06a9\u0631\u062f\u0646 \u0645\u0633\u06cc\u0631 \u0630\u062e\u06cc\u0631\u0647\u200c \u0634\u062f\u0646 \u0622\u0646 \u0648 \u06cc\u0648\u0632\u0631\u0646\u06cc\u0645 \u0622\u0646 \u0628\u0633\u0627\u0632\u06cc\u062f:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo htpasswd -c \/etc\/nginx\/.htpasswd username<\/code><\/pre>\n<p>\u067e\u0633 \u0627\u0632 \u0627\u062c\u0631\u0627\u06cc \u0627\u06cc\u0646 \u062f\u0633\u062a\u0648\u0631 \u06cc\u06a9 \u0641\u0627\u06cc\u0644 \u062c\u062f\u06cc\u062f \u0628\u0647 \u0646\u0627\u0645 <span spellcheck=\"false\">htpasswd.<\/span>\u062f\u0631 <span spellcheck=\"false\">etc\/nginx\/<\/span> \u0627\u06cc\u062c\u0627\u062f \u0634\u062f\u0647 \u06a9\u0647 \u0634\u0627\u0645\u0644 \u0646\u0627\u0645 \u06a9\u0627\u0631\u0628\u0631\u06cc \u0648 \u06cc\u06a9 \u0646\u0633\u062e\u0647\u200c\u06cc \u0647\u0634\u200c\u0634\u062f\u0647 \u0627\u0632 \u0631\u0645\u0632 \u0639\u0628\u0648\u0631\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0648\u0627\u0631\u062f \u06a9\u0631\u062f\u06cc\u062f.<\/p>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0627\u0628\u062a\u062f\u0627\u060c \u06cc\u06a9 \u06a9\u067e\u06cc \u0627\u0632 \u0641\u0627\u06cc\u0644 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 Nginx \u0628\u0631\u0627\u06cc Prometheus \u0628\u06af\u06cc\u0631\u06cc\u062f \u062a\u0627 \u0627\u06af\u0631 \u0645\u0634\u06a9\u0644\u06cc \u0627\u06cc\u062c\u0627\u062f \u0634\u062f\u060c \u0628\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0647 \u062d\u0627\u0644\u062a \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u0628\u0631\u06af\u0631\u062f\u06cc\u062f:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo cp \/etc\/nginx\/sites-available\/default \/etc\/nginx\/sites-available\/prometheus<\/code><\/pre>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0633\u067e\u0633\u060c \u0641\u0627\u06cc\u0644 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u062c\u062f\u06cc\u062f \u0631\u0627 \u0628\u0627\u0632 \u06a9\u0646\u06cc\u062f:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo nano \/etc\/nginx\/sites-available\/prometheus<\/code><\/pre>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0628\u0644\u0648\u06a9 location \u0631\u0627 \u06a9\u0647 \u0628\u0647\u200c\u0634\u06a9\u0644 \u0632\u06cc\u0631 \u0627\u0633\u062a \u0632\u06cc\u0631 \u0628\u0644\u0648\u06a9 server \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>location \/ {\r\n    try_files $uri $uri\/ =404;\r\n}<\/code><\/pre>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u0627\u0632 \u0622\u0646\u200c\u062c\u0627\u06cc\u06cc \u06a9\u0647 \u0645\u0627 \u062a\u0645\u0627\u0645 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0631\u0627 \u0628\u0647 Prometheus \u0627\u0631\u0633\u0627\u0644 \u062e\u0648\u0627\u0647\u06cc\u0645 \u06a9\u0631\u062f\u060c <\/span><span spellcheck=\"false\">try_files<\/span> <span class=\"md-plain\">\u0631\u0627 \u0628\u0627 \u0645\u062d\u062a\u0648\u0627\u06cc \u0632\u06cc\u0631 \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646 \u06a9\u0646\u06cc\u062f:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>location \/ {\r\n    auth_basic \"Prometheus server authentication\";\r\n    auth_basic_user_file \/etc\/nginx\/.htpasswd;\r\n    proxy_pass http:\/\/localhost:9090;\r\n    proxy_http_version 1.1;\r\n    proxy_set_header Upgrade $http_upgrade;\r\n    proxy_set_header Connection 'upgrade';\r\n    proxy_set_header Host $host;\r\n    proxy_cache_bypass $http_upgrade;\r\n}<\/code><\/pre>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\"> \u0641\u0627\u06cc\u0644 \u0631\u0627 \u0630\u062e\u06cc\u0631\u0647 \u06a9\u0631\u062f\u0647 \u0648 \u0648\u06cc\u0631\u0627\u06cc\u0634\u200c\u06af\u0631 \u0631\u0627 \u0628\u0628\u0646\u062f\u06cc\u062f.<\/span><\/p>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0641\u0627\u06cc\u0644 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 Nginx \u0631\u0627 \u062d\u0630\u0641 \u0648 \u0641\u0627\u06cc\u0644 \u062c\u062f\u06cc\u062f \u0631\u0627 \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646 \u0622\u0646 \u06a9\u0646\u06cc\u062f:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo rm \/etc\/nginx\/sites-enabled\/default \r\nsudo ln -s \/etc\/nginx\/sites-available\/prometheus \/etc\/nginx\/sites-enabled\/<\/code><\/pre>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0642\u0628\u0644 \u0627\u0632 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u062c\u062f\u062f Nginx\u060c \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062f\u0633\u062a\u0648\u0631 \u0632\u06cc\u0631 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo nginx -t<\/code><\/pre>\n<p>\u062e\u0631\u0648\u062c\u06cc \u0628\u0627\u06cc\u062f \u0646 <span spellcheck=\"false\">syntax is ok<\/span> \u0648 <span spellcheck=\"false\">test is successful<\/span> \u0631\u0627 \u0634\u0627\u0646 \u062f\u0647\u062f.<\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-image md-img-loaded\" data-src=\"C:\\Users\\Sarah\\Documents\\Sara\\Use Cases\\prometheus\\5.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-27211 aligncenter\" src=\"https:\/\/www.arvancloud.ir\/help\/wp-content\/uploads\/2023\/05\/5-1.png\" alt=\"\" width=\"937\" height=\"51\" \/><\/span><\/p>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0633\u067e\u0633\u060c Nginx \u0631\u0627 \u0631\u06cc\u200c\u0644\u0648\u062f \u06a9\u0646\u06cc\u062f:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo systemctl reload nginx<\/code><\/pre>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f \u06a9\u0647 Nginx \u0622\u0645\u0627\u062f\u0647 \u0648 \u062f\u0631 \u062d\u0627\u0644 \u0627\u062c\u0631\u0627 \u0627\u0633\u062a:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo systemctl status nginx<\/code><\/pre>\n<p class=\"md-end-block md-p\"><span class=\"md-image md-img-loaded\" data-src=\"C:\\Users\\Sarah\\Documents\\Sara\\Use Cases\\prometheus\\6.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-27213 aligncenter\" src=\"https:\/\/www.arvancloud.ir\/help\/wp-content\/uploads\/2023\/05\/6-1.png\" alt=\"\" width=\"937\" height=\"288\" \/><\/span><\/p>\n<h2 class=\"md-end-block md-heading\" style=\"direction: rtl;\"><span class=\"md-plain\">\u06af\u0627\u0645 \u0646\u0647\u0645: \u0628\u0631\u0631\u0633\u06cc Prometheus <\/span><\/h2>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0628\u0627 \u0627\u06cc\u0646\u200c\u06a9\u0647 Prometheus \u06cc\u06a9 \u0631\u0627\u0628\u0637 \u0645\u0628\u062a\u0646\u06cc \u0628\u0631 \u0648\u0628 \u067e\u0627\u06cc\u0647 \u0628\u0631\u0627\u06cc \u0645\u0627\u0646\u06cc\u062a\u0648\u0631 \u06a9\u0631\u062f\u0646 \u0648\u0636\u0639\u06cc\u062a \u062e\u0648\u062f \u0648 Exporter\u0647\u0627\u06cc\u0634\u060c \u0627\u062c\u0631\u0627\u06cc \u06a9\u0648\u0626\u0631\u06cc\u200c\u0647\u0627 \u0648 \u062a\u0648\u0644\u06cc\u062f \u0646\u0645\u0648\u062f\u0627\u0631\u0647\u0627 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f\u060c \u0628\u0647 \u062f\u0644\u06cc\u0644 \u0633\u0627\u062f\u06af\u06cc \u0627\u06cc\u0646 \u0631\u0627\u0628\u0637\u060c \u062a\u06cc\u0645 Prometheus <\/span><span class=\"md-meta-i-c md-link\"><a spellcheck=\"false\" href=\"https:\/\/www.arvancloud.ir\/help\/fa\/grafana-ubuntu\/\"><span class=\"md-plain\">\u0646\u0635\u0628 \u0648 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Grafana<\/span><\/a><\/span><span class=\"md-plain\"> \u0631\u0627 \u0628\u0631\u0627\u06cc \u0647\u0631 \u0641\u0631\u0622\u06cc\u0646\u062f\u06cc \u06a9\u0647 \u067e\u06cc\u0686\u06cc\u062f\u0647\u200c\u062a\u0631 \u0627\u0632 \u062a\u0633\u062a \u0648 \u0639\u06cc\u0628\u200c\u06cc\u0627\u0628\u06cc \u0627\u0633\u062a \u062a\u0648\u0635\u06cc\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/span><\/p>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u062f\u0631 \u0627\u06cc\u0646 \u0631\u0627\u0647\u0646\u0645\u0627\u060c \u0627\u0632 \u0631\u0627\u0628\u0637 \u0648\u0628 \u062f\u0627\u062e\u0644\u06cc \u0628\u0631\u0627\u06cc \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u0627\u0632 \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc Prometheus \u0648 Node Exporter \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645 \u0648 \u0646\u06af\u0627\u0647\u06cc \u0628\u0647 \u06a9\u0648\u0626\u0631\u06cc\u200c\u0647\u0627 \u0648 \u06af\u0631\u0627\u0641\u200c\u0647\u0627\u06cc \u0633\u0627\u062f\u0647\u200c\u06cc \u0622\u0646 \u0645\u06cc\u200c\u0627\u0646\u062f\u0627\u0632\u06cc\u0645.<\/span><\/p>\n<p>\u0628\u0631\u0627\u06cc \u0634\u0631\u0648\u0639\u060c <span spellcheck=\"false\">http:\/\/IP<\/span> \u0631\u0627 \u062f\u0631 \u0645\u0631\u0648\u0631\u06af\u0631 \u0628\u0627\u0632 \u06a9\u0646\u06cc\u062f.<\/p>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u062f\u0631 \u06a9\u0627\u062f\u0631 \u0646\u0627\u0645 \u06a9\u0627\u0631\u0628\u0631\u06cc \u0648 \u0631\u0645\u0632 \u0639\u0628\u0648\u0631\u06cc \u0631\u0627 \u06a9\u0647 \u062f\u0631 \u0645\u0631\u062d\u0644\u0647\u200c\u200c\u06cc \u06f8 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0631\u062f\u06cc\u062f \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f.<\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-image md-img-loaded\" data-src=\"C:\\Users\\Sarah\\Documents\\Sara\\Use Cases\\prometheus\\7.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-27215 aligncenter\" src=\"https:\/\/www.arvancloud.ir\/help\/wp-content\/uploads\/2023\/05\/7.png\" alt=\"\" width=\"1624\" height=\"938\" \/><\/span><\/p>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u067e\u0633 \u0627\u0632 \u0648\u0631\u0648\u062f \u0628\u0647 \u0633\u06cc\u0633\u062a\u0645\u060c \u0628\u062e\u0634 <\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">Expression<\/span><\/strong><\/span><span class=\"md-plain\"> \u0631\u0627 \u0645\u0634\u0627\u0647\u062f\u0647 \u062e\u0648\u0627\u0647\u06cc\u062f \u06a9\u0631\u062f\u060c \u062c\u0627\u06cc\u06cc \u06a9\u0647 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u06a9\u0648\u0626\u0631\u06cc\u200c\u0647\u0627 \u0631\u0627 \u0627\u062c\u0631\u0627 \u0648 \u062a\u0631\u0633\u06cc\u0645 \u06a9\u0646\u06cc\u062f.<\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-image md-img-loaded\" data-src=\"C:\\Users\\Sarah\\Documents\\Sara\\Use Cases\\prometheus\\8.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-27217 aligncenter\" src=\"https:\/\/www.arvancloud.ir\/help\/wp-content\/uploads\/2023\/05\/8.png\" alt=\"\" width=\"1920\" height=\"961\" \/><\/span><\/p>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0642\u0628\u0644 \u0627\u0632 \u0627\u062c\u0631\u0627\u06cc \u0647\u0631 Expression\u060c \u0628\u0627 \u06a9\u0644\u06cc\u06a9 \u0631\u0648\u06cc \u0645\u0646\u0648\u06cc Status \u062f\u0631 \u0628\u0627\u0644\u0627\u06cc \u0635\u0641\u062d\u0647 \u0648 \u0633\u067e\u0633 \u06af\u0632\u06cc\u0646\u0647\u200c\u06cc Targets\u060c \u0648\u0636\u0639\u06cc\u062a Prometheus \u0648 Node Explorer \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f. \u0628\u0627 \u062a\u0648\u062c\u0647 \u0628\u0647 \u0627\u06cc\u0646\u200c\u06a9\u0647 Prometheus \u0631\u0627 \u0628\u0647 \u06af\u0648\u0646\u0647\u200c\u0627\u06cc \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u06a9\u0631\u062f\u0647\u200c\u0627\u06cc\u0645 \u06a9\u0647 \u062e\u0648\u062f\u0634 \u0648 Node Exporter \u0631\u0627 Scrape \u06a9\u0646\u062f\u060c \u0628\u0627\u06cc\u062f \u0647\u0631 \u062f\u0648 \u0631\u0627 \u062f\u0631 \u062d\u0627\u0644\u062a <\/span><span class=\"md-pair-s\" spellcheck=\"false\"><\/p>\n<pre>UP<\/pre>\n<p><\/span><span class=\"md-plain\"> \u0628\u0628\u06cc\u0646\u06cc\u062f .<\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-image md-img-loaded\" data-src=\"C:\\Users\\Sarah\\Documents\\Sara\\Use Cases\\prometheus\\9.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-27219 aligncenter\" src=\"https:\/\/www.arvancloud.ir\/help\/wp-content\/uploads\/2023\/05\/9.png\" alt=\"\" width=\"1920\" height=\"961\" \/><\/span><\/p>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0627\u06af\u0631 \u06cc\u06a9\u06cc \u0627\u0632 \u0627\u06a9\u0633\u067e\u0648\u0631\u062a\u0631\u0647\u0627 \u062f\u0631 \u0644\u06cc\u0633\u062a \u0646\u06cc\u0633\u062a \u06cc\u0627 \u067e\u06cc\u0627\u0645 \u062e\u0637\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f\u060c \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633 \u0631\u0627 \u0628\u0627 \u062f\u0633\u062a\u0648\u0631\u0647\u0627\u06cc \u0632\u06cc\u0631 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo systemctl status prometheus<\/code><\/pre>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>sudo systemctl status node_exporter<\/code><\/pre>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u062f\u0631 \u0645\u0631\u062d\u0644\u0647 \u0628\u0639\u062f\u060c \u0628\u0631\u0627\u06cc \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u0627\u0632 \u0627\u06cc\u0646\u200c\u06a9\u0647 Exporter\u0647\u0627 \u0628\u0647 \u062f\u0631\u0633\u062a\u06cc \u06a9\u0627\u0631 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f\u060c \u0686\u0646\u062f \u0639\u0628\u0627\u0631\u062a \u0631\u0627 \u062f\u0631 Node Exporter \u0627\u062c\u0631\u0627 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645.<\/span><\/p>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0627\u0628\u062a\u062f\u0627 \u0631\u0648\u06cc \u0645\u0646\u0648\u06cc Graph \u062f\u0631 \u0628\u0627\u0644\u0627\u06cc \u0635\u0641\u062d\u0647 \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f \u062a\u0627 \u0628\u0647 Expression \u0628\u0631\u06af\u0631\u062f\u06cc\u062f.<\/span><\/p>\n<p>\u062f\u0631 \u0642\u0633\u0645\u062a Expression \u060c \u0639\u0628\u0627\u0631\u062a <span spellcheck=\"false\">node_memory_MemAvailable<\/span> \u0631\u0627 \u062a\u0627\u06cc\u067e \u06a9\u0631\u062f\u0647 \u0648 \u062f\u06a9\u0645\u0647\u200c\u06cc Execute \u0631\u0627 \u0641\u0634\u0627\u0631 \u062f\u0647\u06cc\u062f \u062a\u0627 \u062a\u0628 Console \u0628\u0627 \u0645\u0642\u062f\u0627\u0631 \u062d\u0627\u0641\u0638\u0647 \u0633\u0631\u0648\u0631 \u0634\u0645\u0627 \u0628\u0647 \u0631\u0648\u0632 \u0634\u0648\u062f.<\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-image md-img-loaded\" data-src=\"C:\\Users\\Sarah\\Documents\\Sara\\Use Cases\\prometheus\\10.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-27221 aligncenter\" src=\"https:\/\/www.arvancloud.ir\/help\/wp-content\/uploads\/2023\/05\/10.png\" alt=\"\" width=\"1920\" height=\"961\" \/><\/span><\/p>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0628\u0647 \u0637\u0648\u0631 \u067e\u06cc\u0634 \u0641\u0631\u0636 Node Exporter \u0627\u06cc\u0646 \u0645\u0642\u062f\u0627\u0631 \u0631\u0627 \u0628\u0631 \u062d\u0633\u0628 \u0628\u0627\u06cc\u062a \u06af\u0632\u0627\u0631\u0634 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0628\u0631\u0627\u06cc \u062a\u0628\u062f\u06cc\u0644 \u0628\u0647 \u0645\u06af\u0627\u0628\u0627\u06cc\u062a\u060c \u0627\u0632 \u0639\u0645\u0644\u06af\u0631\u0647\u0627\u06cc \u0631\u06cc\u0627\u0636\u06cc \u0628\u0631\u0627\u06cc \u062f\u0648 \u0628\u0627\u0631 \u062a\u0642\u0633\u06cc\u0645 \u0628\u0631 1024 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645.<\/span><\/p>\n<p>\u062f\u0631 \u0642\u0633\u0645\u062a Expression \u0639\u0628\u0627\u0631\u062a <span spellcheck=\"false\">node_memory_MemAvailable\/1024\/1024<\/span> \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0631\u062f\u0647 \u0648 \u0633\u067e\u0633 \u062f\u06a9\u0645\u0647\u200c\u06cc Execute \u0631\u0627 \u0641\u0634\u0627\u0631 \u062f\u0647\u06cc\u062f.<\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-image md-img-loaded\" data-src=\"C:\\Users\\Sarah\\Documents\\Sara\\Use Cases\\prometheus\\11.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-27223 aligncenter\" src=\"https:\/\/www.arvancloud.ir\/help\/wp-content\/uploads\/2023\/05\/11.png\" alt=\"\" width=\"1920\" height=\"961\" \/><\/span><\/p>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0627\u06a9\u0646\u0648\u0646 \u062a\u0628 <\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">Console<\/span><\/strong><\/span><span class=\"md-plain\"> \u0646\u062a\u0627\u06cc\u062c \u0631\u0627 \u0628\u0631 \u0627\u0633\u0627\u0633 \u0645\u06af\u0627\u0628\u0627\u06cc\u062a \u0646\u0645\u0627\u06cc\u0634 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/span><\/p>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0627\u06af\u0631 \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u062f \u0627\u0632 \u0635\u062d\u062a \u0646\u062a\u0627\u06cc\u062c \u0645\u0637\u0645\u06cc\u0646 \u0634\u0648\u06cc\u062f\u060c \u062f\u0633\u062a\u0648\u0631 \u0632\u06cc\u0631 \u0631\u0627 \u062f\u0631 \u062a\u0631\u0645\u06cc\u0646\u0627\u0644 \u062e\u0648\u062f \u0627\u062c\u0631\u0627 \u06a9\u0646\u06cc\u062f:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"><code>free -h<\/code><\/pre>\n<p class=\"md-end-block md-p\"><span class=\"md-image md-img-loaded\" data-src=\"C:\\Users\\Sarah\\Documents\\Sara\\Use Cases\\prometheus\\12.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-27225 aligncenter\" src=\"https:\/\/www.arvancloud.ir\/help\/wp-content\/uploads\/2023\/05\/12.png\" alt=\"\" width=\"942\" height=\"65\" \/><\/span><\/p>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0639\u0644\u0627\u0648\u0647 \u0628\u0631 \u0639\u0645\u0644\u06af\u0631\u0647\u0627\u06cc \u0627\u0635\u0644\u06cc\u060c \u0632\u0628\u0627\u0646 \u06a9\u0648\u0626\u0631\u06cc Prometheus \u0646\u06cc\u0632 \u0639\u0645\u0644\u06a9\u0631\u062f\u0647\u0627\u06cc \u0632\u06cc\u0627\u062f\u06cc \u0631\u0627 \u0628\u0631\u0627\u06cc \u062c\u0645\u0639 \u0622\u0648\u0631\u06cc \u0646\u062a\u0627\u06cc\u062c \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/span><\/p>\n<p>\u062f\u0631 \u0642\u0633\u0645\u062a Expression \u0639\u0628\u0627\u0631\u062a <span spellcheck=\"false\">avg_over_time(node_memory_MemAvailable[5m])\/1024\/1024<\/span> \u0631\u0627 \u062a\u0627\u06cc\u067e \u06a9\u0631\u062f\u0647 \u0648 \u0631\u0648\u06cc \u062f\u06a9\u0645\u0647\u200c\u06cc Execute \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f. \u0646\u062a\u06cc\u062c\u0647\u060c \u0645\u06cc\u0627\u0646\u06af\u06cc\u0646 \u062d\u0627\u0641\u0638\u0647 \u0645\u0648\u062c\u0648\u062f \u062f\u0631 5 \u062f\u0642\u06cc\u0642\u0647 \u06af\u0630\u0634\u062a\u0647 \u0628\u0631 \u062d\u0633\u0628 \u0645\u06af\u0627\u0628\u0627\u06cc\u062a \u062e\u0648\u0627\u0647\u062f \u0628\u0648\u062f.<\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-image md-img-loaded\" data-src=\"C:\\Users\\Sarah\\Documents\\Sara\\Use Cases\\prometheus\\13.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-27227 aligncenter\" src=\"https:\/\/www.arvancloud.ir\/help\/wp-content\/uploads\/2023\/05\/13.png\" alt=\"\" width=\"1920\" height=\"961\" \/><\/span><\/p>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u062d\u0627\u0644 \u0631\u0648\u06cc \u062a\u0628 <\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">Graph<\/span><\/strong><\/span><span class=\"md-plain\"> \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f \u062a\u0627 \u0639\u0628\u0627\u0631\u062a \u0627\u062c\u0631\u0627 \u0634\u062f\u0647 \u0628\u0647 \u062c\u0627\u06cc \u0645\u062a\u0646 \u0628\u0647\u200c\u0634\u06a9\u0644 \u0646\u0645\u0648\u062f\u0627\u0631 \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0634\u0648\u062f.<\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-image md-img-loaded\" data-src=\"C:\\Users\\Sarah\\Documents\\Sara\\Use Cases\\prometheus\\14.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-27229 aligncenter\" src=\"https:\/\/www.arvancloud.ir\/help\/wp-content\/uploads\/2023\/05\/14.png\" alt=\"\" width=\"1920\" height=\"961\" \/><\/span><\/p>\n<p class=\"md-end-block md-p\" style=\"direction: rtl;\"><span class=\"md-plain\">\u0627\u06af\u0631 \u062f\u0631\u0628\u0627\u0631\u0647\u200c\u06cc \u0627\u06cc\u062c\u0627\u062f \u0639\u0628\u0627\u0631\u0627\u062a \u062f\u0631 \u0631\u0627\u0628\u0637 \u0648\u0628 Prometheus \u0628\u0647 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0628\u06cc\u0634\u062a\u0631\u06cc \u0646\u06cc\u0627\u0632 \u062f\u0627\u0631\u06cc\u062f\u060c \u0628\u0647 <\/span><span class=\"md-meta-i-c md-link\"><a spellcheck=\"false\" href=\"https:\/\/prometheus.io\/docs\/querying\/basics\/\" rel=\"nofollow noopener\" target=\"_blank\"><span class=\"md-plain\">\u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u0627\u06cc\u0646 \u0628\u062e\u0634<\/span><\/a><\/span><span class=\"md-plain\"> \u0627\u0632 \u0645\u0633\u062a\u0646\u062f\u0627\u062a Prometheus \u0645\u0631\u0627\u062c\u0639\u0647 \u06a9\u0646\u06cc\u062f.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Prometheus \u06cc\u06a9 \u0633\u06cc\u0633\u062a\u0645 \u0645\u0627\u0646\u06cc\u062a\u0648\u0631\u06cc\u0646\u06af \u0642\u062f\u0631\u062a\u0645\u0646\u062f \u0648 \u0645\u062a\u0646\u200c\u0628\u0627\u0632 \u0627\u0633\u062a \u06a9\u0647 \u0645\u062a\u0631\u06cc\u06a9\u200c\u0647\u0627 \u0631\u0627 \u0627\u0632 \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u0634\u0645\u0627 \u062f\u0631\u06cc\u0627\u0641\u062a \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u0622\u0646\u200c\u0647\u0627 \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 Time-Series \u0630\u062e\u06cc\u0631\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0627\u06cc\u0646 \u0627\u0628\u0632\u0627\u0631 \u06cc\u06a9 \u0645\u062f\u0644 \u062f\u0627\u062f\u0647 \u06cc\u0627 Data Model \u0686\u0646\u062f \u0628\u0639\u062f\u06cc\u060c \u06cc\u06a9 \u0632\u0628\u0627\u0646 \u06a9\u0648\u0626\u0631\u06cc \u0627\u0646\u0639\u0637\u0627\u0641\u200c\u067e\u0630\u06cc\u0631 \u0648 \u0627\u0645\u06a9\u0627\u0646\u0627\u062a \u062a\u0631\u0633\u06cc\u0645 \u062f\u0627\u062f\u0647\u200c\u06cc \u0645\u062a\u0646\u0648\u0639\u06cc \u0631\u0627 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc\u06cc \u0645\u0627\u0646\u0646\u062f Grafana \u0627\u0631\u0627\u06cc\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f. \u0628\u0647\u200c\u0637\u0648\u0631 \u067e\u06cc\u0634\u200c\u0641\u0631\u0636\u060c Prometheus [&hellip;]<\/p>\n","protected":false},"author":79,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"r1_post_views_count":"859","feedback_yes":"0","feedback_no":"0","ads_id_sidebar":"","ads_id_content":"","footnotes":""},"categories":[211,207],"tags":[],"class_list":["post-27202","post","type-post","status-publish","format-standard","hentry","category-app-development","category-cloud-server"],"lang":"fa","translations":{"fa":27202},"pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/www.arvancloud.ir\/help\/wp-json\/wp\/v2\/posts\/27202","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.arvancloud.ir\/help\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.arvancloud.ir\/help\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.arvancloud.ir\/help\/wp-json\/wp\/v2\/users\/79"}],"replies":[{"embeddable":true,"href":"https:\/\/www.arvancloud.ir\/help\/wp-json\/wp\/v2\/comments?post=27202"}],"version-history":[{"count":7,"href":"https:\/\/www.arvancloud.ir\/help\/wp-json\/wp\/v2\/posts\/27202\/revisions"}],"predecessor-version":[{"id":28302,"href":"https:\/\/www.arvancloud.ir\/help\/wp-json\/wp\/v2\/posts\/27202\/revisions\/28302"}],"wp:attachment":[{"href":"https:\/\/www.arvancloud.ir\/help\/wp-json\/wp\/v2\/media?parent=27202"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.arvancloud.ir\/help\/wp-json\/wp\/v2\/categories?post=27202"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.arvancloud.ir\/help\/wp-json\/wp\/v2\/tags?post=27202"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}