Continuous cloud server and application monitoring is essential to Cedexis, a SaaS firm that manages hosts in over 50 different countries around the globe to provide their industry leading Cloud Benchmarking and Cloud Load Balancing solutions.
Cedexis prides itself on looking at performance data in unique ways to get a grasp of the technical media quicker than anyone, providing increased value to their customers. The use of Puppet & LogicMonitor is critical to their deployment success.
With its Ops structure managed geographically, Cedexis manages dynamic host deployments in four regions: western US, eastern US, Europe and Asia-Pac. Cedexis configures all new machines with Puppet, ensuring the machine is prepared with a “blueprint” to take the Cedexis code. Cedexis engineers also include LogicMonitor settings in the config package so they can receive instant feedback on each machine’s performance.
When Cedexis fires up a new machine, they utilize their DNS naming structure combined with LogicMonitor’s autodiscovery feature to ensure that all newly deployed devices are identified within the appropriate device or logical grouping and are using the proper datasource – all automatically.
LogicMonitor provides the operational insight that each remote machine is fully deployed and functional. Cedexis’ Senior Operations Engineer, Josh Cody, stated “LogicMonitor’s active discovery and SNMP polling checks are hugely important to our deployment operations. We install the collector agent and almost immediately can say ‘Whoa! Why are there extra ports open on that device!’ Then we can dive in and tune things to ensure a fully secure deployment.”
Once the new machine is no longer required, Puppet then removes the device from LogicMonitor as part of the take-down procedures. Again fully automated.
“Both LogicMonitor and Puppet are critical to our operations. Without them we could not do what we do. As an Ops guy I don’t want to work anywhere that doesn’t deploy these tools.”