...
We use a piece of software called Collector Server to host and manage all our available collectors.
To enable the collector for a customer:
In the Collector Server GUI, access the domain in which you want this instance to be created
Click Add Collector and find the one you wish to add.
In the Version field, select the latest value.
In the Collector Name field, set the value you prefer (this name must be unique inside the same Collector Server domain).
In the sending method select Direct Send. Direct Send configuration is optional for collectors that create
Table
events, but mandatory for those that createLookups
.In the Parameters section, establish the Collector Parameters as follows below:
Editing the JSON configuration
Code Block |
---|
{
"global_overrides": {
"debug": False
},
"inputs": {
"onepassword": {
"id": "<short_unique_id>",
"enabled": <input_status>,
"requests_per_second": <requests_per_second_value>,
"base_url": <url_value>,
"credentials": {
"token": "<token_value>"
},
"services": {
"item_usage": {
"request_period_in_seconds": <request_period_in_seconds_value>,
"tag_override": <tag_override_value>,
"start_time_override": <start_time_override_value>,
"limit_override": <limit_override_value>
},
"sign_in_attempts": {
"request_period_in_seconds": <request_period_in_seconds_value>,
"tag_override": <tag_override_value>,
"start_time_override": <start_time_override_value>,
"limit_override": <limit_override_value>
},
"audit": {
"request_period_in_seconds": <request_period_in_seconds_value>,
"tag_override": <tag_override_value>,
"start_time_override": <start_time_override_value>,
"limit_override": <limit_override_value>
}
}
}
}
}
|
Info |
---|
All defined service entities will be executed by the collector. If you |
...
do not want to run any of them, just remove the entity from the |
Please replace the placeholders with real world values following the description table below:
Parameter | Data Type | Type | Value Range / Format | Details | ||
|
|
| Minimum length: 1 | Use this param to give an unique id to this input service.
| ||
|
|
|
| If the value is | ||
|
|
| Minimum value: 1 | Customize the maximum number of API requests per second. If not used, the default setting will be used: This parameter should be removed if it is not used. | ||
|
|
| The URL must be one of the servers detailed here. | Use this param to define the URL used by the collector to pull data. Replace with your 1password Server URL | ||
|
|
| Minimum length: 1 | Access token created in the 1Password console. | ||
|
|
| Minimum length: 1 | Period in seconds used between each data pulling, this value will overwrite the default value (60 seconds) This parameter should be removed if it is not used. | ||
|
|
| UTC with format: | This configuration allows you to set a custom date as the beginning of the period to download. This allows downloading historical data before downloading new events. If this setting is not set, the default value is one hour before the current time. This parameter should be removed if it is not used. | ||
|
|
| See Devo Docs on tagging format and conventions. | This configuration allows you to set a custom tag. This parameter should be removed if it is not used. | ||
|
|
| Minimum length: 1 | How many events should be returned in a single request. If this setting is not set, the default value is 100 events/request. This parameter should be removed if it is not used. |
...
Change log for v1.0.0
Release | Released on | Release type | Details | Recommendations | ||||||
---|---|---|---|---|---|---|---|---|---|---|
|
|
|
| |||||||
|
|
|
|
|
...