docs/reference/metricbeat/metricbeat-metricset-oracle-performance.md
% This file is generated! See metricbeat/scripts/mage/docs_collector.go
performance Metricset includes performance related events that might be correlated between them. It contains mainly cursor and cache based data and can generate 3 types of events.
To ensure that the module has access to the appropriate metrics, the module requires that you configure a user with access to the following tables:
Instance based cursors data:
{
"@timestamp": "2017-10-12T08:05:34.853Z",
"event": {
"dataset": "oracle.performance",
"duration": 115000,
"module": "oracle"
},
"metricset": {
"name": "performance"
},
"oracle": {
"performance": {
"cursors": {
"opened": {
"current": 7,
"total": 6225
},
"parse": {
"real": 1336,
"total": 3684
},
"session": {
"cache_hits": 5020
},
"total": {
"cache_hit": {
"pct": 0.8064257028112449
}
}
},
"io_reloads": 0.0013963503027202182,
"lock_requests": 0.5725039956419224,
"pin_requests": 0.7780581056654354
}
},
"service": {
"address": "oracle://sys:passwordlocalhost/ORCLPDB1.localdomain",
"type": "oracle"
}
}
Cursor data aggregated by username and machine:
{
"@timestamp": "2017-10-12T08:05:34.853Z",
"event": {
"dataset": "oracle.performance",
"duration": 115000,
"module": "oracle"
},
"metricset": {
"name": "performance"
},
"oracle": {
"performance": {
"cursors": {
"avg": 0.625,
"max": 17,
"total": 25
},
"machine": "2ed9ac3a4c3d",
"username": "Unknown"
}
},
"service": {
"address": "oracle://sys:passwordlocalhost/ORCLPDB1.localdomain",
"type": "oracle"
}
}
Cache data:
{
"@timestamp": "2017-10-12T08:05:34.853Z",
"event": {
"dataset": "oracle.performance",
"duration": 115000,
"module": "oracle"
},
"metricset": {
"name": "performance"
},
"oracle": {
"performance": {
"buffer_pool": "DEFAULT",
"cache": {
"buffer": {
"hit": {
"pct": 0.9510712759136568
}
},
"get": {
"consistent": 358125,
"db_blocks": 16195
},
"physical_reads": 18315
}
}
},
"service": {
"address": "oracle://sys:passwordlocalhost/ORCLPDB1.localdomain",
"type": "oracle"
}
}
For a description of each field in the metricset, see the exported fields section.
Here is an example document generated by this metricset:
{
"@timestamp": "2017-10-12T08:05:34.853Z",
"event": {
"dataset": "oracle.performance",
"duration": 115000,
"module": "oracle"
},
"metricset": {
"name": "performance",
"period": 10000
},
"oracle": {
"performance": {
"cursors": {
"cache_hit": {
"pct": 0.8215208034433286
},
"opened": {
"current": 32,
"total": 125460
},
"parse": {
"real": 39150,
"total": 63918
},
"session": {
"cache_hits": 103068
}
},
"io_reloads": 0.009607787973500542,
"lock_requests": 0.5939075233457263,
"pin_requests": 0.7450330613301921
}
},
"service": {
"address": "localhost:32769",
"type": "oracle"
}
}