mirror of
https://github.com/SigNoz/signoz.git
synced 2025-12-29 16:14:42 +00:00
* feat: flesh out pre-requisites for collecting mongodb logs and metrics * chore: remove stale pipelines in bundled integrations * chore: clean up 'collect metrics' step for mongodb * feat: add instructions for collecting and parsing mongodb logs * feat: add metrics and logs attributes to mongodb data collected list * feat: nginx logs collection instructions and some other cleanup * feat: add list of parsed log attributes to data collected list for nginx * chore: do not run pipeline population integration test if no built-in integration has a pipeline
104 lines
2.1 KiB
JSON
104 lines
2.1 KiB
JSON
{
|
|
"id": "nginx",
|
|
"title": "Nginx",
|
|
"description": "Monitor nginx using logs and metrics.",
|
|
"author": {
|
|
"name": "SigNoz",
|
|
"email": "integrations@signoz.io",
|
|
"homepage": "https://signoz.io"
|
|
},
|
|
"icon": "file://icon.svg",
|
|
"categories": [
|
|
"Ingress",
|
|
"HTTP"
|
|
],
|
|
"overview": "file://overview.md",
|
|
"configuration": [
|
|
{
|
|
"title": "Prerequisites",
|
|
"instructions": "file://config/prerequisites.md"
|
|
},
|
|
{
|
|
"title": "Collect Logs",
|
|
"instructions": "file://config/collect-logs.md"
|
|
}
|
|
],
|
|
"assets": {
|
|
"logs": {
|
|
"pipelines": []
|
|
},
|
|
"dashboards": null,
|
|
"alerts": null
|
|
},
|
|
"connection_tests": {
|
|
"logs": {
|
|
"op": "AND",
|
|
"items": [
|
|
{
|
|
"key": {
|
|
"type": "tag",
|
|
"key": "source",
|
|
"dataType": "string"
|
|
},
|
|
"op": "=",
|
|
"value": "nginx"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"data_collected": {
|
|
"logs": [
|
|
{
|
|
"name": "Timestamp",
|
|
"path": "timestamp",
|
|
"type": "timestamp"
|
|
},
|
|
{
|
|
"name": "Severity Text",
|
|
"path": "severity_text",
|
|
"type": "string"
|
|
},
|
|
{
|
|
"name": "Severity Number",
|
|
"path": "severity_number",
|
|
"type": "number"
|
|
},
|
|
{
|
|
"name": "Body Bytes Sent",
|
|
"path": "attributes.body_bytes_sent",
|
|
"type": "string"
|
|
},
|
|
{
|
|
"name": "Referrer",
|
|
"path": "attributes.http_referrer",
|
|
"type": "string"
|
|
},
|
|
{
|
|
"name": "User Agent",
|
|
"path": "attributes.http_user_agent",
|
|
"type": "string"
|
|
},
|
|
{
|
|
"name": "Request Method",
|
|
"path": "attributes.request_method",
|
|
"type": "string"
|
|
},
|
|
{
|
|
"name": "Request Path",
|
|
"path": "attributes.request_path",
|
|
"type": "string"
|
|
},
|
|
{
|
|
"name": "Response Status Code",
|
|
"path": "attributes.status",
|
|
"type": "string"
|
|
},
|
|
{
|
|
"name": "Remote Address",
|
|
"path": "attributes.remote_addr",
|
|
"type": "string"
|
|
}
|
|
],
|
|
"metrics": []
|
|
}
|
|
} |