Home / Companies / Honeycomb / Blog / July 2023

July 2023 Summaries

10 posts from Honeycomb

Filter
Month: Year:
Post Summaries Back to Blog
Honeycomb's Refinery has been updated to version 2.0 to address challenges customers faced with managing vast telemetry data and configuring the tool effectively. Refinery acts as a sampling proxy, selecting representative telemetry samples to forward to Honeycomb, thus reducing redundant and costly data transmissions. The update includes a complete overhaul of the configuration structure, making it more user-friendly by standardizing expressions, improving defaults, and adding a version marker for future updates. A new conversion tool, `convert`, has been introduced to seamlessly transition existing configuration files to the new format, accompanied by metadata that aids in generating documentation. The update also incorporates strict validation to ensure consistency and correctness of configuration files, supports multiple metrics targets including OpenTelemetry, and fixes a crucial bug in dynamic samplers to accurately count spans, requiring possible adjustments in configuration values. Overall, Refinery 2.0 is designed to enhance ease of configuration, operational stability, and effectiveness in telemetry management, encouraging users to migrate to the new version for an improved experience.
Jul 26, 2023 1,009 words in the original blog post.
Incident management is an essential strategy for organizations of all sizes to effectively deal with disruptions such as security breaches, system outages, or severe weather events, which can have significant financial and reputational impacts. With incidents becoming increasingly costly, as indicated by the Uptime Institute’s 2022 report, a comprehensive incident management plan is vital, involving rapid detection, resolution, and communication across various stakeholders including engineering, legal, and public relations teams. Observability, incorporating service level agreements and objectives, plays a critical role in incident prevention and identification, enabling teams to detect and resolve issues swiftly before they impact customers. Effective communication channels and structured incident reporting are crucial to managing incidents efficiently, while regular incident retrospectives and practice drills like Game Days help refine response strategies and ensure teams can handle real incidents effectively. Although there is no singular tool that can manage incidents entirely, a combination of observability and communication tools, along with a well-rehearsed plan, can help organizations mitigate the consequences of incidents, turning them into learning opportunities and enhancing overall resilience.
Jul 20, 2023 1,223 words in the original blog post.
Honeycomb's Customer Success team plays a vital role in assisting clients throughout their observability journey, working collaboratively across various roles like support engineers, customer architects, and product trainers to craft scalable observability strategies. This initiative is centered on a guiding principle of teamwork, which involves understanding the customer's unique socio-technical landscape through extensive questioning and challenging assumptions about both the customer's systems and Honeycomb's offerings. The team emphasizes the importance of remaining vendor-agnostic, advocating for the use of open-source tools like OpenTelemetry to prevent data lock-in. They also align their support services with customer priorities by tailoring sessions and resources according to the clients' objectives, leveraging the expertise within the Honeycomb community to empower teams, enhance developer experiences, and improve product reliability. Through a combination of curiosity, visibility, and collaboration, Honeycomb's Customer Success team builds strong partnerships that help organizations navigate complex observability challenges, ultimately benefiting the entire company by fostering a stable and efficient operational environment.
Jul 17, 2023 1,471 words in the original blog post.
Transitioning into the role of VP of Engineering requires a shift in focus from managing daily operations to aligning executive strategy, as directors handle the day-to-day activities while executives concentrate on long-term planning and external matters. Building alignment at the executive level is crucial, as it ensures that the company operates cohesively and strategically, preventing dysfunction caused by misalignment. The VP must navigate the complexities of strategy creation, execution, and communication, often working behind the scenes to bring coherence and focus to the organization. This role involves balancing various priorities, making tough decisions about what opportunities to pursue, and fostering a culture of saying no to distractions. The VP's duties are diverse, ranging from strategic planning and competitive analysis to public speaking and talent strategy, all while maintaining emotional energy and navigability across the company hierarchy. Additionally, the VP must balance maintaining a public profile with the internal dynamics of leadership, adapting communication styles, and retaining focus amidst high expectations. While executive compensation in startups may not always match larger tech companies, the role offers unique challenges and opportunities to influence the company's direction, necessitating a careful balance of personal and professional growth, emotional presence, and strategic foresight.
Jul 14, 2023 3,243 words in the original blog post.
Core Web Vitals (CWV) are essential metrics used by Google to assess the quality of user experience on web pages, focusing on loading performance, interactivity, and visual stability through metrics like Largest Contentful Paint (LCP), First Input Delay (FID), and Cumulative Layout Shift (CLS). These metrics are crucial for identifying performance gaps and are influential in Google's page ranking system, making them important for SEO. The text explains how to use OpenTelemetry to instrument browser applications and send CWV data to Honeycomb, enabling detailed analysis and monitoring. It outlines setting up instrumentation with OpenTelemetry, including installing necessary packages and creating a custom instrumentation class to capture CWV data. Additionally, it describes querying CWV data in Honeycomb to establish baseline queries and monitor the 75th percentile of page loads, allowing for the identification of anomalies and improvement areas, particularly focusing on LCP values. By examining attributes such as screen size and browser properties, users can uncover patterns and make targeted improvements to enhance web page performance and user experience.
Jul 13, 2023 1,240 words in the original blog post.
In a reflective account of their journey to becoming the Vice President of Engineering at Honeycomb, the author outlines the evolution from an engineering role to a leadership position, highlighting the unexpected nature of this trajectory and the lack of candid discourse about such career paths. Emphasizing the influence that VPs of Engineering have on company culture and policy, the author advocates for more diverse representation in these roles to benefit the tech industry at large. Initially joining Honeycomb as an engineer, the author did not anticipate ascending the management ladder but was drawn to the company's smart team, appealing product, and the opportunity to learn. As Honeycomb grew, the author found alignment with co-founder Charity Majors in management philosophy, despite differing backgrounds, which allowed for a natural shift into more management responsibilities. The transition involved managing both individual contributors and managers, requiring a deep understanding of the organization and the development of new skills. The narrative underscores the importance of holistic thinking, a generalist approach, and strong interpersonal relationships as crucial traits for the role, while also acknowledging the role of luck and the support of a capable team in enabling the author's success. Finally, the author reflects on the contextual nature of the VP of Engineering role, noting that its requirements can vary significantly depending on the company's current challenges and existing leadership.
Jul 12, 2023 2,525 words in the original blog post.
Honeycomb, a prominent observability platform, has been recognized by Gartner as a Leader for the second consecutive year in the Magic Quadrant for Application Performance Monitoring and Observability, highlighting its innovation and market responsiveness. The platform is designed to address the complexities of modern cloud systems by managing vast telemetry data and ensuring high-performance levels amidst stringent user expectations. Honeycomb has introduced several innovative features, such as the BubbleUp tool enhancements for improved debugging workflows and the Service Map for understanding service dependencies in complex environments. Notably, it has pioneered the use of generative AI for Natural Language Querying with its Query Assistant feature, enhancing query capabilities across all engineering levels. The platform continues to support esteemed clients like HelloFresh, Stripe, and Slack by providing tools for fast incident response and performance optimization, ultimately enabling quicker and safer release cycles.
Jul 10, 2023 566 words in the original blog post.
In the 2022 Gartner Magic Quadrant Report for APM and Observability, observability was highlighted for the first time, and Honeycomb was recognized as a leader for its innovative approach to this field. Unlike traditional APM tools, which focus primarily on monitoring known metrics, true observability tools are designed to handle the complexities of modern cloud systems by providing high cardinality, high dimensionality, and exploratory analytics-driven workflows. Honeycomb distinguishes itself by meeting Gartner's stringent criteria for observability, which include predictive capabilities, access to raw telemetry data, and tools for in-depth exploration. Over the past year, Honeycomb has made significant improvements with features like BubbleUp, a Service Map, and the AI-powered Query Assistant, aiming to enhance collaborative understanding of distributed systems. As engineers increasingly rely on generative AI, the importance of understanding software behavior and user experience grows, and Honeycomb remains committed to supporting this need, focusing on technologies like Kubernetes and eBPF.
Jul 10, 2023 644 words in the original blog post.
Honeycomb's integration with OpenTelemetry allows for the collection and analysis of metrics from various sources, enhancing application performance monitoring by providing context through infrastructure data. This system supports metrics in formats like OpenTelemetry and Prometheus, and can visualize them alongside application traces to aid in troubleshooting complex issues, such as resource depletion in Kubernetes environments. To optimize the influx of data, Honeycomb employs a flexible backend that merges multiple events into fewer, comprehensive records, reducing waste and improving efficiency. Users can configure Honeycomb to manage metrics through dataset configurations, creating boards for visualization and setting alerts for resource issues. The OpenTelemetry Collector plays a crucial role in gathering and processing metrics, offering tools like the Attribute Processor to filter and refine data inputs for better accuracy and cost-effectiveness. Honeycomb's approach encourages a continuous evolution of metrics boards as infrastructure changes, promoting a deeper understanding of system behaviors and enhancing diagnostic capabilities.
Jul 07, 2023 3,205 words in the original blog post.
Honeycomb utilizes its own platform to enhance technical support by integrating observability tools that empower support engineers with valuable insights for efficient troubleshooting and issue resolution. By employing instrumentation and telemetry, support teams can gather relevant data, allowing them to quickly isolate and resolve customer issues. The Service Map feature provides a visual representation of application architecture, aiding in the understanding of complex systems and improving onboarding for new engineers. Additionally, collaborative boards serve as a centralized hub for common queries, fostering knowledge sharing and reducing unnecessary escalations to engineering teams. This comprehensive approach ensures that customer concerns are addressed promptly, ultimately enhancing customer satisfaction and streamlining the support workflow.
Jul 06, 2023 935 words in the original blog post.