July 2022 Summaries
3 posts from Observe
Filter
Month:
Year:
Post Summaries
Back to Blog
Regular expressions in OPAL, which align with POSIX Extended Regular Expression syntax used by Snowflake, provide powerful tools for text pattern matching and manipulation within datasets. These operations include the use of functions like `match_regex()`, which checks if a pattern is present in a field and returns a boolean value, and `match_regex_all()`, which returns an array of all matches in the target string. The `replace_regex()` function allows users to replace matching patterns with new text, while `extract_regex` can create new fields using named capture groups to extract multiple values from a string. These functionalities are illustrated with examples such as classifying error messages, extracting IP addresses, removing whitespace from SQL logs, and pulling specific data from Jenkins logs. For more detailed guidance and support, users are encouraged to consult additional resources such as the Snowflake documentation, Regular-Expressions.info, and OPAL's Slack support channel.
Jul 18, 2022
845 words in the original blog post.
Observe Apps offers an innovative platform designed to simplify data ingestion and analysis through an App Store-like experience, featuring intuitive user interfaces for installing and configuring integrations. The system's usage-based pricing model allows users to collect extensive data today for analysis tomorrow, eliminating the need to predict future data requirements. Through pre-configured dashboards and monitors, users gain immediate insights and can efficiently track and analyze data across various services, such as AWS, Kubernetes, and traditional host infrastructures. Observe Apps facilitates comprehensive monitoring and troubleshooting by linking disparate data sources, enabling users to address complex questions about their environments without extensive manual data processing. The platform also supports real-time and historical data visibility, enhancing users' ability to maintain awareness of changes and performance within their systems. Upcoming expansions include integrations with platforms like Jenkins, GitHub, GitLab, Google Cloud Platform, and Azure, promising even broader capabilities for users seeking to unify and streamline their data management processes.
Jul 12, 2022
1,121 words in the original blog post.
Observability has become a buzzword applied to various domains, but its core purpose is the ability to measure the internal states of a system by examining its outputs, as defined by Rudolph Kalman in the 1960s. For SaaS companies, true observability is not about aggregating data into a single dashboard; instead, it focuses on understanding customer experiences and swiftly resolving issues to prevent churn. The process involves correlating event data to provide context during investigations, which should be facilitated by software rather than relying on individual expertise. Although companies often face rising costs with multiple monitoring tools, they must ensure any investment in observability tools is justified by the value received. OpenTelemetry is emerging as a vendor-neutral standard for those starting fresh, allowing data to be collected and stored efficiently. The journey to effective observability demands strategic planning, beginning with logs and advancing to metrics and tracing as confidence in observability data grows.
Jul 06, 2022
1,163 words in the original blog post.