Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Nagiosについて語ってみる話
Search
Shuma
June 19, 2024
Technology
0
140
Nagiosについて語ってみる話
Shuma
June 19, 2024
Tweet
Share
More Decks by Shuma
See All by Shuma
阿部寛のホームページをSRE観点で改善出来るか考えてみた。
shubox
0
49
一日の終わりに、晩酌しながら眺めたいシステムログの世界
shubox
0
58
プロダクトがクローズした話
shubox
0
24
今も熱いもの!魂を揺さぶる戦士の儀式:マオリ族のハカ
shubox
0
210
信頼性工学とは? ~カツオを題材に~
shubox
0
82
バージョン管理と人生設計の類似点ver2 -リポジトリから学ぶ生きるヒント-
shubox
0
260
バージョン管理と人生設計の類似点
shubox
0
100
今年を振り返り、来年の抱負
shubox
0
250
インフラエンジニアが活きる組織、活きない組織って?
shubox
0
140
Other Decks in Technology
See All in Technology
cdk initで生成されるあのファイル達は何なのか/cdk-init-generated-files
tomoki10
1
430
VS CodeとGitHub Copilotで爆速開発!アップデートの波に乗るおさらい会 / Rapid Development with VS Code and GitHub Copilot: Catch the Latest Wave
yamachu
2
300
[SRE NEXT] ARR150億円_エンジニア140名_27チーム_17プロダクトから始めるSLO.pdf
satos
3
1.7k
TableauLangchainとは何か?
cielo1985
1
140
成長し続けるアプリのためのテストと設計の関係、そして意思決定の記録。
sansantech
PRO
0
140
モニタリング統一への道のり - 分散モニタリングツール統合のためのオブザーバビリティプロジェクト
niftycorp
PRO
1
220
freeeのアクセシビリティの現在地 / freee's Current Position on Accessibility
ymrl
2
260
ポストコロナ時代の SaaS におけるコスト削減の意義
izzii
1
190
How Do I Contact HP Printer Support? [Full 2025 Guide for U.S. Businesses]
harrry1211
0
130
DatabricksにOLTPデータベース『Lakebase』がやってきた!
inoutk
0
150
microCMSではじめるAIライティング
himaratsu
0
110
20250707-AI活用の個人差を埋めるチームづくり
shnjtk
6
4.1k
Featured
See All Featured
Measuring & Analyzing Core Web Vitals
bluesmoon
7
510
Making the Leap to Tech Lead
cromwellryan
134
9.4k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
281
13k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
The Cost Of JavaScript in 2023
addyosmani
51
8.5k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.5k
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.8k
Building Applications with DynamoDB
mza
95
6.5k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Become a Pro
speakerdeck
PRO
29
5.4k
Transcript
Nagiosについて語ってみる話 2024年6月19日 Shuma
自己紹介 名前:Shuma 現職:大阪の自社開発企業でインフラエンジニア (インフラエンジニアですけどなんでもやってます。) 技術:AWS、GCP、(他インフラにかかわるもの)とPHP 経歴:外食企業で正社員→アルバイト→インフラエンジニア HackBarに生息してます。 現在IT業界では2社目です。
あなたはどっちで呼ぶ? そもそも Nagios はどのように読む・発音するのでしょうか? 巷ではどうも「ナギオス」派と「ナジオス」派で呼び方で揉めてるみたいです。 公式サイトでは「ナギオス」が正しいらしいです。
Nagiosとは? • 概要: オープンソースのネットワークおよびシステム監視ツール • 監視可能なサービス : ◦ SMTP、POP3、HTTP、NNTP、ICMP、SNMP、FTP、SSH ◦
サービスの可用性、ホストのパフォーマンス、エラーログの監視 ◦ CPU負荷、ディスク使用量、システムログの監視 監視の詳細 • ホスト監視: ネットワークデバイスやサーバの稼働状態を監視 • サービス監視: ウェブサーバ、メールサーバなどのサービスが正しく動作しているかをチェック
None
Nagiosの歴史 1996年: Ethan Galstadによって「ping」を送信する単純な MS-DOSアプリケーションとして開発 1999年: 「NetSaint」としてオープンソースプロジェクトとして公開 2002年: 商標問題により「 Nagios」に改名
2024年: 現在までバージョンアップと機能拡張が続いている
Nagiosの特徴 • メリット ◦ 安定性: 長年の使用実績があり、信頼性が高い ◦ 柔軟性: プラグインを使って多様な監視が可能 ◦
コミュニティサポート : 質問やトラブルシューティングのためのリソースが豊富 ◦ Linux環境で運用が可能 • デメリット ◦ 初期設定が複雑 : 設定ファイルが多く、初心者には難しい ◦ UIが古い: 最新のWebインターフェースと比べると見劣りする ◦ スケーラビリティの課題 : 大規模な環境でのパフォーマンスが劣ることがある
使用事例 私の一社目での中小企業の ITインフラ監視 社内拠点間事務所ネットワークルータ( YamahaRTX830) →ping(パケットロス、往復平均値、SNMPトラップ値、SNMPトラップ値) トラブルシューティング : Nagiosで検知した異常を基に、 tcpdumpで詳細なパケットキャプチャを
行い、問題箇所を特定 案件先の社内共有ファイルサーバ →ディスク使用量監視、プロセス監視、ポート監視 (137/138/139番ポートなどのリッスン確認) 主に、障害検知後のアラート通知がメールか SMSで上長のみに連絡がきて深夜対応等をした経験あり まし た。
まとめ Nagiosの評価 • 信頼性: 長い歴史があり、幅広い環境で導入実績がある • 柔軟な設定: カスタムプラグインやエクステンションにより、複雑な監視要件にも対応可能 • コミュニティ:
オープンソースのため、ユーザーコミュニティが活発で情報共有が盛ん 今後の展望 • 改善と発展: 新機能追加や既存機能の改善により、さらなるユーザビリティ向上が期待 • 他ツールとの連携 : 最新の監視ツールやクラウドサービスとの統合を視野に入れるべき
参考文献 Nagios公式サイト Nagios Open Source | Nagios Open Source Nagios日本語ドキュメントサイト
Nagiosプラグイン (fm4dd.com) Wiki Nagios - Wikipedia Stackexchange What is the correct pronunciation of Nagios? - Server Fault
None