---
title: SnapLogic
description: Monitor SnapLogic Pipelines and Snaplexes
breadcrumbs: Docs > Integrations > SnapLogic
---

> For the complete documentation index, see [llms.txt](https://docs.datadoghq.com/llms.txt).

# SnapLogic
Supported OS marketplaceIntegration version1.1.2
{% callout %}
# Important note for users on the following Datadog sites: us2.ddog-gov.com

{% alert level="info" %}
To find out if this integration is available in your organization, see your [Datadog Integrations](https://app.datadoghq.com/integrations) page or ask your organization administrator.

To initiate an exception request to enable this integration for your organization, email [support@ddog-gov.com](mailto:support@ddog-gov.com).
{% /alert %}

{% /callout %}
SnapLogic Dashboard
## Overview{% #overview %}

SnapLogic is a software company that provides Integration Platform as a Service (iPaaS) tools for connecting cloud data sources, SaaS applications, and on-premises business applications. The SnapLogic integration by RapDev is an agent-based check that uses the SnapLogic REST API to collect metrics and events for Snaplexes and pipelines, as well as logs for organizational activities.

### Logs{% #logs %}

This integration only collects SnapLogic Organization Activity Logs if `collect_activity_logs` is enabled in the `conf.yaml` file.

## Data Collected{% #data-collected %}

### Metrics{% #metrics %}

|  |
|  |
| **rapdev.snaplogic.snaplex_node.age**(gauge)                                            | Age of the snaplex*Shown as millisecond*                                                                                                                                                                                               |
| **rapdev.snaplogic.snaplex_node.app_stats.http_client_retries.errors**(gauge)        | Errors from HTTP client retries*Shown as error*                                                                                                                                                                                        |
| **rapdev.snaplogic.snaplex_node.app_stats.http_client_retries.expires**(gauge)       | Expirations from HTTP client retries                                                                                                                                                                                                   |
| **rapdev.snaplogic.snaplex_node.app_stats.http_client_retries.retries**(gauge)       | Retries from HTTP client retries                                                                                                                                                                                                       |
| **rapdev.snaplogic.snaplex_node.app_stats.relay.local**(gauge)                         | Local relays                                                                                                                                                                                                                           |
| **rapdev.snaplogic.snaplex_node.app_stats.sldb_client_pool_stats.available**(gauge) | Available SLDB client pools                                                                                                                                                                                                            |
| **rapdev.snaplogic.snaplex_node.app_stats.sldb_client_pool_stats.leased**(gauge)    | Leased SLDB client pools                                                                                                                                                                                                               |
| **rapdev.snaplogic.snaplex_node.app_stats.sldb_client_pool_stats.max**(gauge)       | Max SLDB client pools                                                                                                                                                                                                                  |
| **rapdev.snaplogic.snaplex_node.app_stats.sldb_client_pool_stats.pending**(gauge)   | Pending SLDB client pools                                                                                                                                                                                                              |
| **rapdev.snaplogic.snaplex_node.app_stats.slfs_file_cache.eviction_count**(gauge)   | Evictions from the SLFS file cache*Shown as eviction*                                                                                                                                                                                  |
| **rapdev.snaplogic.snaplex_node.app_stats.slfs_file_cache.hit_count**(gauge)        | Hits on the SLFS file cache*Shown as hit*                                                                                                                                                                                              |
| **rapdev.snaplogic.snaplex_node.app_stats.slfs_file_cache.hit_rate**(gauge)         | Hit rate of the SLFS file cache*Shown as hit*                                                                                                                                                                                          |
| **rapdev.snaplogic.snaplex_node.app_stats.slfs_file_cache.miss_count**(gauge)       | Misses on the SLFS file cache                                                                                                                                                                                                          |
| **rapdev.snaplogic.snaplex_node.app_stats.slfs_file_cache.request_count**(gauge)    | Requests on the SLFS file cache                                                                                                                                                                                                        |
| **rapdev.snaplogic.snaplex_node.app_stats.slfs_file_cache.total_byte_size**(gauge) | Size of the SLFS file cache*Shown as byte*                                                                                                                                                                                             |
| **rapdev.snaplogic.snaplex_node.running**(gauge)                                        | Submits a 1 for every running Snaplex                                                                                                                                                                                                  |
| **rapdev.snaplogic.snaplex_node.cc_load.active_pipeline_count**(gauge)               | Number of active pipelines on the JCC node                                                                                                                                                                                             |
| **rapdev.snaplogic.snaplex_node.cc_load.active_threads**(gauge)                       | Number of active threads on the JCC node*Shown as thread*                                                                                                                                                                              |
| **rapdev.snaplogic.snaplex_node.cc_load.cpu_user**(gauge)                             | User CPU utilization of the JCC node*Shown as percent*                                                                                                                                                                                 |
| **rapdev.snaplogic.snaplex_node.cc_load.generation**(gauge)                            | The unique identifier used to lease slots on the JCC node                                                                                                                                                                              |
| **rapdev.snaplogic.snaplex_node.cc_load.mem_used**(gauge)                             | Memory utilization of the JCC node*Shown as percent*                                                                                                                                                                                   |
| **rapdev.snaplogic.snaplex_node.cc_load.open_file_descriptors**(gauge)               | Number of open file descriptors on the JCC node                                                                                                                                                                                        |
| **rapdev.snaplogic.snaplex_node.cc_load.pipeline_is_active**(gauge)                  | Submits a 1 for every active pipeline                                                                                                                                                                                                  |
| **rapdev.snaplogic.snaplex_node.cc_load.slots_in_use**(gauge)                        | Number of slots in use on the JCC node                                                                                                                                                                                                 |
| **rapdev.snaplogic.snaplex_node.cc_load.system_load_average**(gauge)                 | System CPU load normalized by the number of available CPUs                                                                                                                                                                             |
| **rapdev.snaplogic.snaplex_node.info_map.eops_cpu**(gauge)                            | EOPS CPU                                                                                                                                                                                                                               |
| **rapdev.snaplogic.snaplex_node.info_map.eops_wall**(gauge)                           | EOPS Wall                                                                                                                                                                                                                              |
| **rapdev.snaplogic.snaplex_node.info_map.jvm_max_mem_size**(gauge)                  | Max memory size of the JVM*Shown as byte*                                                                                                                                                                                              |
| **rapdev.snaplogic.snaplex_node.info_map.max_file_descriptors**(gauge)               | Max file descriptors of the JCC node                                                                                                                                                                                                   |
| **rapdev.snaplogic.snaplex_node.info_map.processors**(gauge)                           | Number of processors on the JCC node                                                                                                                                                                                                   |
| **rapdev.snaplogic.snaplex_node.info_map.total_mem_size**(gauge)                     | Total memory size of the JCC node                                                                                                                                                                                                      |
| **rapdev.snaplogic.snaplex_node.info_map.total_swap_size**(gauge)                    | Total swap size of the JCC node                                                                                                                                                                                                        |
| **rapdev.snaplogic.snaplex_node.mem_pool.committed**(gauge)                            | Committed memory per memory pool                                                                                                                                                                                                       |
| **rapdev.snaplogic.snaplex_node.mem_pool.init**(gauge)                                 | Init memory per memory pool*Shown as byte*                                                                                                                                                                                             |
| **rapdev.snaplogic.snaplex_node.mem_pool.max**(gauge)                                  | Max memory per memory pool*Shown as byte*                                                                                                                                                                                              |
| **rapdev.snaplogic.snaplex_node.mem_pool.used**(gauge)                                 | Used memory per memory pool*Shown as byte*                                                                                                                                                                                             |
| **rapdev.snaplogic.snaplex_node.neighbor.rtt_ns**(gauge)                               | Round trip time per neighbor*Shown as nanosecond*                                                                                                                                                                                      |
| **rapdev.snaplogic.snaplex_node.request_response.average**(gauge)                      | Average request meter response time                                                                                                                                                                                                    |
| **rapdev.snaplogic.snaplex_node.request_response.count**(gauge)                        | Count of request meter requests                                                                                                                                                                                                        |
| **rapdev.snaplogic.snaplex_node.response_timer.average**(gauge)                        | Average response timer response time                                                                                                                                                                                                   |
| **rapdev.snaplogic.snaplex_node.response_timer.count**(gauge)                          | Count of response timer requests                                                                                                                                                                                                       |
| **rapdev.snaplogic.snaplex_node.response_timer.max**(gauge)                            | Max response timer response time                                                                                                                                                                                                       |
| **rapdev.snaplogic.snaplex_node.response_timer.min**(gauge)                            | Minimum response timer response time                                                                                                                                                                                                   |
| **rapdev.snaplogic.snaplex_node.response_timer.sum**(gauge)                            | Sum of response timer response times                                                                                                                                                                                                   |
| **rapdev.snaplogic.snaplex_node.stats.active_pipelines**(gauge)                        | Number of currently active pipelines                                                                                                                                                                                                   |
| **rapdev.snaplogic.snaplex_node.stats.active_threads**(gauge)                          | Number of currently active threads*Shown as thread*                                                                                                                                                                                    |
| **rapdev.snaplogic.snaplex_node.stats.cc_cpu_total**(gauge)                           | Number of CPUs                                                                                                                                                                                                                         |
| **rapdev.snaplogic.snaplex_node.stats.cc_mem_total**(gauge)                           | Percent of memory utilization                                                                                                                                                                                                          |
| **rapdev.snaplogic.snaplex_node.stats.cpu_user**(gauge)                                | Percent of user CPU utilization                                                                                                                                                                                                        |
| **rapdev.snaplogic.snaplex_node.stats.cpu_util**(gauge)                                | Percent of system CPU utilization                                                                                                                                                                                                      |
| **rapdev.snaplogic.snaplex_node.stats.current_load**(gauge)                            | Current load on the system                                                                                                                                                                                                             |
| **rapdev.snaplogic.snaplex_node.stats.disk_info.capacity**(gauge)                      | Capacity per disk*Shown as byte*                                                                                                                                                                                                       |
| **rapdev.snaplogic.snaplex_node.stats.disk_info.free**(gauge)                          | Free space per disk*Shown as byte*                                                                                                                                                                                                     |
| **rapdev.snaplogic.snaplex_node.stats.heartbeat_rtt**(gauge)                           | Heartbeat round trip time                                                                                                                                                                                                              |
| **rapdev.snaplogic.snaplex_node.stats.leased_slots**(gauge)                            | Number of leased slots                                                                                                                                                                                                                 |
| **rapdev.snaplogic.snaplex_node.stats.max_file_descriptors**(gauge)                   | Max number of file descriptors                                                                                                                                                                                                         |
| **rapdev.snaplogic.snaplex_node.stats.mem_used**(gauge)                                | Memory utilization*Shown as percent*                                                                                                                                                                                                   |
| **rapdev.snaplogic.snaplex_node.stats.mem_used_absolute**(gauge)                      | Absolute memory usage*Shown as byte*                                                                                                                                                                                                   |
| **rapdev.snaplogic.snaplex_node.stats.net_duration**(gauge)                            | Network request duration                                                                                                                                                                                                               |
| **rapdev.snaplogic.snaplex_node.stats.net_sent**(gauge)                                | Network traffic sent                                                                                                                                                                                                                   |
| **rapdev.snaplogic.snaplex_node.stats.net_received**(gauge)                            | Network traffic received                                                                                                                                                                                                               |
| **rapdev.snaplogic.snaplex_node.stats.open_file_descriptors**(gauge)                  | Number of open file descriptors                                                                                                                                                                                                        |
| **rapdev.snaplogic.snaplex_node.stats.plexfs_file_count**(gauge)                      | Number of PlexFS files*Shown as file*                                                                                                                                                                                                  |
| **rapdev.snaplogic.snaplex_node.stats.plexfs_size**(gauge)                             | Size of PlexFS files                                                                                                                                                                                                                   |
| **rapdev.snaplogic.snaplex_node.stats.plexfs_usable_space**(gauge)                    | PlexFS usable space                                                                                                                                                                                                                    |
| **rapdev.snaplogic.snaplex_node.stats.system_load_average**(gauge)                    | Average system load                                                                                                                                                                                                                    |
| **rapdev.snaplogic.snaplex_node.stats.task_cache_hits**(gauge)                        | Hits to the task cache*Shown as hit*                                                                                                                                                                                                   |
| **rapdev.snaplogic.snaplex_node.stats.task_cache_misses**(gauge)                      | Misses against the task cache*Shown as miss*                                                                                                                                                                                           |
| **rapdev.snaplogic.snaplex_node.stats.task_cache_size**(gauge)                        | Task cache size                                                                                                                                                                                                                        |
| **rapdev.snaplogic.snaplex_node.stats.time_since_last_activity**(gauge)              | Time since last activity                                                                                                                                                                                                               |
| **rapdev.snaplogic.snaplex_node.stats.total_disk_capacity**(gauge)                    | Total disk capacity*Shown as byte*                                                                                                                                                                                                     |
| **rapdev.snaplogic.snaplex_node.stats.total_disk_free**(gauge)                        | Total free disk space*Shown as byte*                                                                                                                                                                                                   |
| **rapdev.snaplogic.pipeline.run.state**(gauge)                                           | State of a pipeline run. Each integer maps to a different state: 0 - queued, 1 - NoUpdate, 2 - Prepared, 3 - Started, 4 - Resuming, 5 - Completed, 6 - Suspending, 7 - Suspended, 8 - Stopping, 9 - Stopped, 10 - Failing, 11 - Failed |
| **rapdev.snaplogic.pipeline.run.duration**(gauge)                                        | Pipeline run duration*Shown as second*                                                                                                                                                                                                 |
| **rapdev.snaplogic.pipeline.run.documents**(gauge)                                       | Number of documents processed in the pipeline*Shown as document*                                                                                                                                                                       |
| **rapdev.snaplogic.pipeline.run.error_documents**(gauge)                                | Number of documents that errored in processing in the pipeline*Shown as document*                                                                                                                                                      |
| **rapdev.snaplogic.pipeline.task.daily_calls_available**(gauge)                        | Daily calls available for a task*Shown as request*                                                                                                                                                                                     |
| **rapdev.snaplogic.pipeline.task.daily_calls_used**(gauge)                             | Daily calls used for a task*Shown as request*                                                                                                                                                                                          |
| **rapdev.snaplogic.pipeline.task.count**(gauge)                                          | Task count*Shown as task*                                                                                                                                                                                                              |
| **rapdev.snaplogic.pipeline.task.concurrent_calls_in_progress**(gauge)                | Number of concurrent calls for a task*Shown as request*                                                                                                                                                                                |

### Service Checks{% #service-checks %}

**rapdev.snaplogic.can_connect**

Returns `OK` if the Agent can connect to SnapLogic API, or `CRITICAL` if it can't.

*Statuses: ok, critical*

## Support{% #support %}

For support or feature requests, contact RapDev.io through the following channels:

- Support: [support@rapdev.io](mailto:support@rapdev.io)
- Sales: [sales@rapdev.io](mailto:sales@rapdev.io)
- Chat: [rapdev.io](https://www.rapdev.io/#Get-in-touch)
- Phone: 855-857-0222

This application is made available through the Marketplace and is supported by a Datadog Technology Partner. Click Here to purchase this application.
