Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
monit入れてみた
Search
Junya Nakazato
November 08, 2012
Programming
0
66
monit入れてみた
社内用資料だけど、一応あげときますね^^
Junya Nakazato
November 08, 2012
Tweet
Share
More Decks by Junya Nakazato
See All by Junya Nakazato
DIY入門 電動昇降机作製編
jey3dayo
0
82
【令和最新版】NeoVimフロントエンド開発
jey3dayo
1
220
Next.js のApp Router を学ぶ際、shadcn/ui が 参考になったという話
jey3dayo
0
140
React.jsでプロダクション環境を見据える
jey3dayo
1
290
僕がAWSでやったこと
jey3dayo
0
420
Other Decks in Programming
See All in Programming
愛される翻訳の秘訣
kishikawakatsumi
3
330
Cap'n Webについて
yusukebe
0
140
S3 VectorsとStrands Agentsを利用したAgentic RAGシステムの構築
tosuri13
6
320
LLM Çağında Backend Olmak: 10 Milyon Prompt'u Milisaniyede Sorgulamak
selcukusta
0
120
ELYZA_Findy AI Engineering Summit登壇資料_AIコーディング時代に「ちゃんと」やること_toB LLMプロダクト開発舞台裏_20251216
elyza
1
240
開発に寄りそう自動テストの実現
goyoki
2
1.1k
Flutter On-device AI로 완성하는 오프라인 앱, 박제창 @DevFest INCHEON 2025
itsmedreamwalker
1
120
チームをチームにするEM
hitode909
0
340
MAP, Jigsaw, Code Golf 振り返り会 by 関東Kaggler会|Jigsaw 15th Solution
hasibirok0
0
250
大体よく分かるscala.collection.immutable.HashMap ~ Compressed Hash-Array Mapped Prefix-tree (CHAMP) ~
matsu_chara
2
220
DevFest Android in Korea 2025 - 개발자 커뮤니티를 통해 얻는 가치
wisemuji
0
150
Go コードベースの構成と AI コンテキスト定義
andpad
0
130
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
286
14k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
Typedesign – Prime Four
hannesfritz
42
2.9k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.8k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.8k
Practical Orchestrator
shlominoach
190
11k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.7k
Become a Pro
speakerdeck
PRO
31
5.7k
Into the Great Unknown - MozCon
thekraken
40
2.2k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Transcript
Monit入れてみた [社内用] ㈱シーエー・アドバンス 仲里 淳矢
アジェンダ ①はじめに ②Monitの紹介 ③インストール方法 ④活用事例
①はじめに
導入背景 • SEM周りの(社内)インフラに、fluentdを導入した。 • (fluentdで)ログをDBに落とし込めたぞ! • でも、fluentdが落ちたらどうするの? • (fluentdって)システム的に落ちにくいものだけど、 人的災害には対応できない。。。
例) OOM Killer, pkill fluentd, killall5 ※fluentd・・・ログ取込デーモン
導入背景 • なにか、対策をしなければ、、、 • そういえば、◯島さんが『Monit使ってる』って 言ってたな。。。 • よし!プロセス監視ができるMonitを 入れよう!!! ←
今ココ!
②Monitの紹介
Monitとは • 総合監視デーモンで、Linux/Unix環境で利用できる。 • HTTPレスポンス・プロセス監視・ポート監視等が可能。 – e.g. Apache, MySQL, SSH,
Postfix, etc… • CPU・メモリ・ロードアベレージの監視も可能
Monitとは • 監視対象で、不備があった場合、メール通知、 復旧処理をすることが可能。 • CentOS、Ubuntuで導入する際、yum (DAG)や、 apt-getで簡単にインストールできる!
③インストール方法
インストール方法 • 簡単だったので紹介
インストール方法 • あとは、設定ファイルを書くだけ
設定ファイル • Apacheを監視する設定例 # vim /etc/init.d/monit.d/httpd
設定ファイル • sshdを監視する設定例 # vim /etc/init.d/monit.d/sshd
④活用事例
活用事例 • 活用事例というか先週入れたばかりなので、 ノウハウがない。。。 • けど、こんなかんじで導入しました! という報告として紹介!!!
活用事例 • 現状、SEM関連の社内システム上のWebサー バーにて、導入している。(3台構成) • 監視対象 – Apache, sshd, fluentd(ログ取込デーモン)
まだ、落ちたことが無いので、何かあったら報告します!!!
管理画面 • 監視対象のシステムは、Monitが用意している Web管理画面にて、目視確認できます。 http://localhost:2812
管理画面 • 画面から、デーモンの起動/再起動もできるの で、細かい運用にも使えそうですね!
まとめ • Monitを導入することで、(サービスの)デーモン を監視することができる。 • 監視対象として、Apache, sshd, fluentd等、 色々活用できるため、汎用性はとても高い! •
容易にインストールできるので、ちょっと試して みる分にはすごくいいと思う。