DebugPulseForce

Introducing DebugPulseForce, your essential tool for effortless logging, debugging, and performance analysis in Salesforce. Boost productivity by accelerating issue resolution, simplifying workflows, streamlining log management, and delivering comprehensive performance insights.


Features

Live Console

  • Real-Time Data Viewing: Instantly view debug log data as it occurs in real-time.

  • Dynamic Tree Data Structure: Navigate through debug logs with ease using a dynamic tree data structure.

  • Queue Navigation: Easily move between debug logs in a queue-based system, ensuring smooth access and convenient downloading of logs.

  • Filtering Options: Apply filters to display only certain debug logs and debug log info.

  • Event Analysis: Analyze events executed within the debug logs, including the number of repetitions for events such as Apex methods.

  • Event Highlighting: Pinpoint events with highlighting to analyze logs effectively without getting lost, ensuring a clear path to resolving issues.


Monitor Performance

  • Interactive Graphical Representation: Visualize Salesforce governor limits on an interactive graph, providing a clear overview of resource usage and limits.

  • Enhanced Visibility: This feature enhances visibility into the organization's governor limits, facilitating monitoring of resource consumption and proactive system management.

Add Mass TraceFlags

  • Effortless Trace Flag Management: Quickly enable or disable logging for multiple users at once, streamlining the troubleshooting process.


Search Debug Logs

  • Efficient Debug Log Storage and Search: Store and search debug logs efficiently by using keywords, enabling quick retrieval of relevant debug logs.

  • Precision Debug Log Retrieval: Locate debug logs pertaining to specific Apex methods, Apex classes, or users with precision.

  • Sorting: Sort columns by time, user, event type, and governor limits, allowing you to quickly organize data and focus on key information for efficient issue resolution.

  • Batch Deletion: Mass delete debug logs locally and remotely.


Settings

  • Automated Trace Flag Renewal: Enable continuous monitoring by automatically renewing trace flags before expiration.

  • Automated Debug Log Deletion: Prevent hitting storage limits by enabling automatic deletion of debug logs, ensuring efficient management of log storage space and uninterrupted system operation.

  • Keyword-Based Debug Log Storage: Implement keyword detection to selectively store debug logs locally, ensuring that only logs containing specific keywords are retained for further analysis and troubleshooting.

  • Email Alert Notification: Send Apex email alerts when a keyword is detected on a debug log.


Connect Multiple Orgs

  • Multi-Org Connectivity: Establish connections with multiple Salesforce orgs, enabling centralized management and monitoring of debug logs, trace flags, and performance across various environments.


Monitor Org Limits

  • Org Limits Monitoring: Gain insights into resource consumption by monitoring organization limits.

Buy License

Text

Annual Subscription

Limited Time Offer: $25

  • 2 Windows PCs

  • 1 Year of Updates

s

Customer Portal

By clicking the link below, you can access the customer portal where you can manage your subscription. This portal allows you to cancel your subscription, add or update payment methods and view your invoices history.

s

Download

Contact Us

Got thoughts, questions, or need to report a bug? We’re here to listen! Feel free to drop us a line.

Guide

Step-by-Step Guide

2- Install DebugPulseForce

a. Ignore Windows SmartScreen.DebugPulseForce is a safe and secure application, but because it is relatively new or less commonly downloaded, Windows may display this warning as a precaution.

3- Enter the email used to purchase the license and click Verify Subscription

4- Authorize an Org

This process connects DebugPulseForce to a Salesforce org, allowing the app to interact with and manage debug logs. By specifying the appropriate Salesforce environment URL (Sandbox, Scratch, or Production), and naming the org, you establish a connection that enables the app to monitor, capture, and manage debug logs from that specific org. The "Init Org" step finalizes the setup, ensuring that the org is ready for live monitoring and debugging activities within DebugPulseForce.

  1. Click Connect Org

  2. Enter https://test.salesforce.com for Sandbox and Scratch orgs or https://login.salesforce.com for production orgs.

  3. Enter a name for the org.

  4. Click Init Org.

5- Add TraceFlags

This step allows you to choose specific users for monitoring. By clicking Trace Selected Users you initiate tracing for those users, capturing their debug logs for analysis.

  1. Select users to be traced

  2. Click Trace Selected Users

6- Analyze Debug Logs in Live Console

This process tests the connection between your Salesforce org and DebugPulseForce. By performing an action that generates a debug log, you can confirm that the logs are correctly captured and displayed in the live console for immediate analysis.

  1. Perform an Action: In your connected Salesforce Org, perform an action that generates a debug log, such as editing a record that triggers a workflow.

  2. Check the Live Console: If trace flags are active, the debug log data should appear in the live console of DebugPulseForce, allowing you to verify the captured logs.

7- Settings

  • Debug logs containing any or all of the keywords entered in the corresponding box will be stored locally if Store Upon Rule Detection Only is enabled.

  • An email notification will be sent from the connected org via Apex if the debug logs contain any or all of the keywords entered in the corresponding box and a valid email address is provided.

  • If continuous tracing is enabled, active trace flags will be automatically renewed every 20 hours.

  • If auto-delete is enabled, all debug logs from the connected org will be automatically deleted once the defined local storage threshold is reached.

  • Click Add Connection if the live console is not displaying incoming debug logs, trace flags are active, and the org's debug log storage has not been exceeded.

  • Click Remove Connection to remove a connection, especially if the live console is receiving duplicate debug logs.

8- Debug Logs Storage

This section provides tools for managing, searching, and sorting debug logs. You can search for specific keywords within the current table view or across all locally stored logs. Additionally, you have options to sort debug logs by governor limits, user, status, date, and more. You can also delete all debug logs from the connected Salesforce org or locally, and open selected logs directly in the console for further analysis.

  • Enter a keyword and press Enter to search for Debug Logs containing the keyword in the current table view, or enter a keyword and press the Search button to search all Debug Logs stored locally.

  • Delete all Debug Logs from the connected Salesforce Org.

  • Delete all Debug Logs stored locally.

  • Open the selected Debug Logs on the console.

9- Governor Limits Analysis

These steps allow you to filter and review specific governor limits of the connected Salesforce org based on the event type and date. By selecting an event type and date, you can easily track and analyze the governor limits associated with a particular transaction within the chosen date frame.

  1. Select the event type.

  2. Choose the date.

  3. Analyze the governor limits graph for the selected event type within the chosen date.

  4. Hover over a spike to view the debug log ID, which can be searched in the debug logs storage window.

10- Org Limits

This window offers an overview of the various limits within your Salesforce org, including API usage, data storage, active workflows, and more. It enables real-time monitoring of these limits, helping you manage resources efficiently, avoid hitting critical thresholds, and maintain optimal org performance.

  • Refresh current statuses by clicking the refresh button

Terms of Service

1. Use of the App

You agree to use DebugPulseForce in compliance with all applicable laws. Unauthorized use, including reverse engineering, copying, or distributing the App without permission, is prohibited.

2. Disclaimer & Liability

DebugPulseForce is provided "as is" without any warranties, express or implied. We are not liable for any damages arising from the use or inability to use the App, including data loss or business interruptions.

3. Intellectual Property

All content and materials in DebugPulseForce are protected by copyright and trademark laws. You are granted a limited, non-transferable license to use the App for personal or internal business purposes.

4. Modifications

We may update these Terms at any time without notice. Your continued use of DebugPulseForce signifies your acceptance of any changes.

5. Governing Law

These Terms of Service are governed by and construed in accordance with the laws of US. You irrevocably submit to the exclusive jurisdiction of the courts in that State or location.

Privacy Policy

1. Introduction

Welcome to DebugPulseForce, a product of BILBATECH SOLUTIONS LLC ("we", "our", or "us"). We are committed to protecting your privacy and ensuring that your personal information is handled in a safe and responsible manner. This Privacy Policy outlines how we collect, use, disclose, and protect your information when you use our application, website, or services (collectively, "Services").

2. The Types of Data We DO NOT Obtain

We do not collect, store, or have access to any of the following data:

  • Salesforce Org Data: All org-related data is stored on your local computer.

  • Debug Logs: Your debug logs remain on your device and are not transmitted to us.

  • Authentication Keys: All authentication keys are stored on your computer.

  • Personal Information: We do not collect any personal information beyond your Device ID.

3. Information We Collect

a. Device Information
We only collect the following information for subscription and license identification purposes:
Device ID: This is used to uniquely identify your device for managing your subscription or license.

4. How We Use Your Information

We use the information we collect (Device ID) solely for the following purposes:

  • To Provide and Maintain Services: To manage your subscription or license for the DebugPulseForce app.

  • To Ensure Security: To verify and authenticate your subscription or license.

5. Service Providers

We employ third-party companies to facilitate our Service, to perform Service-related services, or to assist us in analyzing how our Service is used.The following companies have access to your Personal Data only to perform tasks on our behalf and are obligated not to disclose or use it for any other purpose:a. Google Analytics:
Google Analytics is a web analytics service offered by Google that tracks and reports website traffic. We use Google Analytics to gather website statistical data to analyze how our users use the website, such as which pages are visited and the paths taken by visitors to our website as they move from page to page.
Google uses the data collected to track and monitor the use of our Service and may use the collected data to contextualize and personalize the ads of its own advertising network.You can opt out of having your activity on the Service available to Google Analytics by installing the Google Analytics opt-out browser add-on. The add-on prevents the Google Analytics JavaScript (ga.js, analytics.js, and dc.js) from sharing information with Google Analytics about visits activity.For more information on the privacy practices of Google, please visit the Google Privacy & Terms web page: https://policies.google.com/privacy.b. Stripe:
We use Stripe to process payments. Stripe may collect and process your payment information, but we do not have access to this data.
For more information on the privacy practices of Stripe, please visit the Stripe Privacy Policy web page: https://stripe.com/privacy.

6. Links to Other Sites

Our Service may contain links to other sites that are not operated by us. If you click on a third-party link, you will be directed to that third party's site. We strongly advise you to review the Privacy Policy of every site you visit.We have no control over and assume no responsibility for the content, privacy policies, or practices of any third-party sites or services.

7. Changes To This Privacy Policy

We may update our Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page.We will let you know via email and/or a prominent notice on our Service, prior to the change becoming effective and update the "effective date" at the top of this Privacy Policy.You are advised to review this Privacy Policy periodically for any changes. Changes to this Privacy Policy are effective when they are posted on this page.This policy is effective as of 18 Aug 2024.

License Agreement

End-User License Agreement

This End-User License Agreement ("EULA") is a legal agreement between you ("User") and BILBATECH SOLUTIONS LLC ("Licensor").This EULA governs your acquisition and use of our DebugPulseForce software ("Software") directly from BILBATECH SOLUTIONS LLC or indirectly through an authorized reseller or distributor ("Reseller").Please read this EULA carefully before completing the installation process and using the DebugPulseForce software. It provides a license to use the DebugPulseForce software and contains liability disclaimers.This EULA applies only to the Software supplied by BILBATECH SOLUTIONS LLC herewith, regardless of whether other software is referred to or described herein. The terms also apply to any updates, supplements, Internet-based services, and support services for the Software, unless other terms accompany those items on delivery. If so, those terms apply.

License Grant

BILBATECH SOLUTIONS LLC hereby grants you a personal, non-transferable, non-exclusive license to use the DebugPulseForce software on your devices in accordance with the terms of this EULA.You are permitted to load the DebugPulseForce software on devices (e.g., PC, laptop) under your control. You are responsible for ensuring your device meets the minimum requirements of the DebugPulseForce software.You are not permitted to:

  • Edit, alter, modify, adapt, translate, or otherwise change the whole or any part of the Software, nor permit the whole or any part of the Software to be combined with or become incorporated in any other software, nor decompile, disassemble or reverse engineer the Software or attempt to do any such things.

  • Reproduce, copy, distribute, or resell the Software.

  • Allow any third party to use the Software on behalf of or for the benefit of any third party.

  • Use the Software in any way which breaches any applicable local, national, or international law.

  • Use the Software for any purpose that BILBATECH SOLUTIONS LLC considers is a breach of this EULA.

License Period

During a period of twelve (12) months upon purchasing the License Key, you are entitled to be notified when new versions are available for download. You will have access to download new versions of the DebugPulseForce software.Automatic Renewal: After the initial twelve-month period, your license will automatically renew unless you cancel your subscription before the renewal date. Upon renewal, you will continue to receive notifications and access to download new versions of the software.

Intellectual Property and Ownership

BILBATECH SOLUTIONS LLC shall at all times retain ownership of the Software as originally downloaded by you and all subsequent downloads of the Software by you. The Software (and the copyright, and other intellectual property rights of whatever nature in the Software, including any modifications made thereto) are and shall remain the property of BILBATECH SOLUTIONS LLC.BILBATECH SOLUTIONS LLC reserves the right to grant licenses to use the Software to third parties.

Limitation of Liability

Neither BILBATECH SOLUTIONS LLC nor its suppliers shall be liable to you or any third party for any indirect, special, incidental, punitive, or consequential damages (including, but not limited to, damages for the inability to use equipment or access data, loss of business, loss of profits, business interruption, or the like), arising out of the use of, or inability to use, the Software, and based on any theory of liability including breach of contract, breach of warranty, tort (including negligence), product liability, or otherwise, even if BILBATECH SOLUTIONS LLC or its representatives have been advised of the possibility of such damages.

Termination

This EULA is effective from the date you first use the Software and shall continue until terminated. You may terminate it at any time upon written notice to BILBATECH SOLUTIONS LLC.It will also terminate immediately if you fail to comply with any term of this EULA. Upon such termination, the licenses granted by this EULA will immediately terminate, and you agree to stop all access and use of the Software. The provisions that by their nature continue and survive will survive any termination of this EULA.

Governing Law

This EULA, and any dispute arising out of or in connection with this EULA, shall be governed by and construed in accordance with the laws of Texas, without regard to its conflict of law principles.

Returns Policy

Acceptable Use Policy

Last updated: August 18, 2024At BILBATECH SOLUTIONS LLC, we aim to make the returns process as simple as possible for our customers.If you’re looking to return or exchange your purchase, we offer returns within 7 days of the original purchase date. You can return your product for a refund to the original payment method.

  • Eligibility: Returns are only accepted for purchases made directly through our official website.

  • Digital Products: Due to the nature of digital software products, all returns are subject to evaluation by our support team.

Return Process

To initiate a return, please visit https://debugpulseforce.com/#contactus and submit a case with the reason for the return.

Refunds

Once we receive your return request and evaluate the condition or issue with the software, we will process your refund. Please allow at least 5 days from the time we receive your request for your return to be processed.

Questions

For any questions regarding our Returns Policy, please visit https://debugpulseforce.com/#contactus.

FAQs

What happens to my data?

All of your Salesforce-related data, including debug logs and authentication keys, is stored locally on your device. DebugPulseForce does not store any of your Salesforce-related data or personal information on its servers. The only information collected is your device ID for subscription/license identification.

Can I get a refund?

Yes, if you are not satisfied with your purchase, you can request a refund within 7 days of the original purchase date. To initiate a return, please visit https://debugpulseforce.com/#contactus and submit a case with the reason for the return.

Is there a version for
macOS?

DebugPulseForce is currently available for Windows. We are actively working on expanding compatibility to include other platforms. Please check our website for the latest information on supported operating systems.