Submit Search
Zabbix による ms sql監視 ~データベースモニタリング~ odbc
Download as PPTX, PDF
11 likes
20,656 views
真乙 九龍
ZabbixによるMS SQL監視 データベースモニタリングの使い方 ODBC監視設定
Engineering
Read more
1 of 23
Download now
Downloaded 44 times
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Most read
17
18
19
20
21
Most read
22
23
Most read
More Related Content
What's hot
(20)
PDF
Data Engineering 101
DaeMyung Kang
PPTX
PostgreSQLクエリ実行の基礎知識 ~Explainを読み解こう~
Miki Shimogai
PDF
コンテナ未経験新人が学ぶコンテナ技術入門
Kohei Tokunaga
PDF
プロセスとコンテキストスイッチ
Kazuki Onishi
PDF
PostgreSQL: XID周回問題に潜む別の問題
NTT DATA OSS Professional Services
PDF
Linux女子部 iptables復習編
Etsuji Nakai
PDF
Azureを頑張る理由と頑張り方(Cloud Skills Challenge 2022 winter 発表資料)
NTT DATA Technology & Innovation
PDF
MySQLレプリケーションあれやこれや
yoku0825
PPTX
MongoDBが遅いときの切り分け方法
Tetsutaro Watanabe
PDF
実践!OpenTelemetry と OSS を使った Observability 基盤の構築(CloudNative Days Tokyo 2022 発...
NTT DATA Technology & Innovation
PDF
PostgreSQL13でのpg_basebackupの改善について(第13回PostgreSQLアンカンファレンス@オンライン)
NTT DATA Technology & Innovation
PDF
YugabyteDBを使ってみよう(NewSQL/分散SQLデータベースよろず勉強会 #1 発表資料)
NTT DATA Technology & Innovation
PDF
ヤフー社内でやってるMySQLチューニングセミナー大公開
Yahoo!デベロッパーネットワーク
PDF
さいきんの InnoDB Adaptive Flushing (仮)
Takanori Sejima
PPTX
コンテナネットワーキング(CNI)最前線
Motonori Shindo
PDF
全自動Zabbix
真乙 九龍
PPTX
PostgreSQLのfull_page_writesについて(第24回PostgreSQLアンカンファレンス@オンライン 発表資料)
NTT DATA Technology & Innovation
PDF
FridaによるAndroidアプリの動的解析とフッキングの基礎
ken_kitahara
PPTX
MVVM入門
Kazutoshi Urabe
ODP
Guide To AGPL
Mikiya Okuno
Data Engineering 101
DaeMyung Kang
PostgreSQLクエリ実行の基礎知識 ~Explainを読み解こう~
Miki Shimogai
コンテナ未経験新人が学ぶコンテナ技術入門
Kohei Tokunaga
プロセスとコンテキストスイッチ
Kazuki Onishi
PostgreSQL: XID周回問題に潜む別の問題
NTT DATA OSS Professional Services
Linux女子部 iptables復習編
Etsuji Nakai
Azureを頑張る理由と頑張り方(Cloud Skills Challenge 2022 winter 発表資料)
NTT DATA Technology & Innovation
MySQLレプリケーションあれやこれや
yoku0825
MongoDBが遅いときの切り分け方法
Tetsutaro Watanabe
実践!OpenTelemetry と OSS を使った Observability 基盤の構築(CloudNative Days Tokyo 2022 発...
NTT DATA Technology & Innovation
PostgreSQL13でのpg_basebackupの改善について(第13回PostgreSQLアンカンファレンス@オンライン)
NTT DATA Technology & Innovation
YugabyteDBを使ってみよう(NewSQL/分散SQLデータベースよろず勉強会 #1 発表資料)
NTT DATA Technology & Innovation
ヤフー社内でやってるMySQLチューニングセミナー大公開
Yahoo!デベロッパーネットワーク
さいきんの InnoDB Adaptive Flushing (仮)
Takanori Sejima
コンテナネットワーキング(CNI)最前線
Motonori Shindo
全自動Zabbix
真乙 九龍
PostgreSQLのfull_page_writesについて(第24回PostgreSQLアンカンファレンス@オンライン 発表資料)
NTT DATA Technology & Innovation
FridaによるAndroidアプリの動的解析とフッキングの基礎
ken_kitahara
MVVM入門
Kazutoshi Urabe
Guide To AGPL
Mikiya Okuno
Similar to Zabbix による ms sql監視 ~データベースモニタリング~ odbc
(20)
PDF
統合監視ソフトウェア Zabbix新バージョン2.0の紹介
takanori suzuki
PDF
オープンソースでシステム監視!統合監視ソフトウェアZABBIXの機能と利用事例のご紹介
Kodai Terashima
PDF
第8回oss運用管理勉強会 Zabbix入門&Zabbix3.0先取り紹介
Daisuke Ikeda
ODP
Zabbix study
Tomohiro Ikeda
PDF
Zabbixをもっと使おう @OSC 2016 Tokyo/Fall
Atsushi Tanaka
PDF
JPUGしくみ+アプリケーション勉強会(第28回)
Yoshinori Nakanishi
PPT
OSC tokyo fall 2011 - 統合監視ソフトウェアZabbixの機能紹介とリアルタイムデモ
takanori suzuki
PPTX
【 Zabbix 2.0 】zabbix 2.0による簡単 MySQL 監視 #Zabbix
真乙 九龍
PDF
オープンソースでシステム監視!統合監視ソフトウェア"Zabbix 1.8"の新機能とデモ
Kodai Terashima
PDF
Zabbix超入門
Daisuke Ikeda
PPTX
自宅ラック勉強会 2.2 夏のZabbix特別教室 ~構築編~
真乙 九龍
PDF
オープンソースでシステム監視!Zabbix 1.8の機能と簡単インストール手順の紹介
Kodai Terashima
PDF
Zabbix-jp study #4 20111020 session2
Hitoshi Yoshida
PDF
Zabbix入門
Takeo Noda
PDF
はじめてのSSAS開発
Masaya Sawada
PDF
Zabbixのパフォーマンスチューニング & インストール時の注意点
Kodai Terashima
PDF
Zabbix 1.8の概要と新機能
Kodai Terashima
PDF
Zabbix 1.8の概要と新機能
Kodai Terashima
PDF
Zabbix on SoftLayer
Yuichi Tamagawa
PDF
Zabbix社内勉強会資料-Zabbix2.0新機能紹介編-
Daisuke Ikeda
統合監視ソフトウェア Zabbix新バージョン2.0の紹介
takanori suzuki
オープンソースでシステム監視!統合監視ソフトウェアZABBIXの機能と利用事例のご紹介
Kodai Terashima
第8回oss運用管理勉強会 Zabbix入門&Zabbix3.0先取り紹介
Daisuke Ikeda
Zabbix study
Tomohiro Ikeda
Zabbixをもっと使おう @OSC 2016 Tokyo/Fall
Atsushi Tanaka
JPUGしくみ+アプリケーション勉強会(第28回)
Yoshinori Nakanishi
OSC tokyo fall 2011 - 統合監視ソフトウェアZabbixの機能紹介とリアルタイムデモ
takanori suzuki
【 Zabbix 2.0 】zabbix 2.0による簡単 MySQL 監視 #Zabbix
真乙 九龍
オープンソースでシステム監視!統合監視ソフトウェア"Zabbix 1.8"の新機能とデモ
Kodai Terashima
Zabbix超入門
Daisuke Ikeda
自宅ラック勉強会 2.2 夏のZabbix特別教室 ~構築編~
真乙 九龍
オープンソースでシステム監視!Zabbix 1.8の機能と簡単インストール手順の紹介
Kodai Terashima
Zabbix-jp study #4 20111020 session2
Hitoshi Yoshida
Zabbix入門
Takeo Noda
はじめてのSSAS開発
Masaya Sawada
Zabbixのパフォーマンスチューニング & インストール時の注意点
Kodai Terashima
Zabbix 1.8の概要と新機能
Kodai Terashima
Zabbix 1.8の概要と新機能
Kodai Terashima
Zabbix on SoftLayer
Yuichi Tamagawa
Zabbix社内勉強会資料-Zabbix2.0新機能紹介編-
Daisuke Ikeda
Ad
More from 真乙 九龍
(20)
PDF
監視とは何か ~監視エンジニアのスキルと成長~
真乙 九龍
PPTX
監視論
真乙 九龍
PPTX
AWS ネージメントコンソール再入門 2019
真乙 九龍
PPTX
監視基盤 ~ZabbixとCloudWatch~
真乙 九龍
PPTX
ZabbixとAWS
真乙 九龍
PPTX
レシピのすゝめ ~料理とお菓子と手順書と熱力学~
真乙 九龍
PPTX
子育てで覚える AWS Organizations 〜ITエンジニア英才教育〜
真乙 九龍
PPTX
re:invent2018 総ざらえ
真乙 九龍
PPTX
Zabbixを2分でインストール
真乙 九龍
PPTX
クラウド概論 2018
真乙 九龍
PPTX
NTPとうるう秒
真乙 九龍
PPTX
素晴らしきIAMポリシービジュアルエディタの世界
真乙 九龍
PPTX
Zabbixによるオートスケーリングクラスタ監視とオペレーション自動化
真乙 九龍
PPTX
re:Invent2017で発表された新機能と運用
真乙 九龍
PPTX
Zabbix概論2018
真乙 九龍
PPTX
Zabbixによるオートスケーリングクラスタ監視とオペレーション自動化
真乙 九龍
PDF
Systems manager ハンズオン ops jaw
真乙 九龍
PDF
Systems manager 入門 ops jaws
真乙 九龍
PPTX
Zabbix概論
真乙 九龍
PDF
閏秒挿入のお知らせ
真乙 九龍
監視とは何か ~監視エンジニアのスキルと成長~
真乙 九龍
監視論
真乙 九龍
AWS ネージメントコンソール再入門 2019
真乙 九龍
監視基盤 ~ZabbixとCloudWatch~
真乙 九龍
ZabbixとAWS
真乙 九龍
レシピのすゝめ ~料理とお菓子と手順書と熱力学~
真乙 九龍
子育てで覚える AWS Organizations 〜ITエンジニア英才教育〜
真乙 九龍
re:invent2018 総ざらえ
真乙 九龍
Zabbixを2分でインストール
真乙 九龍
クラウド概論 2018
真乙 九龍
NTPとうるう秒
真乙 九龍
素晴らしきIAMポリシービジュアルエディタの世界
真乙 九龍
Zabbixによるオートスケーリングクラスタ監視とオペレーション自動化
真乙 九龍
re:Invent2017で発表された新機能と運用
真乙 九龍
Zabbix概論2018
真乙 九龍
Zabbixによるオートスケーリングクラスタ監視とオペレーション自動化
真乙 九龍
Systems manager ハンズオン ops jaw
真乙 九龍
Systems manager 入門 ops jaws
真乙 九龍
Zabbix概論
真乙 九龍
閏秒挿入のお知らせ
真乙 九龍
Ad
Zabbix による ms sql監視 ~データベースモニタリング~ odbc
1.
【Zabbix 】 ZabbixによるMS
SQL監視 データベースモニタリングの使 い方 ODBC監視設定 2014.11 @qryuu
2.
自己紹介 HN
:九龍真乙 所属:株式会社サーバーワークス :自宅ラック勉強会 TwitterID : @qryuu 2 2014/11/25
3.
ZabbixによるDB監視 3 2014/11/25
4.
標準テンプレートによるMySQL監 視
Zabbixでは標準の「Template App MySQL」を利用す ることのより、MySQLのパフォーマンス監視が可 能です。 「Template App MySQL」の使用方法については、 Zabbix 2.0による簡単MySQL 監視 http://www.slideshare.net/qryuu/zabbix- 20zabbix20mysql をご覧ください。 4 2014/11/25
5.
データベースモニタによる監視 Zabbix
ではODBCを利用した「データベースモニ タ」により、直接DBへログインし、SQLの実行結 果を監視することができます。 今回の資料では、このデータベースモニタの使い 方を解説します。 5 2014/11/25
6.
ODBC監視の仕組み 6 2014/11/25
7.
ODBCの仕組み ODBC(Open
Database Connectivity)とは RDBMSにアクセスするための共通インタフェー ス(API)である。 データへのアクセスを統一化することを目的とし ており、たとえばクライアント/サーバ型ではな いMicrosoft Accessの管理するデータベースファイル ル(MDB)や、そもそもRDBMSではないCSVファイルへ ルへのアクセスなども、それに対応するODBCドラ イバがあれば、他の一般的なデータベースへのア クセスするのと同様な方法で利用することが可能 になる。(wikipedhiaより) 7 2014/11/25
8.
ZabbixでのODBC 実際の動作は以下の様なイメージになります。
ZabbixがODBCマネージャに対してSQL文やログイ ン情報を渡し、ODBCマネージャがODBCドライバ を使用して対象のRDMBMSに接続します。 8 2014/11/25 Zabbix-Server データベース モニタODBCマネージャODBCドライバRDBMS
9.
ZabbixでのODBC MS
SQLServerを監視する場合、実際に必要なパッ ケージは次のようになります。 9 2014/11/25 Zabbix-Server データベース モニタODBCマネージャODBCドライバRDBMS unixODBC FreeTDS MS SQL Server
10.
ZabbixでのODBC また、各パッケージに必要な設定ファイルは次の
ようになります。 10 2014/11/25 Zabbix-Server データベース モニタODBCマネージャODBCドライバRDBMS /etc/odbc.ini /etc/odbcinst.ini /etc/freetds.conf MS SQL Server
11.
ODBC監視の手順 11 2014/11/25
12.
必要パッケージの導入 実際にODBC監視を行うのに必要なパッケージを導
入します。 Zabbixを公式パッケージで導入している場合、 ODBCマネージャであるunixODBCは、依存関係に よりすでにインストールされていますので、MS SQLと接続するためのODBCドライバであるFreeTDS を追加します。 12 2014/11/25 $ sudo yum install freetds
13.
FreeTDSの設定 FreeTDSではMS
SQLサーバへのコネクション情報を 設定します。 設定ファイルは/etc/freetds.confです。 #コメント [hogehoge] #この部分がODBCで指定する”Servername” になります。 13 2014/11/25 host = <IPアドレスまたはFQDN> port = 1433 tds version = 8.0 client charset = UTF-8 #実際の設定はこんな感じ [DB01] host = db01.xxxxyyyzzz.ap-northeast-1.rds.amazonaws.com port = 1433 tds version = 8.0 client charset = UTF-8
14.
FreeTDSの設定 複数のRDBMSに接続する場合は次のようになりま
す。 14 2014/11/25 #DB01 [DB01] host = 192.168.0.50 port = 1433 tds version = 8.0 client charset = UTF-8 #RDS01 [RDS01] host = rds01.xxxyyyzzz.ap-northeast-1.rds.amazonaws.com port = 1433 tds version = 8.0 client charset = UTF-8
15.
TDS(Tabular Data
Stream) プロトコルの対応バージョン はMSSQLのバージョン毎に異なります。 詳しくはこちらのページなどを参照してください。 http://www.freetds.org/userguide/choosingtdsprotocol.htm また、TDSプロトコルについては、こちらに解説があり ます。 http://blogs.technet.com/b/sqlpm-j/archive/2009/04/30/sds-tds. aspx TDSのバージョン 15 2014/11/25
16.
UnixodbcによるTDS使用設定 続いて、unixodbcでFreeTDSを使用するという設定
をします。設定ファイルは/etc/odbcinst.ini です。 以下の項目を追記します。 16 2014/11/25 # Driver from the freetds package # Setup from the unixODBC package [FreeTDS] Description = FreeTDS Driver Driver = /usr/lib64/libtdsodbc.so.0 Setup = /usr/lib64/libtdsS.2 FileUsage = 1 CPTimeout = 5 CPReuse = 5
17.
DNSの定義 Zabbixのアイテム登録の際に実際に指定するDSN
(Data Source Name)を定義します。 設定ファイルは/etc/odbc.ini です。 [DB01] #この部分がDSNになります。 Servername = DB01 # /etc/freetds.conf で設定した名前を指定します。 Driver = FreeTDS #/etc/odbcinst.ini で指定したドライバ名を指定します。 Database = msdatabase #RDBMSの中で実際に接続するdatabase名を指定します。 17 2014/11/25 #実際はこんな感じ [DB01] Servername = DB01 Driver = FreeTDS Database = msdatabase
18.
DNSの定義 /etc/freetds.confと同じように、複数のDSNを定義す
ることができます。 18 2014/11/25 [DB01] Servername = DB01 Driver = FreeTDS Database = msdatabase [RDS01] Servername = RDS01 Driver = FreeTDS Database = msdatabase
19.
Zabbixでの設定 実際にZabbixのアイテム設定を行います。
19 2014/11/25
20.
Zabbixの設定項目 項目名設定内容 名前任意の名前を入力します
タイプデータベースモニタ キーdb.odbc.select[ホスト内で一意になる任意の文字列,DSN名] ユーザ名DBにログインするユーザ名※ユーザマクロ使用可能 パスワードDBにログインするパスワード※ユーザマクロ使用可能 SQLクエリログイン後に実行するSQLクエリを入力します。 20 2014/11/25
21.
制約事項 データベースモニタはあくまでもODBC接続です。
MS SQLの場合ODBCとTransact-SQL とで 使用可能なSQLコマンドが異なります。 詳細は、以下のURLを参照してください。 http://msdn.microsoft.com/ja-jp/library/ms130794.aspx 21 2014/11/25
22.
設定例 以下の様な設定で、MS
SQLのバージョン情報を取 得することができます。 22 2014/11/25
23.
まとめ Zabbixのデータベースモニタ(ODBC監視)でMS
SQLの内部情報を監視することが可能です。 ODBC接続には、ODBCおよびドライバの設定が必 要です。 設定ファイルは、freetds.conf、odbcinst.ini、 odbc.ini ユーザマクロを使用することで、ODBC監視のテン プレートを作成することもできます。 これで、Zabbixで監視できる範囲が、また広がり ますね。 23 2014/11/25
Download