---
sourceDocument: Xanadu Now Platform の管理
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/platform-administration

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu Now Platform の管理

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Syslog プローブ

# Syslog プローブ {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：2分

ServiceNow Syslog プローブは、IP ネットワーク上の syslog プロトコル経由で、ServiceNow インスタンスから別のマシン (ログ専用サーバーなど) に MID サーバーを使用してログメッセージを配信します。

## Syslog プローブの仕組み

Syslog プローブは、[ビジネスルール](https://www.servicenow.com/docs/access?context=c_BusinessRules&version=xanadu&pubname=xanadu-application-development&ft:locale=en-US)、イベント、またはオーケストレーションアクティビティから呼び出すことができるServiceNow [スクリプトインクルード](https://www.servicenow.com/docs/access?context=c_ScriptIncludes&version=xanadu&pubname=xanadu-application-development&ft:locale=en-US) (Syslog と呼ばれる) によって起動され、MID サーバーによって起動されます。syslog サーバー、または syslog プロトコルを使用してメッセージを受信できるサーバーが受信者 (ターゲット) マシンにインストールされている必要があります。通常、ネットワーク内の専用のログサーバーは、すべての内部 syslog メッセージを受信するように構成されます。syslog メッセージを受け入れる製品には、次のようなものがあります。

* ArcSight
* Splunk
* LogLogic
* syslog-ng

## 例

Acme Corporation は、ユーザーログインが失敗するたびに、ServiceNow インスタンスから企業ファイアウォール内の ArcSight Syslog サーバーにログメッセージを送信したいと考えています。システムアドミニストレーターは、login.failed イベントを使用して、ログインが失敗するたびに Syslog スクリプトインクルードを呼び出すビジネスルールをトリガーします。Acme の MID サーバーは作業の ECC キューをチェックし、ログエントリを含む syslog プローブを取得します。続いて MID サーバーはログメッセージを ArcSight サーバーに送信します。これにより、内部ネットワーク内のすべてのマシンからログメッセージが収集されます。  
図 : 1. Syslog プローブの図

## コードサンプル

イベントまたはビジネスルールに含まれる次のコードサンプルは、Syslog スクリプトインクルードを直接呼び出して、指定された syslog サーバーに syslog メッセージを送信します。  

    var sl = new Syslog('FQDN of your syslog server', 'mid.server.Eclipse', 16);
    sl.log('This is a sample log message', 6);

このコードは次のことを行います。

* 施設 \[16\] にログメッセージを送信
* 優先度を \[6\] (情報提供) に設定
* メッセージを syslog サーバーに送信
* 「Eclipse」という名前の MID サーバーを介してプローブを起動します。

