■どこどこJPについて
どこどこJPの詳細については下記のサイトをご参照下さい。
https://www.docodoco.jp/
■About DocoDoco
Please refer to the following site for details of DocoDoco.
https://www.docodoco.jp/
■導入方法
1.ダウンロード
splunkbaseより「docodoco for splunk」をダウンロードします
2.インストール
「docodoco for splunk」をsplunkにインストールします
3.どこどこJPに登録、APIキー取得
どこどこJPに登録しAPIキーを取得します。(有料)
登録、キーの取得については、下記のページをご参照下さい。
https://admin.docodoco.jp/signup/
4.どこどこJPAPIキーの設定
「$SPLUNK_HOME$\etc\apps\docodoco/bin/config.ini」 の
「key1」「key2」にどこどこJPのAPIキーを設定します。
※「count」はどこどこJPへの並列リクエスト数です。環境に合わせ変更して下さい。
*使用例
| lookup docodoco ipaddr as clientip
| lookup docodoco ipaddr as clientip output PrefJName OrgName DomainName
取得可能なデータは、どこどこJPのリターンパラメータに準拠します。
下記ページのリターンパラメータをご参照下さい。
https://www.docodoco.jp/api/rest/
サードパーティデータの場合は、「パラメータ@親ノード名」になります。
―法人番号
https://www.docodoco.jp/data/marketplace/corporate-number/
| lookup docodoco ipaddr as clientip output HoujinBangou@HoujinBangou_3 HoujinName@HoujinBangou_3
―匿名ネットワーク
https://www.docodoco.jp/data/marketplace/anonymous-network/
|lookup docodoco ipaddr as clientip output Name@AnonymousNetwork_5 Score@AnonymousNetwork_5 Info@AnonymousNetwork_5
―天気
https://www.docodoco.jp/data/marketplace/weather-data/
天気予報 気温予報 降水確率 風向き予報は、「WeatherA」
気象現況 紫外線予報は、「WeatherP」として下さい。
| lookup docodoco ipaddr as clientip output TodayWeather@WeatherA Weather@WeatherP
■Method of installation
1. Download
Download “docodoco for splunk” from splunkbase.
2. Install
Install “docodoco for splunk to splunk.
3. Registration to DocoDoco and obtain API key
Please refer to the following page for the registration and API key.
4. Set up API key to DocoDoco
Set up API key of DocoDoco to “key 1” and “key 2” of 「$SPLUNK_HOME$\etc\apps\docodoco/bin/config.ini」
※ “count” is the number of parallel requests to DocoDoco. Please change it according to your environment.
Example
| lookup docodoco ipaddr as clientip
| lookup docodoco ipaddr as clientip output PrefJName OrgName DomainName
Available data complies with the return parameter of DocoDoco.
Please refer to the following page for the return parameter.
https://www.docodoco.jp/api/rest/
In the case of Third party data, it will be "Parameter@Parent node name".
-corporate number
https://www.docodoco.jp/data/marketplace/corporate-number/
|lookup docodoco ipaddr as clientip output HoujinBangou@HoujinBangou_3 HoujinName@HoujinBangou_3
-Anonymized Network Data
https://www.docodoco.jp/data/marketplace/anonymous-network/
|lookup docodoco ipaddr as clientip output Name@AnonymousNetwork_5 Score@AnonymousNetwork_5 Info@AnonymousNetwork_5
-wether
https://www.docodoco.jp/data/marketplace/weather-data/
In the case of Weather forecast ,Temperature forecast,Chance of rain or Wind direction forecast ,"WeatherA"
In the case of Current weather situation or Ultraviolet forecast ,"WeatherP"
|lookup docodoco ipaddr as clientip output TodayWeather@WeatherA Weather@WeatherP
■制限等
・別途どこどこJPへの契約を行いAPIキーを取得する必要があります。
・どこどこJPへリクエストを行う為、インターネットへのアクセスが必須です。
・レスポンの応答速度は、インターネット環境等によって変化しますが
CPU6コア10並列ので1000IP/分程度となります。
■Restrictions
・It is required to sign up with DocoDoco and get an API key.
・Internet access is essential for requesting DocoDoco.
・Response speed is 1000IP per minute for 10 parallel requests with CPU 6 core.
*It varies according to internet environments
Support for Python2 and Python3.
:Bug Fix
Error occurs when the "weather option" is disabled
Corresponding to the Third party data.
As a Splunkbase app developer, you will have access to all Splunk development resources and receive a 10GB license to build an app that will help solve use cases for customers all over the world. Splunkbase has 1000+ apps from Splunk, our partners and our community. Find an app for most any data source and user need, or simply create your own with help from our developer portal.