Recommended
PPTX
ODP
「BluetoothでLinuxマシンとAndroidを繋いで話が出来るようにした話」「台風で停電になって省電力の設定をした話」「ネットワークの設定が引き...
PDF
100GbE NICを使ったデータセンター・ネットワーク実証実験 -メモ-
PDF
VPSもDesktopもYaSTを使ってLinuxをらくらく設定―ファイルサーバー構築・管理編
PDF
Debian Testing on Windows Tablet T100TA
PDF
PPTX
PDF
PDF
PDF
MINCS – containers in the shell script
PDF
今最もアツイdistribution Gentoo Linuxについて
PPTX
パケットジェネレータipgenから見るnetmap
PDF
PPTX
PDF
PDF
PDF
PDF
Ryu+Lagopusで OpenFlowの動きを見てみよう
PDF
Beginner for Power Control on Linux はじめてのLinuxバッテリー省エネ設定
PDF
PDF
Cent osにpyhtonをインストールしてみよう
PDF
PDF
PDF
Havana版 RDO-QuickStart-3 (140421-Havana-RDO-QuickStart-3.pdf)
PDF
Lagopus, raw socket build
PDF
PDF
Droonga - 分散Groongaで快適レプリケーション生活
PDF
PPT
PPT
More Related Content
PPTX
ODP
「BluetoothでLinuxマシンとAndroidを繋いで話が出来るようにした話」「台風で停電になって省電力の設定をした話」「ネットワークの設定が引き...
PDF
100GbE NICを使ったデータセンター・ネットワーク実証実験 -メモ-
PDF
VPSもDesktopもYaSTを使ってLinuxをらくらく設定―ファイルサーバー構築・管理編
PDF
Debian Testing on Windows Tablet T100TA
PDF
PPTX
PDF
What's hot
PDF
PDF
MINCS – containers in the shell script
PDF
今最もアツイdistribution Gentoo Linuxについて
PPTX
パケットジェネレータipgenから見るnetmap
PDF
PPTX
PDF
PDF
PDF
PDF
Ryu+Lagopusで OpenFlowの動きを見てみよう
PDF
Beginner for Power Control on Linux はじめてのLinuxバッテリー省エネ設定
PDF
PDF
Cent osにpyhtonをインストールしてみよう
PDF
PDF
PDF
Havana版 RDO-QuickStart-3 (140421-Havana-RDO-QuickStart-3.pdf)
PDF
Lagopus, raw socket build
PDF
PDF
Droonga - 分散Groongaで快適レプリケーション生活
PDF
Viewers also liked
PPT
PPT
PPT
PPT
PPT
PPT
PDF
お⽗さん・お⺟さんの為の 「ニコニコ生放送と 上手に付き合う方法」
PPT
PDF
第2回とにかくこれを聴けカンファレンス「"NewJackSwing" changed the world」
PPT
PPT
Similar to Osc10do linux nextstep
PPT
PDF
PDF
ゆるふわLinux-HA 〜PostgreSQL編〜
PDF
PDF
PDF
hbstudy# 28 SELinux HandsOn 公開版
PPT
PPT
PDF
私がMuninに恋する理由 - インフラエンジニアでも監視がしたい! -
PDF
オープンソースソフトウェアで実現するエンタープライズにおけるセキュリティ脅威分析の勘所
PDF
Shimane oss-salon-hatohol-2015-0119
PDF
第1回『いまさら聞けない!システム運用・管理のコツ』 『クラウド管理・運用サービス「E.C.O」のご紹介』
PDF
PDF
PDF
PDF
PDF
PDF
PPTX
PPTX
Recently uploaded
PDF
基礎から学ぶ PostgreSQL の性能監視 (PostgreSQL Conference Japan 2025 発表資料)
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):東京大学情報基盤センター テーマ1/2/3「Society5.0の実現を目指す『計算・データ・学習...
PDF
安価な ロジック・アナライザを アナライズ(?),Analyze report of some cheap logic analyzers
PDF
visionOS TC「新しいマイホームで過ごすApple Vision Proとの新生活」
PDF
第25回FA設備技術勉強会_自宅で勉強するROS・フィジカルAIアイテム.pdf
PPTX
Osc10do linux nextstep 1. 2. 3. はじめに 本セミナーの主旨 対象者: CentOS や FreeBSD をおっかなびっくり触ってる人、 仮想ソリューションをおそるおそる触ってる人 レベル:初心者向け テーマ:「次の一歩」にそった、 LOCAL 企画セミナーです。 Web デザイナーやプログラマの方などに 次の一歩を踏み出してもらうために、 Linux や FreeBSD 、仮想化ソリューションを題材に、 次の一歩を踏み出すための秘訣を伝授します。 4. 「 Linux の次の一歩ってなんだろう?」 「Webデザイナーやプログラマの方などに次の一歩を踏み出してもらうために」 サーバ用途にLinuxをインストールした。 設定したLinuxにコンテンツを載せた。 コンテンツを公開した。 -> じゃあ次は? 5. 6. 7. 外部監視の種類 疎通監視 ネットワーク的な接続状態の監視 ( 主に Ping) サービス監視 特定のサービス ( ネットワークで言うポート ) が稼動状態にあるかどうかを監視する。 単純にサービスが接続可能であるか、だけでは無く、サービス応答まで監視できるものもある。 例えば特定の Web コンテンツにアクセスできるか、等。 8. 9. 10. 11. Monit のインストール 公式から Link されたパッケージ置き場 (http://dag.wieers.com/rpm/packages/monit/) から RPM パッケージをダウンロードする。 # rpm –ivh monit-4.9-2.el5.rf.i386.rpm 12. Monit の簡単な設定 /etc/monit.conf /etc/monit.d/* # vi /etc/monit.conf set daemon 120 Include /etc/monit.d/* ※ 例 :httpd が down したら restart するように # vi /etc/monit.d/httpd.conf check process httpd with pidfile /var/run/httpd.pid start program = “/etc/init.d/httpd start” stop program = “/etc/init.d/httpd stop” if failed port 80 protocol HTTP then restart 13. 例 : 実際に httpd を落としてみる # /etc/init.d/monit start Process Monitor (monit) を起動中 : Starting monit daemon [ OK ] # ps aux | grep httpd root 29237 0.0 0.2 9944 2904 ? Ss 23:08 0:00 /usr/sbin/httpd apache 29238 0.0 0.1 9944 2068 ? S 23:08 0:00 /usr/sbin/httpd ... # /etc/init.d/httpd stop httpd を停止中 : [ OK ] ※ しばらく待機… # ps aux | grep httpd root 29393 0.1 0.2 9944 2912 ? Ss 23:12 0:00 /usr/sbin/httpd apache 29394 0.0 0.1 9944 2060 ? S 23:12 0:00 /usr/sbin/httpd ... 14. MRTG リソース監視を行うパッケージ 公式より引用->「 The Multi Router Traffic Grapher (MRTG) はネットワークの負荷を監視するツールです」 現在は各システムリソースを ( 主に SNMP 経由で ) 取得、可視化し、監視する用途で使われている。 公式 (http://www.mrtg.jp/doc/) 15. 「SNMP」とは 「 Simple Network Management Protocol (シンプル ネットワーク マネージメント プロトコル、 SNMP )は、 DARPA モデルに準じた IP ネットワーク上のネットワーク機器を監視( モニタリング )・制御するための情報の通信方法を定めるプロトコルである。 」 (Wikipedia より ) つまり、 IP ネットワークの仕組みの上で、接続された機器 ( ノード ) の状態を監視したり、制御したりできる。 Linux サーバも、 IP ネットワークに接続されていて、 SNMP が喋れれば、監視・制御が可能。 16. MRTG+net-snmp のインストール MRTG でデータを取得するために、 net-snmp を yum でインストール。 MRTG を yum でインストール。 # yum –y install net-snmp # yum –y install mrtg 17. net-snmp の簡単な設定 設定ファイルの編集 Snmp daemon の起動 # vi /etc/snmp/snmpd.conf com2sec local localhost private group MyGroup v1 local group MyGroup v2c local view all included .1 80 access MyGroup "" any noauth exact all all none # /etc/init.d/snmpd start 18. MRTGの簡単な設定 設定ファイルの作成->実行 # cfgmaker private@127.0.0.1 > /etc/mrtg/mrtg.cfg # vi /etc/mrtg/mrtg.cfg ※ 最低限 WorkDir だけ設定しないと動きません。 # LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg ※ 最初は LOG ファイルが無かったりで 2 回ほど WORNING が出ます。 19. 20. 活用例 CPU 使用率を取得する メモリ使用率を取得する パーティション使用率を取得する 閾値超過時に通知する ( ThreshProgI/O 、 ThreshProgOKI/OKO ) 21. 22. Cron の設定を確認 毎日 4:22 に Perl スクリプトが動くように設定されている # cat /etc/crontab SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # run-parts 01 * * * * root run-parts /etc/cron.hourly 02 4 * * * root run-parts /etc/cron.daily 22 4 * * 0 root run-parts /etc/cron.weekly 42 4 1 * * root run-parts /etc/cron.monthly # ls -alF /etc/cron.daily/0logwatch lrwxrwxrwx 1 root root 39 6 月 8 13:40 0logwatch -> /usr/share/logwatch/scripts/logwatch.pl* 23. logwatch で送信されるメール例 Subject : *** SECURITY information for localhost.localdomain *** localhost.localdomain : 6 月 10 21:47:37 : saru : user NOT in sudoers ; TTY=pts/1 ; PWD=/home/saru ; USER=root ; COMMAND=/usr/bin/yum install apache Subject : Cron <root@localhost> LANG=C LC_ALL=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg --lock-file /var/lock/mrtg/mrtg_l --confcache-file /var/lib/mrtg/mrtg.ok 14-06-2010 22:00:02, Rateup WARNING: /usr/bin/rateup could not read the primary log file for 127.0.0.1_2 24. 25. 26. ZABBIX オフィシャル http://www.zabbix.com/ 国内アンオフィシャルポータル http://www.zabbix.jp/ 国内ベンダ Miracle http://www.miraclelinux.com/products/m_plus/zabbix/index.html NTT コムテクノロジー http://www.zabicom.com/ 27. 28. 29. 30.