Movatterモバイル変換


[0]ホーム

URL:


Loading
  1. Elastic Docs/
  2. Reference/
  3. Ingestion tools/
  4. Elastic integrations/
  5. Atlassian

Atlassian Confluence Integration

Version1.30.0 (View all)
Subscription level
What's this?
Basic
Developed by
What's this?
Community
Ingestion method(s)API, File
Minimum Kibana version(s)9.1.4
9.0.7
8.19.4

The Confluence integration collectsaudit logs from the audit log files or theaudit API.

When setting up the Atlassian Confluence Integration for Atlassian Cloud you will need to use the "Confluence User Identifier" and "Confluence API Token" fields in the integration configuration. These will allow connection to theAtlassian Cloud REST API.

If you are using a self-hosted instance, you will be able to use either the "Confluence User Identifier" and "Confluence API Token" fields above,or use the "Personal Access Token" field toauthenticate with a PAT. If the "Personal Access Token" field is set in the configuration, it will take precedence over the User ID/API Token fields.

The Confluence integration collects audit logs from the audit log files or the audit API from self hosted Confluence Data Center. It has been tested with Confluence 7.14.2 but is expected to work with newer versions. As of version 1.2.0, this integration added experimental support for Atlassian Confluence Cloud. JIRA Cloud only supports Basic Auth using username and a Personal Access Token.

Exported fields
FieldDescriptionType
@timestampEvent timestamp.date
cloud.image.idImage ID for the cloud instance.keyword
confluence.audit.affected_objectsAffected Objectsflattened
confluence.audit.changed_valuesChanged Valuesflattened
confluence.audit.external_collaboratorWhether the user is an external collaborator userboolean
confluence.audit.extra_attributesExtra Attributesflattened
confluence.audit.methodMethodkeyword
confluence.audit.type.actionActionkeyword
confluence.audit.type.actionI18nKeyactionI18nKeykeyword
confluence.audit.type.areaAreakeyword
confluence.audit.type.categoryCategorykeyword
confluence.audit.type.categoryI18nKeycategoryI18nKeykeyword
confluence.audit.type.levelAudit Levelkeyword
data_stream.datasetData stream dataset.constant_keyword
data_stream.namespaceData stream namespace.constant_keyword
data_stream.typeData stream type.constant_keyword
event.datasetEvent datasetconstant_keyword
event.moduleEvent moduleconstant_keyword
host.containerizedIf the host is a container.boolean
host.os.buildOS build information.keyword
host.os.codenameOS codename, if any.keyword
input.typeInput typekeyword
log.offsetLog offsetlong
Example
{    "@timestamp": "2021-11-22T23:44:13.873Z",    "agent": {        "ephemeral_id": "5de25f34-0a0a-44ab-b6cf-ddf6d3e10467",        "id": "8c63ae6c-a626-40b8-9a24-b90a9bfde848",        "name": "elastic-agent-92724",        "type": "filebeat",        "version": "8.19.4"    },    "confluence": {        "audit": {            "extra_attributes": [                {                    "name": "Query",                    "nameI18nKey": "atlassian.audit.event.attribute.query"                },                {                    "name": "Results returned",                    "nameI18nKey": "atlassian.audit.event.attribute.results",                    "value": "57"                },                {                    "name": "ID Range",                    "nameI18nKey": "atlassian.audit.event.attribute.id",                    "value": "1 - 57"                },                {                    "name": "Timestamp Range",                    "nameI18nKey": "atlassian.audit.event.attribute.timestamp",                    "value": "2021-11-22T23:42:45.791Z - 2021-11-22T23:43:22.615Z"                }            ],            "method": "Browser",            "type": {                "action": "Audit Log search performed",                "actionI18nKey": "atlassian.audit.event.action.audit.search",                "area": "AUDIT_LOG",                "category": "Auditing",                "categoryI18nKey": "atlassian.audit.event.category.audit",                "level": "BASE"            }        }    },    "data_stream": {        "dataset": "atlassian_confluence.audit",        "namespace": "95121",        "type": "logs"    },    "ecs": {        "version": "8.11.0"    },    "elastic_agent": {        "id": "8c63ae6c-a626-40b8-9a24-b90a9bfde848",        "snapshot": false,        "version": "8.19.4"    },    "event": {        "action": "atlassian.audit.event.action.audit.search",        "agent_id_status": "verified",        "dataset": "atlassian_confluence.audit",        "ingested": "2025-12-17T10:43:52Z",        "kind": "event",        "original": "{\"affectedObjects\":[],\"auditType\":{\"action\":\"Audit Log search performed\",\"actionI18nKey\":\"atlassian.audit.event.action.audit.search\",\"area\":\"AUDIT_LOG\",\"category\":\"Auditing\",\"categoryI18nKey\":\"atlassian.audit.event.category.audit\",\"level\":\"BASE\"},\"author\":{\"id\":\"2c9580827d4a06e8017d4a07c3e10000\",\"name\":\"test.user\",\"type\":\"user\"},\"changedValues\":[],\"extraAttributes\":[{\"name\":\"Query\",\"nameI18nKey\":\"atlassian.audit.event.attribute.query\",\"value\":\"\"},{\"name\":\"Results returned\",\"nameI18nKey\":\"atlassian.audit.event.attribute.results\",\"value\":\"57\"},{\"name\":\"ID Range\",\"nameI18nKey\":\"atlassian.audit.event.attribute.id\",\"value\":\"1 - 57\"},{\"name\":\"Timestamp Range\",\"nameI18nKey\":\"atlassian.audit.event.attribute.timestamp\",\"value\":\"2021-11-22T23:42:45.791Z - 2021-11-22T23:43:22.615Z\"}],\"method\":\"Browser\",\"source\":\"81.2.69.143\",\"system\":\"http://confluence.internal:8090\",\"timestamp\":{\"epochSecond\":1637624653,\"nano\":873000000},\"version\":\"1.0\"}",        "type": [            "info"        ]    },    "host": {        "architecture": "aarch64",        "containerized": false,        "hostname": "elastic-agent-92724",        "ip": [            "172.19.0.2",            "172.18.0.4"        ],        "mac": [            "52-B9-17-2C-21-10",            "72-59-40-DC-CA-4F"        ],        "name": "elastic-agent-92724",        "os": {            "kernel": "6.12.54-linuxkit",            "name": "Wolfi",            "platform": "wolfi",            "type": "linux",            "version": "20230201"        }    },    "input": {        "type": "log"    },    "log": {        "file": {            "path": "/tmp/service_logs/test-audit.log"        },        "offset": 0    },    "related": {        "hosts": [            "confluence.internal"        ],        "ip": [            "81.2.69.143"        ]    },    "service": {        "address": "http://confluence.internal:8090"    },    "source": {        "address": "81.2.69.143",        "geo": {            "city_name": "London",            "continent_name": "Europe",            "country_iso_code": "GB",            "country_name": "United Kingdom",            "location": {                "lat": 51.5142,                "lon": -0.0931            },            "region_iso_code": "GB-ENG",            "region_name": "England"        },        "ip": "81.2.69.143"    },    "tags": [        "preserve_original_event",        "confluence-audit"    ],    "user": {        "full_name": "test.user",        "id": "2c9580827d4a06e8017d4a07c3e10000"    }}
Changelog
VersionDetailsMinimum Kibana version
1.30.0Enhancement (View pull request)
Prevent updating fleet health status to degraded when pagination completes.
9.1.4
9.0.7
8.19.4
1.29.2Bug fix (View pull request)
Expected timestamp layout added in cursor logic.
9.0.0
8.13.0
1.29.1Bug fix (View pull request)
Update cursor logic to remove duplicate events.
9.0.0
8.13.0
1.29.0Enhancement (View pull request)
Improve error reporting.

Bug fix (View pull request)
Handle empty string values more robustly.
9.0.0
8.13.0
1.28.0Enhancement (View pull request)
Update Kibana constraint to support 9.0.0.
9.0.0
8.13.0
1.27.1Bug fix (View pull request)
Updated SSL description to be uniform and to include links to documentation.
8.13.0
1.27.0Enhancement (View pull request)
Add "preserve_original_event" tag to documents withevent.kind set to "pipeline_error".
8.13.0
1.26.1Bug fix (View pull request)
Use triple-brace Mustache templating when referencing variables in ingest pipelines.
8.13.0
1.26.0Enhancement (View pull request)
Allow @custom pipeline access to event.original without setting preserve_original_event.
8.13.0
1.25.0Enhancement (View pull request)
Update the kibana constraint to ^8.13.0. Modified the field definitions to remove ECS fields made redundant by the ecs@mappings component template.
8.13.0
1.24.0Enhancement (View pull request)
Set sensitive values as secret.
8.12.0
1.23.2Enhancement (View pull request)
Changed owners
8.7.1
1.23.1Bug fix (View pull request)
Fix exclude_files pattern.
8.7.1
1.23.0Enhancement (View pull request)
Limit request tracer log count to five.
8.7.1
1.22.0Enhancement (View pull request)
ECS version updated to 8.11.0.
8.7.1
1.21.1Bug fix (View pull request)
Resolve possible infinite pagination for Confluence Cloud.
8.7.1
1.21.0Enhancement (View pull request)
Improve 'event.original' check to avoid errors if set.
8.7.1
1.20.0Enhancement (View pull request)
Set 'community' owner type.
8.7.1
1.19.0Enhancement (View pull request)
ECS version updated to 8.10.0.
8.7.1
1.18.0Enhancement (View pull request)
The format_version in the package manifest changed from 2.11.0 to 3.0.0. Removed dotted YAML keys from package manifest. Added 'owner.type: elastic' to package manifest.
8.7.1
1.17.0Enhancement (View pull request)
Add tags.yml file so that integration's dashboards and saved searches are tagged with "Security Solution" and displayed in the Security Solution UI.
8.7.1
1.16.2Bug fix (View pull request)
Ensure pagination request timestamps are properly encoded.
8.7.1
1.16.1Bug fix (View pull request)
Fixed cursor timestamp handling.
8.7.1
1.16.0Enhancement (View pull request)
Add ability to set condition for logfile logs.
8.7.1
1.15.0Enhancement (View pull request)
Update package to ECS 8.9.0.
8.7.1
1.14.0Enhancement (View pull request)
Document duration units.
8.7.1
1.13.0Enhancement (View pull request)
Document valid duration units.
8.7.1
1.12.0Enhancement (View pull request)
Ensure event.kind is correctly set for pipeline errors.
8.7.1
1.11.0Enhancement (View pull request)
Update package to ECS 8.8.0.
8.7.1
1.10.0Enhancement (View pull request)
Add a new flag to enable request tracing
8.7.1
1.9.0Enhancement (View pull request)
Update package-spec version to 2.7.0.
8.0.0
7.16.0
1.8.0Enhancement (View pull request)
Update package to ECS 8.7.0.
8.0.0
7.16.0
1.7.1Enhancement (View pull request)
Added categories and/or subcategories.
8.0.0
7.16.0
1.7.0Enhancement (View pull request)
Update package to ECS 8.6.0.
8.0.0
7.16.0
1.6.1Bug fix (View pull request)
Fix handling of messages with no events.
8.0.0
7.16.0
1.6.0Enhancement (View pull request)
Update package to ECS 8.5.0.
8.0.0
7.16.0
1.5.2Enhancement (View pull request)
Use ECS geo.location definition.
8.0.0
7.16.0
1.5.1Bug fix (View pull request)
Clarify basic authentication config options.
8.0.0
7.16.0
1.5.0Enhancement (View pull request)
Update package to ECS 8.4.0
8.0.0
7.16.0
1.4.1Bug fix (View pull request)
Fix proxy URL documentation rendering.
8.0.0
7.16.0
1.4.0Enhancement (View pull request)
Update package to ECS 8.3.0.
8.0.0
7.16.0
1.3.0Enhancement (View pull request)
Add support for Atlassian Confluence Cloud
8.0.0
7.16.0
1.2.0Enhancement (View pull request)
Update to ECS 8.2
1.1.2Enhancement (View pull request)
Update readme
8.0.0
7.16.0
1.1.1Enhancement (View pull request)
Add documentation for multi-fields
8.0.0
7.16.0
1.1.0Enhancement (View pull request)
Update to ECS 8.0
8.0.0
7.16.0
1.0.1Bug fix (View pull request)
Regenerate test files using the new GeoIP database
8.0.0
7.16.0
1.0.0Enhancement (View pull request)
Initial draft of the package

[8]ページ先頭

©2009-2026 Movatter.jp