Mercurial > hg > Papers > 2022 > kiyama-sigos
diff Paper/tex/ie-monitoring-design.tex @ 1:a1e8ba02aaa8
定期
author | kiyama <e185758@ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 05 May 2022 13:31:46 +0900 |
parents | 78fab99c6008 |
children | 17fb6a2b46d5 |
line wrap: on
line diff
--- a/Paper/tex/ie-monitoring-design.tex Thu May 05 01:40:29 2022 +0900 +++ b/Paper/tex/ie-monitoring-design.tex Thu May 05 13:31:46 2022 +0900 @@ -1,5 +1,4 @@ \section{提案手法の設計} -\pagenumbering{arabic} サービスでは学科システムのシステムの監視やログの収集を行う。この監視システムの構成を図に示し。概要を以下で説明する。 \subsection{監視システム} @@ -8,8 +7,17 @@ サービスの死活監視は prometheus, ログ収集は loki, それらのデータ可視化は grafana, アラート送信は alertmanager を用いて構築している. システム監視の構成を図 4.1 に示 す. exporter,alertmanager は prometheus のコンポーネントとなっており,exporter で各 サービスのメトリック情報を prometheus に対して送信している. また,prometheus の独 自のクエリ言語である promQL で設定した条件を満たした際に alertmanager に対して アラートを送信する. -使用するクエリ言語が logQL に変更しているが loki も promethrus 同様にログを収集し, -アラートを送信している. +使用するクエリ言語が logQL に変更しているが loki も promethrus 同様にログを収集し,アラートを送信している. +\\ +\begin{figure}[htbp] + \begin{center} + \includegraphics[width=80mm]{fig/monitoring-system.png} + \caption[monitoring]{構成図.} + \label{fig:monitoring-system} + \end{center} +\end{figure} +\\ + \subsection{サービス監視} 各サービスのリソース・死活監視は promethrus を用いて行っている. prometheus は収集したデータをブラウザで表示する機能を持っている. 図 4.2 に各 expoter サーバーから prometheus に集めた情報をブラウザを通じて表示する様子を示す. 以下のグラフは nginx に接続でき処理されたクライアント接続を意味する.