Operations | Monitoring | ITSM | DevOps | Cloud

Python

Getting the Most Out of Python with SolarWinds Loggly

An audit and error trail is one of the core pillars of a well-designed software application, regardless of the programming language used to build it. This trail typically comes in the form of logging. When your application produces useful, rich logs, you are better equipped to successfully maintain a production-grade system and troubleshoot any issues that might arise. When it comes to distributed Python applications, having correlated logs for each system is important for debugging.

Meet Our New Python Connectors for Dynamics 365 Business Central, Excel Online, and Google Sheets

Here comes the long-awaited release of three new Python Connectors for Dynamics 365 Business Central, Excel Online, and Google Sheets. These Connectors are designed to simplify data integration and maximize productivity for developers working with these platforms. From now on, it will be extremely easy to connect Python applications directly to Dynamics 365 Business Central, Excel Online, and Google Sheets, enabling accurate create, read, update, and delete operations on stored data.

Debugging Python Cold Starts with Sentry Profiling and improving our P99 latency by several seconds

At Sentry, we don't just build debugging tools for developers—we use them ourselves. This story demonstrates how we leveraged our own platform to solve a mysterious performance issue that was causing significant latency spikes in our critical infrastructure which is used in nearly every backend request.

Advanced Open edX Monitoring with AppSignal for Python

In the first part of this series, we explored how AppSignal can significantly enhance the robustness of Open edX platforms. We saw the challenges that Open edX faces as it scales and how AppSignal's features — including real-time performance monitoring and automated error tracking — provide essential tools for DevOps teams. Our walkthrough covered the initial setup and integration of AppSignal with Open edX, highlighting the immediate benefits of this powerful observability framework.

How to Integrate Python Logs with Logit.io

Debugging Python code is crucial for guaranteeing the uptime and performance of your application, and logging in Python is a great solution to streamline your debugging workflow. Python, a general-purpose programming language, includes a logging module in its standard library, offering a flexible framework for generating log messages from Python programs.

Python Logs: What They Are and Why They Matter

Imagine living in a world without caller ID, which is easy if you grew up in the “late 1900s.” Every time someone called, you had a conversation that followed this pattern: Hi! Who’s this? It’s Jeff! Hi Jeff! How’s it going? Today, most people already know who’s calling when they answer the phone because caller ID is built into smartphones and communications apps. As a developer, your Python logging is your application’s caller ID.

Python API with Kubernetes and Docker - Part I

Docker is one of the most popular containerization technologies. It is a simple-to-use, developer-friendly tool and has advantages over other similar technologies that make using it smooth and easy. Since its first open-source release in March 2013, Docker has gained attention from developers and ops engineers. According to Docker Inc., Docker users have downloaded over 105 billion containers and 'dockerized' 5.8 million containers on Docker Hub. The project has over 32K stars on GitHub.

Python Connectors Release: Microsoft Excel Integration and Updated Subscription Model

We are thrilled to announce the latest release of our Python Connectors product line, now featuring a subscription model designed to offer even greater cost-effectiveness and convenience. The new pricing structure makes our connectors more accessible, allowing users to benefit from ongoing updates and support while optimizing their software expenditure.