Log in

NewRelicReporting Module

Apm\Deployments

Model

This class handles sending deployment notifications to New Relic's APM (Application Performance Monitoring) service via their REST API. Developers wou...

Config

Model

This class manages configuration settings for Magento's New Relic integration. Developers use it to retrieve API credentials, check if New Relic repor...

Counter

Model

This class provides counting methods for various Magento entities like products, categories, customers, websites, and store views. Developers use it t...

Counts

Model

This model represents count data for New Relic reporting functionality in Magento 2. Developers would use this class to store and retrieve various cou...

Cron

Model

This class orchestrates the execution of New Relic reporting cron jobs in Magento 2. Developers use this class to automatically collect and send vario...

CronEvent

Model

This class sends Cron job execution data to New Relic's Insights API for monitoring and analytics. Developers use this to track cron job performance,...

Cron\ReportCounts

Model

This cron job class collects and reports store catalog statistics (total products, configurable products, active products, and categories) to New Reli...

Cron\ReportModulesInfo

Model

This cron job class monitors Magento modules for changes (enabled, disabled, installed, or uninstalled) and reports these changes to the New Relic mon...

Cron\ReportNewRelicCron

Model

This class is a cron job that collects and reports Magento store metrics to New Relic monitoring service. Developers use it to automatically send data...

Model\ResourceModel\Counts\Collection

Collection

This collection class manages database queries and operations for retrieving multiple NewRelic count records. Developers use this to fetch, filter, an...

Model\ResourceModel\Module\Collection

Collection

This collection class manages groups of Magento module status records for New Relic reporting. Developers use this to retrieve, filter, and iterate th...

Model\ResourceModel\Orders\Collection

Collection

This collection class manages groups of order-related records for New Relic reporting in Magento 2. Developers use this to fetch, filter, and manipula...

Model\ResourceModel\System\Collection

Collection

This collection class manages groups of New Relic system update records in Magento 2. Developers use this to fetch, filter, and iterate through multip...

Model\ResourceModel\Users\Collection

Collection

This collection class provides a way to retrieve and manipulate multiple user records from the New Relic Reporting module's database table. Developers...

Module

Model

This model class represents a Magento module's status in the New Relic reporting system. Developers use this model to interact with the database table...

Module\Collect

Model

This class collects and tracks module status information for New Relic reporting in Magento 2. It compares the current state of installed modules agai...

NewRelicWrapper

Model

This wrapper class provides a safe interface to interact with New Relic's PHP extension for application performance monitoring. Developers use it to t...

Orders

Model

This model class represents orders data collected for New Relic reporting and analytics. Developers would use this class to store and retrieve order-r...

ResourceModel\Counts

Model

This is a resource model class that handles database operations for the New Relic reporting counts table. Developers use this class when they need to...

ResourceModel\Module

Model

This resource model manages database operations for the reporting_module_status table in the New Relic Reporting module. Developers use this class whe...

ResourceModel\Orders

Model

This resource model manages database operations for New Relic order reporting data. It handles reading from and writing to the 'reporting_orders' tabl...

ResourceModel\System

Model

This resource model manages database operations for the system updates reporting table in New Relic integration. Developers use this class to handle C...

ResourceModel\Users

Model

This resource model manages database operations for the reporting_users table in Magento's New Relic integration. Developers use this class to handle...

ServiceShellUser

Model

This class determines the system user executing Magento shell commands or cron jobs for New Relic reporting purposes. It attempts to identify the curr...

System

Model

This model represents system-level data for New Relic reporting in Magento 2. It serves as a data entity for storing and retrieving system update info...

Users

Model

This model represents user data that is tracked and reported to New Relic for monitoring purposes. Developers would use this class to store and retrie...