お問い合わせ

コース概要

オープンソースによるネットワーク監視入門

  • ネットワーク監視の歴史:SNMPから最新のテレメトリ技術へ
  • 商用監視ツールにおけるベンダーロックインのリスクについて
  • オープンソース監視環境の現状概観
  • LibreNMSとZabbixの比較:最適なプラットフォーム選定法
  • ハイブリッド型・相互補完的な監視戦略の模索

LibreNMSのアーキテクチャとインストール手順

  • LibreNMSの仕組みと構成要素の概要説明
  • インストール方法:手動設定およびDockerによる導入
  • MySQLやMariaDBを使用したデータベース設定法
  • ApacheまたはNginxとPHP-FPMを用いたウェブサーバーの構築
  • RRDtoolの初期設定と最適化手法
  • 初期構成の確認および検証方法

Zabbixのアーキテクチャとインストール手順

  • Zabbixシステム構成:サーバー・プロキシ・エージェント・フロントエンド機能の解説
  • パッケージ導入やDocker利用、ソースコードからのビルドといった各種インストール法
  • MySQL、PostgreSQLまたはTimescaleDBを用いたデータベース構築とチューニング
  • サーバーおよびフロントエンド機能の設定手順
  • 初回セットアップウィザードの利用法
  • 大規模環境向け拡張性確保に必要な準備事項

機器検出およびインベントリ管理手法

  • LibreNMSにおける自動ネットワーク検出処理の実践法
  • Zabbixによるネットワーク探索機能や自動登録処理の設定手順
  • 各種SNMPバージョン(v1、v2c、v3)およびセキュリティ設定に関する説明
  • 機器分類・グループ化の手法紹介
  • 設置場所や連絡先情報の管理手順
  • 構成情報のインポート・エクスポートおよび一括設定方法

SNMP監視の深層講義

  • SNMPプロトコル仕様とMIBファイル基礎知識
  • 各種ネットワーク機器(ルーター・スイッチ・ファイアウォール)におけるSNMP設定手順
  • OIDごとのカスタム監視項目の定義およびポーリング処理
  • SNMPv3による認証機能と暗号化仕様の詳細説明
  • 接続不良などSNMP関連問題の解決法
  • 各ベンダー特有の仕様や制約への対応指針

エージェントベース監視の基礎と実践例

  • Zabbix専用エージェントの導入手順および設定法
  • 次世代型Go言語製エージェントであるZabbix Agent 2の利用利点説明
  • LibreNMS側で利用可能なAgentおよびcheck_mk機能との連携方法
  • 独自スクリプト作成やユーザーパラメータ定義法
  • 受動モードと能動モードの違いおよび適用事例紹介
  • Ansible・Puppet・Chefを活用した大規模エージェント配布法

Windows/Linuxサーバー監視技術解説

  • Windows環境におけるパフォーマンスカウンターおよびサービス状態の把握法
  • Linux側でのCPU・メモリ・ディスク容量・ネットワーク負荷計測手法
  • プロセスや各種サービスの稼働状況確認テクニック
  • ログファイル監視と自動パース処理の実現方法
  • JVM運用環境およびアプリケーション稼働状態の把握手順
  • DockerやKubernetesで構築されたコンテナ群監視法

各種ネットワーク機器監視術

  • スイッチ側のポート状態、VLAN設定、STPプロトコルやMACテーブルのモニタリング法
  • ルーター側におけるBGP・OSPF情報および経路テーブルの把握手法
  • ファイアウォールの接続数、スループット値や設定ルール適用状況の監視法
  • ワイヤレスAP機器の稼働パラメータ管理手順
  • 温度・電源供給状態やUPS設備運用データの収集方法
  • インターフェース利用度合いやエラー発生状況の追跡法

仮想化環境およびクラウド監視対策例

  • VMware vSphereとの連携実装方法紹介
  • Proxmox VE管理機器群の監視手法説明
  • Hyper-V環境における状態把握テクニック解説
  • AWS・Azure・GCP各クラウド環境から利用可能な監視API適用事例紹介
  • OpenStack基盤上の仮想リソース管理法
  • コンテナオーケストレーション環境全体の統合観察手順例示

監視項目定義およびデータ収集理論

  • Zabbixが提供するエージェント・SNMP・IPMI・JMX・SSH・Telnet各モードの使い分け方
  • 計算値や複合項目定義および関連性の自動設定法
  • 依存関係を有する監視項目の組み立て手順説明
  • LibreNMSが搭載しているポーラー機能およびOS判別アルゴリズムの概要解説
  • 独自仕様データ収集法のカスタマイズ例紹介
  • 計測値単位や数値形式の適切な指定方法

アラート機能およびトリガー制御理論

  • Zabbix上での条件式定義および関数適用手順解説
  • 条件間の依存関係処理や複数イベント同時発生時対応法紹介
  • LibreNMS側アラート規則設定例と転送方法の実演
  • 電子メール・SMS・Slack・PagerDutyおよびWebhook各チャネル経由での通知処理解説
  • 重大事象時優先順位付けや対応確認フローの整備法紹介
  • 保守作業時のモニタリング一時停止手順および時間予約機能の活用術

ダッシュボード設計と視覚的表現技術

  • Zabbix提供標準ダッシュボードおよび画面構成例解説
  • グラフウィジェットの配置やネットワーク地図描画手法紹介
  • LibreNMS専用カスタマイズ機能を活かしたダッシュボード構築法
  • 独自グラフ生成処理やテンプレート利用法説明
  • ネットワーク接続状況可視化図作成手順および自動検出機能の紹介
  • Grafanaと連携した高度なグラフィック表示実現例紹介

レポート出力とデータ解析法解説

  • SLA遵守状況や可用性算出の手順およびレポート生成例紹介
  • 将来予測に有用な拡張性計画用帳票作成法説明
  • 顧客固有要求に対応した専用報告書構築手順解説
  • 定期報告用文面の自動配信設定手順紹介
  • 履歴データから将来傾向を導き出す分析技術実践例提示
  • 外部システム連携用APIによる自動化レポート作成手法説明

分散環境構築および高可用性対策理論

  • 遠隔地設置機器監視目的でのZabbixプロキシ導入手順例紹介
  • 大規模ネットワーク向けZabbixサーバークラスター構成および耐障害性強化法説明
  • LibreNMS側複数ポーラー同時稼働設定の必要性解説
  • 多数設置されている監視エンジンの負荷分散手法紹介
  • 地理的に離れた場所における分散監視戦略例示
  • 情報処理用データベース群の複製・連携実装法解説

システムパフォーマンス最適化策概観

  • データベース負荷軽減および運用効率向上に必要なチューニング技法紹介
  • 監視ポーリング回数と並行実行可能タスク数の調整法説明
  • 長期保存が必要ない履歴データ処理や利用頻度別廃棄基準定義法例示
  • 古い情報自動削除および保管規程遵守手順の解説
  • 処理結果事前キャッシュ保存戦略の活用法紹介
  • システム構成全体に対するハードウェア拡張計画立案例提示

安全性確保およびアクセス制御手法概説

  • LDAPやSAML連携による利用者認証処理、二段階認証の導入手順解説
  • 各ユーザータイプごとに権限内容を制御するアクセス管理技術紹介
  • 監視対象機器グループや各種テンプレート単位での許可範囲定義法例示
  • API経由通信における認証情報安全保持および発行手続き説明
  • 操作履歴記録管理およびコンプライアンス要件への対応策解説
  • 外部侵入阻止を目的とするTLS/SSLプロトコル活用方法紹介

システム自動化および異システム連携理論

  • Zabbix提供API機能活用法やスクリプト制御例紹介
  • LibreNMS用APIとの組み合わせによる完全自動化処理構築法解説
  • チケット管理システム連携を目的としたWebhook機能利用例提示
  • Ansibleモジュールを用いた設定変更自動化テクニック紹介
  • ソフトウェア構築手順の自動実施を行うCI/CD環境統合例説明
  • コミュニケーション用チャットツールおよび通知内容配布完全自動化手法解説

商用製品からの移行手順理論講義

  • 既存監視システム置換計画立案時における現状調査法紹介
  • 新旧双方データ整合性を確保する移行処理技術例示
  • 新旧両環境同時稼働させる過渡期間内対応方策提示
  • 人材育成プログラムおよび関連マニュアル作成方法論説明
  • 過去実績から得られた実用上の課題抽出例紹介

本番運用時向けベストプラクティス概観

  • 重要データ保全ならび災害時復旧手順整備法解説
  • システムバージョン更新実施における段階的移行戦略例示
  • 技術情報文書化や運用要領マニュアル構成指針紹介
  • 設定妥当性検証および作業安全確保手順の解説
  • 世界中オープンソースコミュニティとの協働や貢献方法論紹介

要求

  • ネットワークプロトコル(SNMP、ICMP、TCP/UDP)の基礎知識
  • Linuxシステム管理経験
  • サブネット、ルーティング、スイッチングといった基本的なネットワーク概念の理解
  • MySQLやPostgreSQLなどのデータベースに関する基礎知識
  • ウェブサーバー管理の基本経験

対象者層

  • ネットワーク管理者およびエンジニア
  • インフラ監視を担当するシステム管理者
  • IT運用管理責任者
  • NOCエンジニアや監視専門スタッフ
 28 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (2)

今後のコース

関連カテゴリー