ご存知かもしれませんが、SQL Serverレプリケーションは、データとデータベースオブジェクトをあるデータベースから別のデータベースにコピーして配布し、データベース間で同期してデータの一貫性と整合性を維持するためのテクノロジです。これらは非常に複雑になる可能性があることを知っておくことが重要です。レプリケーションには、一方向、1対多、および多対1の3つのタイプがあります。問題や障害を早期に警告して修正できるように、各レプリケーションを監視することが重要です。
最近、Spotlight Cloudにレプリケーションを監視できる機能を導入しました。これには、関連するアラームが付属しています。これについては、後ほど説明します。レプリケーションを表示すると、左側にSQLServerレプリケーションと呼ばれるカテゴリが表示されます。調査するレプリケーションオブジェクトの1つを指定してから、ドリルインしてアプリケーションの正常性ステータスを確認できます。これにより、ステータスアラーム、パブリッシャー、ディストリビューター、およびレプリケーションに関与するサブスクライバーの状態の全体像がわかります。私たちが持っているアラームは、接続障害または計画的な停止が発生した場合に通知します。実際には、特定の問題を検出する合計で約5つのアラームがあります。これらのアラームが何であるかを確認したい場合は、小さなアラームボタンをクリックすると、障害が発生したディストリビューターエージェントまたはログリーダーエージェントが表示されます。ここでもそれを見ることができます。ここでログエージェントのアラームを詳しく調べます。
また、レプリケーションが行われているため、ログリーダーから1秒あたりのコマンドが表示されます。これは欠陥と見なされます。それはトレンドグラフとしても見ることができます。をクリックして、時間の経過とともに欠陥がどのように見えるかを確認することをお勧めします。また、配布側でもそれをクリックして傾向を確認できますが、「i」記号をクリックすると、その特定のアイコンが何を表しているのか知りたいのです。
また、この特定の機能でSpotlight Cloudを使用すると、障害が発生した特定の時点に戻る必要がある場合に、それを実行できることを忘れないでください。期間メカニズムを使用して、データの特定のバックログがあったか、何かが正しくなかった場合、たとえば、過去に戻ってそれを数日間にわたって表示することができます。または、たとえば過去1時間にすばやく戻りたい場合は、過去1時間にドリルバックして、そこでアラームを確認できます。
アプリケーションの全体的な状態がわかり、レプリケーションの全体的なアラームが表示されます。これは、開いているかどうかなど、時間で並べ替えて表示できます。また、特定の各アラームの右側には、最近の履歴角度と、発生しているアラームの背景が表示されます。
レプリケーションを監視できるようにするためのSpotlightCloud監視への非常に便利な追加。レプリケーションタイプの課題がある場合は、試用版をダウンロードして、問題の原因にドリルダウンするのにどのように役立つかを確認することを忘れないでください。
レプリケーション機能の詳細なビデオをご覧ください。