Server Metas
The server_metas
dataset is a JSONL-formatted listing of info on every DScope collection instance allocated during each day.
Location
This dataset has both public and private versions:
- public:
s3://dscope-datasets-public/metas/{date}.jsonl.zst
- private:
s3://dscope-datasets-private/metas/{date}.jsonl.zst
Format
For each DScope collection date, lines contain the following fields in JSON format:
Name | Description |
---|---|
Id |
AWS EC2 Instance ID |
Zone |
AWS EC2 Zone name. Note that zone names vary across accounts, and are not guaranteed to be consistent in the dataset. |
ZoneId |
The Zone ID. These are consistent across accounts but not present in all meta records. |
LaunchTime |
Approximate instance launch time (from EC2 metadata service) |
RecordStartTime |
Exact time the instance started recording traffic. |
PublicIp |
EC2 Public IP assigned to the instance. Note: in the public version the last octet of this is deterministically randomized. The same IP is randomized the same way every time. |
TargetRecordDuration |
How long the instance was configured to record for, in seconds |
InstanceType |
The EC2 instance type of the recording instance |
BootTime |
The boot time of the instance as measured by the Linux kernel |
BuildVersion |
Git hash of the DScope collector version running. |
Caveats
Measurement Applications
- EC2 spot instance preemption rates
- AWS infrastructure responsiveness based on boot times
- AWS IP Address Pool Reuse