This is a series of plugins for monitoring the OS.
sunDiskStats.pl - gathers I/O statistics for mount points.
sunMpStats.pl - gathers per-processor statistics
sunVmStats.pl - gathers memory statistics
The EPAgent Plug-ins for RHEL is a set of plug-ins for monitoring the Red Hat Enterprise Linux operating system and application processes (specifically IBM WebSphere Application Server)
rhelDiskStats.pl - gathers I/O statistics for mount points.
rhelSar.pl - gathers per CPU/core statistics.
rhelVmStat.pl - gathers memory and some CPU statistics.
psWASforLinux.pl - gathers usage statistics from WebSphere processes.
rhelMpStat.pl - gathers per-processor statistics
This is a series of plugins for monitoring both the OS and application processes (specifically WebSphere Application Server).
aixDiskStats.pl - gathers I/O statistics for mount points.
aixSVMon.pl - gathers native heap (working storage) statistics.
nmonLogReader.pl - reads the output from NMON analysis tool from IBM.
psWASforAIX.pl - gathers usage statistics from WebSphere processes.
This is a plugin that monitors servers and ports by PING and SOCKET connections.
datafile.txt - A list of servers and ports to be tested (includes sample format in the header)
netCheck.pl - Main Perl program
The CA APM Monitor 4.0 for IBM WebSphere DataPower (DataPower Monitor) agent provides essential IBM WebSphere DataPower appliance performance data. Using Investigator and WebView, you view the data about the DataPower appliance and services deployed on the appliance. The Team Center map displays the DataPower appliance as a component correlated to application components calling into and from the appliance.
When a web service transaction has a performance issue, DataPower Monitor quickly correlates the performance data from a variety of sources to locate the problem.
Correlation occurs for the DataPower appliances, backend applications, and any of the components participating in your Enterprise Service Bus architecture.
APMSSO ansible installer
This is a CloudFoundry buildpack for .NET Core, HWC and binary buildpack.
A buildpack to deploy PHP applications to Cloud Foundry based systems, such as a cloud provider or your own instance.
The implementation of com/sun/xml/ws/client/RequestContext.java changed in jaxws-rt v2.2.6. The tracer in this extension replaces the OOTB tracer provided with the CA APM SOA Performance Management (SPM) extension. Use this extension if you are using jaxws-rt v2.2.6 and see this error message in you logs: java.lang.ClassCastException: java.util.HashMap cannot be cast to com.sun.xml.ws.transport.Headers at com.sun.xml.ws.client.RequestContext.fill(RequestContext.java:339) at com.sun.xml.ws.client.Stub.configureRequestPacket(Stub.java:454)
This (Infrastructure) agent extension provides availability and functional checks against CA Identity Manager and CA Advanced Authentication using the SOAP APIs provided by the two solutions.
This extension helps monitor IBM Integration Bus v10 (previously known as WebSphere Message Broker). Both Queue Manager and IIB can be monitored together.
https://github.com/CA-APM/WebSpherePortalThe Extension for IBM WebSphere Portal - New Mode is a Java extension that migrates the CA APM for IBM WebSphere Portal or the PowerPack for IBM WebSphere Portal agent from legacy mode (prior to CA APM 9.1) to new mode.
No features were added or removed.
This docker-compose project helps you run the WSO2ESB samples from https://docs.wso2.com/display/ESB450/Samples.
A monitoring fieldpack for JBoss Fuse. Key focus areas are the Apache Camel framework, Web Service coverage and JMS implementations.
A solution to solve EJB metric explosion and EJB naming problem.
This fieldpack allows tracing of Apache CXF web services.
Monitors nginx status and reports metrics to the CA APM EPAgent REST interface.
The EPAgent Plug-in monitors CA Service Desk web engine statistics.
The agent creates these metrics for each web engine:
Cumulative sessions so far
Most sessions at a time
Currently active sessions
This example shows how to install a CA APM Java agent in a Tomcat Docker container along with your application.
This is a series of plugins for monitoring RabbitMQ broker.
This python script creates n/or updates custom attributes in CA APM Team Center (ATC) from a CSV file.
To better organize the vertices and integrate with other tools, it is easier to leverage the APM ATC custom attributes.
This script reads the vertices from ATC, matches a key attribute (e.g. Hostname) to a column in a CSV file and updates/creates the vertex attributes with the other columns in the CSV file. The first row of the file will be used as headers which will be the attribute keys in ATC.
This field pack is a python script that collects data about queues, topics, ... from remote Active MQ broker JMX interface (via Jolokia http) and publishes to EPA using 9.7.1 Restful EPAgent.
This python script can be used to populate APM TeamCenter with custom attributes from a json file. The rules in json file will be applied sequentially.
Scripts to automate recurring APM tasks.
The EPAgent Plug-ins for CA SSO monitors SiteMinder processes.
ssoProcMon.pl - returns CPU & RSS for each SM process.
ssoStatus.pl - returns up/down status for SM Policy Server.
This extension provides a suite of example scripts using the CA APM Command Center API for automating typical tasks.
The extension python-library-and-examples contains a python wrapper library (pyacc.py) and associated sample scripts for alternative methods of writing APM Command Center utility scripts.
APMSQLREST is a HTTP/REST-JSON wrapper service for CA APMSQL/JDBC.
If you want to extract metric data from CA Application Performance Management (CA APM) using a REST service with a JSON result this extension is for you.
You can submit HTTP REST-JSON requests in JSON format for SQL queries to the APMSQLREST end point you configure when installing APMSQLREST.
APMSQLREST acts as a SQL over REST service that wraps the APMSQL JDBC interface provided by CA APM. It implements REST end points that accept JSON REST calls over HTTP that are forwarded to CA APM as SQL select statements via JDBC. The JDBC query results are converted into JSON responses.
This project is using CA APM EPAgent built-in /apm/metricFeed REST end-point to report metrics to CA APM Enterprise Manager
Provides scripts to collect data for troubleshooting an APM 9.x or later installation
MAA (Mobile APM) mobile dash board app for executives
A tool to help you parse your log files, written in Python. The goal was to make a tool that will do the grunt work of following your logs in realtime, and to be easily be extended via plugins
This node.js probe gets metrics and transaction traces for calls to memcached.
This example shows how to create a web service client for CA APM.
Enables an admin user to perform a command line installation of the TIM for MTP on a vMTP installation
The installerScript.sh will install the regular TIM for MTP .image files through the command line onto a vMTP installation
Parse nested JSON Objects passed in HTTP requests and/or responses and create parameters which CEM can match/record. Note: HTTP Header "Content-type" must contain the keyword "json" or the plugin will ignore it.
This code is meant as an example. You can use it as a template and adapt it to your needs, e.g. only promote the json fields that you need for transaction identification as plugin parameters.
The JAX-RS extension is a Java agent extension that creates metrics for JAX-RS RESTful web services on the server.
The JAX-RS extension creates a metric for each service, providing response time and number of hits. The JAX-RS Extension also allows you to know if any JAX-RS service responses take longer than 30 seconds.
This typeviewer provides overviews and a stacked view of Navigation Timing API metrics for CA APM Browser Agent.
The docker-TimImage_builder permits to install a TIM from version 9.6.x to 10.x practically on any Docker Server in a matter of minutes.
This typeviewer provides overviews of Node metrics (Express, Fragments, Runtime metrics):
This extension creates two additional metrics about the Node.js event loop.
This makes it easy to detect event loop stalls: when the Event Loop Ticks Per Interval drops to zero or a very low value.
Mongo Name Formatter used to show details of operations performed by MongoDB Java Driver. It provides "collection" and "query" parameters to be used in the metric name.
This example shows how to install a CA APM Node.js in a Node.js Docker container along with your application.
The CA APM MongoDB Collector (hereafter Collector) extracts performance metrics from one or more MongoDB instances and send them to an APM Enterprise Manager via EPAgent. It utilizes the RESTful API for EPAgent.
Creates a Nozzle for the Cloud Foundry Firehose and reports metrics to the CA APM EPAgent REST interface.
The Stash Field Pack gathers metrics from the Stash-BitBucket REST API & reports them via the EPAgent v9.7.1 + API.
Perl script to extract data from APM for splunk
This integration pushes CA MAA app performance, country usage and platform crash data into APM
This APM SOAP gateway exposes metrics as a REST webservice
This EPAgent field pack provides a mechanism to collect windows wmi metrics. Its run as a stateful plugin that collect metrics at a regular interval. The plugin is written in Windows Powershell.