SAP ソリューションにNew Relic監視を使用する前に、次の前提条件が満たされていることを確認してください。
New Relic アカウント ID : New Relic アカウントを識別するためのアカウント IDを取得します。
ライセンスキー: 認証とデータ アクセスに必要なNew Relic を保護します。
データセンター地域:希望するデータセンターの場所 (米国または欧州) を決定し、それに応じてアカウントを構成します。
SAP システム要件: SAP システムがNew Relic監視によって SAP ソリューションに対して指定された必要なソフトウェア コンポーネントのリリース レベルを満たしていることを確認します。
監視 BTP アカウント: BTP アカウントが監視セットアップの一部である場合は、次のいずれかが利用可能になります。
- CloudALM アカウント: BTP アカウントを監視するには、CloudALM アカウントを設定する必要があります。
- プロセス統合ランタイム サービス: 監視 BTP アカウントでプロセス統合ランタイム サービスへのサブスクリプションを確保します。これは統合監視に特に必要です。
重要
これらの前提条件を満たすには、セキュリティ チームまたはネットワーク チームからの承認または設定の支援が必要になる場合があります。 インストレーションを開始する前にこれらの手順が完了していることを確認し、 インストレーション準備のチェックリストをチェックして、すべての環境が正しく設定されていることを確認してください。
ソフトウェアをダウンロード
インストレーション パッケージは、 New Relicアカウント エグゼクティブから入手できます。 ダウンロードした.zipパッケージには次のファイルが含まれています。
重要
ファイルの完全なリストはPacking_List.txtに記載されています。これらのファイルにアクセスするには、パッケージを解凍してください。
モニターシステム
当社のエージェントレスアーキテクチャーは、 RFC 接続を使用してデータを取得します。 安全な接続を確保するには、これらの接続用の特定の権限プロファイルを持つ SAP システム ユーザーを作成する必要があります。
SAP_BASIS
がリリース 740 以上、Kernel
がリリース 753 パッチ 602 以上、ST-PI
がリリース 740 SP 16 以上であることを確認します。承認ロール
NEWR_DATA_PROVIDER
をアップロードします。RFC 接続用にアップロードされたロールを持つシステム ユーザーを作成します。New Relic RFC ユーザー ID の作成を参照してください。
HANA データベースを監視している場合は、次の SQL コマンドを使用して、カタログ読み取りおよび監視アクセスを備えたHANA データベース ユーザー NRAGENTを作成します。
CREATE ROLE NR_AGENT_ROLE;GRANT CATALOG READ TO NR_AGENT_ROLE;GRANT MONITORING TO NR_AGENT_ROLE;CREATE USER NRAGENT PASSWORD 'Xxxxxxxx' NO FORCE_FIRST_PASSWORD_CHANGE;GRANT NR_AGENT_ROLE TO NRAGENT;SQL 接続用のHANA サーバー ホストとテナント DB ポートを収集します。
他のデータベースの場合は、ABAP プログラム
RSDBKPIMON
を実行して、標準CCMS データベース KPI をアクティブにします。
中央監視システム
中央監視システムで、次のコンポーネント バージョンがインストールされていることを確認します。リストされていないバージョンについては、New Relic アカウント担当者に問い合わせて補足パッケージを入手してください。
- ご使用の SAP バージョンがリストにない場合は、New Relic アカウント担当者に連絡して、ご使用のバージョンに合わせた補足パッケージを入手してください。
- 中央システムには、少なくとも 20 のダイアログ ワーク プロセスと 10 のバックグラウンド ワーク プロセスが必要です。
- New Relic データセンターへの送信 HTTPS アクセスが許可されていることを確認します。
必要に応じて、New Relic にアクセスするためのプロキシ サーバー ポリシーを調整します。プロキシ設定が構成されていることを確認します。
- サーバーのドメイン名/IP アドレスとポート。
- 認証が必要な場合のプロキシ アクセス資格情報。
ファイアウォール ポリシーを変更して、ブロックされている場合でも New Relic への HTTPS トラフィックを許可します。
ヒント
これらの接続は、SAP トランザクション SM59を使用して中央監視システムで設定し、テストできます。詳細については、 「HTTP 宛先を New Relic Cloud に設定する」を参照してください。
指定された監視システムごとに、
SM59
とリモート システム ID を使用してRFC 宛先を作成し、接続をテストします。 詳細については、「モニター システムの RFC 宛先の作成」を参照してください。ヒント
RFC ユーザーに
/NEWR/DATA_PROVIDER
ロールが割り当てられていることを確認します。リモート HANA データベースを監視するには、次の点を確認してください。
中央監視システムは、HANA サーバーとテナント DB ポートにアクセスできる必要があります。
中央監視システムが
S4HANA
システムでない場合は、次のいずれかのコンポーネントがインストールされていることを確認してください。HANA クライアント v2.0 (バージョンは HANA DB と互換性がある必要があります)
HANA クライアント ライブラリ ファイル:
libSQLDBCHDB.so
(Linux)libSQLDBCHDB.dll
(ウィンドウズ)- ライブラリは SAP カーネル フォルダーに配置され、SID 管理者 ID (例: sd1adm) によって所有されている必要があります。
各リモート HANA データベースに対して、トランザクション
SAP DBACOCKPIT
を使用して DB 接続を作成します。詳細は[DB接続の作成]を参照してください。
モニターBTPアカウント
BTP アカウントを監視するには、BTP アカウントを監視するために設定された CloudALM インスタンス、またはプロセス統合ランタイム サービスへのサブスクリプション (統合監視にのみ適用) のいずれかが必要です。 接続認証にはサービス キーが必要です。詳細については、 「サービス キーを取得する方法」を参照してください。
サービス キーは、 外部 HTTP 宛先を作成し、API データ プロバイダーの API ホストとして機能するためにも使用されます。