For folks with experience using the built-in PMT, ...
# adobe
d
For folks with experience using the built-in PMT, how would you compare it to FusionReactor? Related, are there problems with the PMT that block using it effectively? (I haven't been keeping an eye on that space much at all.)
h
I used to have a subscription to FusionReactor standard edition. The cost kept going up and on a shoe-string budget, I couldn't justify the cost when PMT checked most of the boxes. • PMT is like a light version of FusionReactor. It is free though. • The interface isn't quite as nice, but most of the relevant information is there. • Email notifications are clumsy and don't contain near enough information (logged a tracker request for this). • PMT was pretty easy to set up but seems to have issues monitoring more than a couple servers (at least my experience). • PMT development has stalled. I haven't seen an update in a year or two and have outstanding bugs/feature requests in tracker without any movement. I have my PMT "server" (Win11 VM) on teh same subnet as my web servers, so there haven't been any issues or performance impacts that we've noticed.
d
@hemi345 Thank you, very helpful. Anyone else?
Let me ask this a bit differently. Other than being free, does the PMT have any significant advantages over FusionReactor?
j
"PMT development has stalled. I haven't seen an update in a year or two and have outstanding bugs/feature requests in tracker without any movement." And this is why you avoid Adobe built tools .... 😕
d
@Jim Priest Noted.
s
Calling it stalled won't make justice. PMT 2023 Enhancements: 1. Elasticsearch Upgrade: Upgraded Elasticsearch to its latest version 8, ensuring improved performance, up-to-date features, and enhanced security. 2. GraphQL Monitoring Dashboard: We've introduced a new, dedicated dashboard for monitoring GraphQL, a feature that sets us apart from other tools in the market. 3. Revamped GCP Service Monitoring UI: Our new user interface for Google Cloud Platform (GCP) service monitoring offers separate views for GCP Storage, Firestore, and Pubsub, making it more intuitive and efficient. 4. Bug Fixes: We've addressed various bugs and issues, enhancing the overall stability and reliability of PMT 2023. PMT 2021 Highlights: 1. TLS/SSL Support for Elasticsearch: We added support for TLS/SSL encryption to Elasticsearch, ensuring data security during transmission. 2. Reduced Alert Notifications: We made significant improvements to reduce unnecessary alert notifications, streamlining the monitoring experience.Alerts come as summary now. 3. Data Efficiency: We optimized data generation and storage to decrease resource usage, making monitoring more resource-efficient. 4. Cloud Monitoring for AWS & Azure: We introduced comprehensive cloud monitoring capabilities for Amazon Web Services (AWS) and Microsoft Azure, expanding our cloud platform support. 5. Scheduler Services: We implemented scheduler services to automate the deletion of older monitoring data, improving data management. 6. Additional Enhancements: We introduced several other features and enhancements, though specific details might not be readily available at the moment.
👍 2
Usefulness of PMT: 1. PMT's Unique Data Precision: Unlike other monitoring tools that rely on hooks or external agents outside \ CF, PMT's agent resides within CF, enabling us to provide the most precise data. We accurately track the initiation and completion of requests, monitor database, cloud, and external calls, and capture response times with exceptional precision. 2. CF Control and Utility: PMT offers limited control over CF for utility purposes. For instance, you can identify and address hung threads within CF instances directly from PMT. 3. Early Feature Integration: PMT is at the forefront when it comes to integrating monitoring for new features within CF. We strive to provide monitoring support for CF enhancements as soon as they become available. 4. Streamlined Installation: PMT requires only a one-time installation. A single PMT instance can efficiently monitor multiple CF instances, allowing you to group instances for easy comparison and perform cluster-level monitoring. 5. Inclusive Cloud Monitoring: PMT's cloud monitoring capabilities don't necessitate any additional subscriptions. Regardless of the cloud services you use, PMT provides monitoring without extra costs. 6. Developer-Friendly: PMT offers easy installation, has a light footprint, and is cost-free, making it invaluable during the development phase. It enables you to monitor the impact of new features on your application's performance, aids in debugging, and provides code-level profiling. 7. Minimal Performance Impact: PMT imposes a negligible overhead of less than 5% on CF performance, in contrast to other tools that can significantly impact CF performance. 8. Customized Monitoring Control: PMT empowers users with extensive control over what to monitor and what to exclude. We offer both advanced and simplified monitoring options to suit your specific needs. 9. Alerting Capabilities: PMT's alerting system is robust and versatile, allowing you to invoke CF components (CFC and CFM), capture dumps (heap and thread), and send notifications (email and Slack) when predefined thresholds are reached. In a humble acknowledgment, we recognize that PMT has room for improvement and a long journey ahead. We actively monitor other tools, value user feedback, and continually work to enhance our capabilities with the goal of improving each day.
👍 2
d
Let me check something. Is the PMT available in CF 2018 Standard? How about CF 2021 Standard?
s
PMT is supported on both standard and enterprise edition. PMT 2021 is capable to monitor both CF-2018 & CF-2021.
👍 1
d
@Satyam Mishra Thank you.
s
Most Welcome @Dave Merrill
d
Just to be sure I'm not assuming too much, do I understand rightly that PMT 2018 is available in the standard edition of CF 2018?
s
PMT 2018 is a seperate installer.. It can be used to monitor CF-2018 standard & enterprise edition
does it answers your query ?
d
Yes thanks. We're not going to implement monitoring with it in 2018, but I want to use it to discover the packages we actually need for the 2021 servers we're building, rather than dumping them all in.
👍 1
j
Are you aware tha CFPM can do a package scan of your code base and make a best guess? @Satyam Mishra Thanks for the details list of improvements! I was unaware of all of those. I need to spin up PMT and take it for a test - it's been awhile since I have looked at it.
👍 1
h
@Satyam Mishra where/how can I update PMT 2021? I click the Check Updates button in the UI and it says no updates are available. I cannot find an update on the Adobe website. You note in your enhancements for PMT 2021 #2 that notifications were reduced (which is what I submitted to your bug tracker over a year ago) but has never been acknowledged. You can see why I think development has stalled.
😬 1
BTW, we're on 2021 PMT Update 4
released May 2022
s
@hemi345 We did features in 2021 to decrease notifications. One can realize it on comparing with PMT 2018. Instance Available/Unavailable & site available/unavailable notifications is something we are looking into actively.
We have not released any updates in PMT 2021 after 4th one. But we came up with PMT 2023 with more features,enhancements & bug fixes. Release cycle is a product decision.
h
Can PMT 2023 be installed for CF 2021 servers or is it only available with CF 2023 license?
s
PMT 2023 can monitor CF 2023 only as of now