通知
通知では、メールもしくは Webhook による通知が可能です。
スキャンタブの左端にある「通知」をクリックします。
右上の「メール」もしくは「Webhook」を選択します。
メール
通知を受けたいメールアドレスを設定します。
アドレスの設定は 5 件まで可能です。
webhook
任意の Web サービスなどに対する URL を設定します。
通知例
今回は、スキャン開始成功時と失敗時にメールと webhook にて通知が来るよう設定しました。
実際にスキャンを行うと、スキャン開始に成功し下の通りメール通知が届きました。
また、webhook でも次の様にリクエストボディを受信しました。
{
"network": {
"networkId": "5224ea98-99fd-45e8-bd35-6612efb8a882",
"displayName": "sample",
"becomeStableAfter": 7,
"becomeOutdatedAfter": 30,
"configuration": {},
"createdAt": "2022-06-15T01:43:19Z",
"createdBy": "27db4892-08e6-47a0-8d2b-97de8d837664",
"updatedAt": "2022-06-15T01:43:19Z",
"updatedBy": "27db4892-08e6-47a0-8d2b-97de8d837664",
"numberOfNewNodes": 0,
"numberOfStableNodes": 0,
"numberOfOutdatedNodes": 0
},
"snapshot": {
"snapshotId": "1c67f180-3492-46e5-ba30-dc04ddfccb91",
"networkId": "5224ea98-99fd-45e8-bd35-6612efb8a882",
"task": {
"taskId": "6018bec6-73a5-4090-a69d-e7592d6a0d16",
"status": "started",
"startedAt": "2022-06-16T03:25:03Z"
},
"scanSettings": {
"93852146-74f8-4a19-8015-103b0eb11807": {
"allowPublicIPs": false,
"healthCheck": {
"tcp": {
"isDisabled": false,
"ports": [
21,
22,
23,
25,
53,
80,
135,
139,
443,
445,
587,
5985
]
}
}
}
},
"configuration": {
"93852146-74f8-4a19-8015-103b0eb11807": {
"allowPublicIPs": false
}
},
"ksockets": {
"93852146-74f8-4a19-8015-103b0eb11807": {
"status": "requested",
"displayName": "Ksocket",
"configuration": {
"allowPublicIPs": false
},
"scanSetting": {
"allowPublicIPs": false,
"healthCheck": {
"tcp": {
"isDisabled": false,
"ports": [
21,
22,
23,
25,
53,
80,
135,
139,
443,
445,
587,
5985
]
}
}
}
}
},
"numberOfNodes": 0,
"numberOfAddresses": 0,
"numberOfNodeAggregations": 0,
"numberOfNicAggregations": 0,
"numberOfAddressAggregations": 0,
"createdAt": "2022-06-16T03:25:03Z",
"createdBy": "27db4892-08e6-47a0-8d2b-97de8d837664"
},
"task": {
"taskId": "6018bec6-73a5-4090-a69d-e7592d6a0d16",
"namespace": "sonar",
"method": "scan",
"params": {
"configuration": {
"93852146-74f8-4a19-8015-103b0eb11807": {}
},
"networkId": "5224ea98-99fd-45e8-bd35-6612efb8a882"
},
"reference": {
"snapshotId": "1c67f180-3492-46e5-ba30-dc04ddfccb91"
},
"status": "started",
"startedAt": "2022-06-16T03:25:03Z",
"createdAt": "2022-06-16T03:25:03Z",
"createdBy": "27db4892-08e6-47a0-8d2b-97de8d837664"
}
}