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

# SnapLogic
Supported OS marketplaceIntegration version1.1.1SnapLogic 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.
