NewRelicReporting Module
Apm\Deployments
This class handles sending deployment notifications to New Relic's APM (Application Performance Monitoring) service via their REST API. Developers wou...
Config
This class manages configuration settings for Magento's New Relic integration. Developers use it to retrieve API credentials, check if New Relic repor...
Counter
This class provides counting methods for various Magento entities like products, categories, customers, websites, and store views. Developers use it t...
Counts
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
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
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
This cron job class collects and reports store catalog statistics (total products, configurable products, active products, and categories) to New Reli...
Cron\ReportModulesInfo
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
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...
Module
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
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
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
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
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
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
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
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
This resource model manages database operations for the reporting_users table in Magento's New Relic integration. Developers use this class to handle...
ServiceShellUser
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
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
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...