Jira Data Center でユーザー ディレクトリ接続レイテンシーを管理する
このインサイトは、Jira Data Center のデータベース接続プールの使用率が 80% を超える場合に表示されます。
Jira Data Center のユーザー ディレクトリ接続レイテンシーとは何ですか?
ユーザー ディレクトリ接続レイテンシーは、Jira Data Center ノードからユーザー ディレクトリへの接続に要する時間を測定します。このメトリックは、Jira Data Center クラスター全体のユーザー認証と承認プロセスのパフォーマンスを把握するうえで重要です。
しきい値 | |
|---|---|
最適 | 160 ミリ秒未満 |
注意が必要 | 160 ~ 200 ミリ秒 |
NEEDS ATTENTION (要注意) | 200 ミリ秒より長い |
ユーザー ディレクトリ接続レイテンシーが高い場合、Jira Data Center のパフォーマンスにどのような影響がありますか?
ユーザー ディレクトリ接続レイテンシーが高いと、次のいくつかの点で Jira Data Center インスタンスに大きな影響を及ぼす可能性があります。
ユーザー ログインにかかる時間が長くなる
ユーザー認証と承認プロセスに遅延が生じる
ユーザー情報を必要とする操作の所要時間が増大する
アクセス制御の更新が遅れることで、潜在的なセキュリティ リスクが生じる
クラスターでのユーザー エクスペリエンスが全体的に低下する
ユーザー ディレクトリ接続レイテンシーが常に高いと、ユーザーも管理者も不満を感じ、生産性とシステムのセキュリティに影響を及ぼす可能性があります。
推奨事項
最適なパフォーマンスを実現するには、ユーザー ディレクトリ接続レイテンシーを 160 ミリ秒未満に保つことを目指してください。レイテンシーが常にこのしきい値を超えている場合は、次のアクションをご検討ください。
ネットワークの問題を診断する
ユーザー ディレクトリ サーバーのパフォーマンスを最適化する
LDAP 構成を最適化する
キャッシュ戦略を検討する
ネットワークの問題を診断する
Jira Data Center ノードとユーザー ディレクトリ サーバー間のネットワーク接続の問題により、ユーザー認証と承認で接続障害や遅延が発生する可能性があります。
ネットワーク問題の診断ステップ:
Jira でディレクトリ構成の概要を生成する
[管理] > [システム] > [トラブルシューティングとサポート ツール] の順に移動します
[ディレクトリ構成の概要を生成] を選択します
2. ping テストを実施する
各 Jira ノード から、ユーザー ディレクトリ サーバーに ping を送信します
理想的には、ICMP パケットが サーバーに到達するまでの時間は 10 ミリ秒未満となります
次のコマンドをご利用ください
ping <user_directory_server_hostname>
3. traceroute テストを実施する
各 Jira ノードからユーザー ディレクトリ サーバーまでの traceroute を実行します
Jira とサーバーは同じサブネット上にあります。ネットワーク ホップは最小限でなければなりません (通常は 1 または 2)
次のコマンドをご利用ください
traceroute <user_directory_server_hostname>4. 結果を分析する
ping の結果に高レイテンシーやパケット ロスがないかを調べます
traceroute の結果から、複雑なネットワーク パスやボトルネックを特定します
ネットワークの問題が特定された場合は、ネットワーク チームと協力して、Jira Data Center ノードとユーザー ディレクトリ サーバー間の接続を最適化します。
ユーザー ディレクトリ サーバーのパフォーマンスを最適化する
ユーザー ディレクトリ サーバーのパフォーマンスと応答性は、接続レイテンシーにおいて重要な役割を果たします。サーバーの設定が不十分である場合、またはサーバーの負荷が高い場合は、所要時間が長くなる可能性があります。
ユーザー ディレクトリ サーバーのパフォーマンスを最適化するためのステップ:
LDAP チームと協力して、現在のサーバー パフォーマンスを評価します
サーバー ログでエラー メッセージやパフォーマンス警告がないかを確認します
サーバー リソースの利用状況 (CPU、メモリ、ディスク I/O) を確認します
サーバーが Jira Data Center 環境に適したサイズであることを確認します
サーバー側のキャッシュの実装または最適化を検討します
LDAP 構成を最適化する
Jira の LDAP 構成の設定が正しくない場合、または非効率的である場合は、レイテンシーに影響する可能性があります。検索フィルター、接続タイムアウト、ページングの使用などの要因は、すべてがパフォーマンスに影響する場合があります。
LDAP 構成を最適化するステップ:
Jira で現在の LDAP 構成を確認する
[管理] > [ユーザー管理] > [ユーザー ディレクトリ] の順に移動します
LDAP ディレクトリを選択して、その設定を確認します
検索フィルターを最適化する
検索フィルターが具体的かつ効率的であることを確認します
不要なデータを返す可能性がある、大幅に広範囲なフィルターは避けましょう
接続タイムアウトを調整する
操作における時間を十分に確保しながらも、長時間実行されるクエリを防ぐように、適切なタイムアウトを設定します。
ページングを実装する
大規模なユーザー セットを処理する際のパフォーマンスを向上させるために、結果のページングを有効にします
同期するユーザー数を減らす
パフォーマンスを向上させるために、LDAP から Jira に同期するユーザー数を制限します
「LDAP から Jira アプリケーションに同期されるユーザー数を削減する」をご参照ください。
キャッシュ戦略を検討する
効果的なキャッシュ戦略を実装することで、ユーザー ディレクトリへの接続頻度を減らし、全体的なパフォーマンスを向上させることができます。
キャッシュに関する考慮事項:
Jira のユーザー ディレクトリ データ向けの組み込みキャッシュ メカニズムを確認します
ご利用の環境のニーズに合わせて、キャッシュ サイズと有効期限を調整します
頻繁にアクセスされるユーザー データにアプリ側のキャッシュを実装することをご検討ください
キャッシュの有効性と最新のユーザー情報に対するニーズのバランスを調整します