{"id":42743,"date":"2024-01-20T12:10:01","date_gmt":"2024-01-20T12:10:01","guid":{"rendered":"https:\/\/www.devopsschool.com\/blog\/?p=42743"},"modified":"2024-05-29T03:10:49","modified_gmt":"2024-05-29T03:10:49","slug":"what-is-grafana-and-use-cases-of-grafana","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/what-is-grafana-and-use-cases-of-grafana\/","title":{"rendered":"What is Grafana and use cases of Grafana?"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">What is Grafana?<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"910\" height=\"505\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/01\/image-344.png\" alt=\"\" class=\"wp-image-42745\" style=\"width:699px;height:auto\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/01\/image-344.png 910w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/01\/image-344-300x166.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/01\/image-344-768x426.png 768w\" sizes=\"auto, (max-width: 910px) 100vw, 910px\" \/><figcaption class=\"wp-element-caption\"><strong><em>What is Grafana<\/em><\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<p><strong>Grafana<\/strong> is an open-source analytics and monitoring platform that integrates with various data sources, including time-series databases, to provide visualization and monitoring capabilities. It is commonly used to create dashboards, alerts, and explore and analyze metrics from different systems. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Top 10 use cases of Grafana?<\/h2>\n\n\n\n<p>Here are ten common use cases for Grafana:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Time-Series Data Visualization:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Grafana excels at visualizing time-series data. It supports a wide range of time-series databases, including Prometheus, InfluxDB, Graphite, and more.<\/li>\n\n\n\n<li>Create interactive and customizable graphs to visualize metrics over time.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Infrastructure Monitoring:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Monitor and visualize infrastructure metrics such as CPU usage, memory utilization, disk I\/O, and network traffic.<\/li>\n\n\n\n<li>Integrate with data sources like Prometheus, Graphite, or Elasticsearch to visualize infrastructure health.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Application Performance Monitoring (APM):<\/strong>\n<ul class=\"wp-block-list\">\n<li>Integrate Grafana with APM tools like Prometheus, Jaeger, or AppDynamics to monitor and visualize application performance metrics.<\/li>\n\n\n\n<li>Create dashboards that display response times, error rates, and other key performance indicators.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Log Analytics:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Combine log data with metrics by integrating Grafana with log aggregation systems like Elasticsearch, Loki, or Graylog.<\/li>\n\n\n\n<li>Create dashboards that correlate log events with performance metrics for comprehensive troubleshooting.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Cloud Monitoring:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Connect Grafana to cloud monitoring services such as AWS CloudWatch, Azure Monitor, or Google Cloud Monitoring.<\/li>\n\n\n\n<li>Visualize cloud-specific metrics and gain insights into the performance and health of cloud resources.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>IoT Device Monitoring:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Monitor and visualize metrics from IoT devices by integrating Grafana with databases like InfluxDB or MQTT brokers.<\/li>\n\n\n\n<li>Create dashboards that display real-time data from sensors and devices.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Business Intelligence and Reporting:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Utilize Grafana for business intelligence by connecting to SQL databases or data warehouses.<\/li>\n\n\n\n<li>Create dashboards that display key business metrics and support data-driven decision-making.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Alerting and Notification:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Set up alert rules in Grafana to trigger notifications based on defined thresholds.<\/li>\n\n\n\n<li>Integrate with alerting systems like Slack, PagerDuty, or email to receive notifications for critical events.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Multi-Data Source Dashboards:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Build dashboards that aggregate data from multiple data sources, allowing for a unified view of different metrics.<\/li>\n\n\n\n<li>Combine metrics from various systems to create comprehensive dashboards.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Custom Plugins and Integrations:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Leverage Grafana&#8217;s extensibility by creating custom plugins and integrations.<\/li>\n\n\n\n<li>Integrate Grafana with external systems or build custom panels for specific use cases.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Capacity Planning:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Use Grafana to analyze historical metrics and trends for capacity planning.<\/li>\n\n\n\n<li>Forecast resource requirements and ensure optimal infrastructure utilization.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Security Monitoring:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Integrate Grafana with security information and event management (SIEM) solutions to monitor and visualize security-related metrics.<\/li>\n\n\n\n<li>Create dashboards for tracking security incidents and compliance metrics.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p>Grafana&#8217;s versatility makes it a valuable tool for monitoring and visualizing data from a variety of sources. Its user-friendly interface, support for plugins, and community-driven development make it widely adopted in the observability space.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What are the feature of Grafana?<\/h2>\n\n\n\n<p>Grafana boasts a robust set of features designed to empower you to visualize, analyze, and understand your data. Here are some highlights:<\/p>\n\n\n\n<p><strong>Data Visualization:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Rich variety of visualizations:<\/strong> Create stunning dashboards using diverse visualizations like graphs, charts, maps, heatmaps, and more.<\/li>\n\n\n\n<li><strong>Customization options:<\/strong> Tweak every aspect of your visualizations, from colors and labels to axes and data transforms.<\/li>\n\n\n\n<li><strong>Live updates:<\/strong> Monitor your data in real-time with live visualization dashboards.<\/li>\n<\/ul>\n\n\n\n<p><strong>Data Querying and Transformation:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Support for multiple data sources:<\/strong> Connect to an extensive range of data sources, including Prometheus, InfluxDB, Elasticsearch, and many more.<\/li>\n\n\n\n<li><strong>Powerful query language:<\/strong> Leverage the PromQL and other query languages to slice and dice your data through sophisticated filtering and aggregation.<\/li>\n\n\n\n<li><strong>Data transformations:<\/strong> Pre-process your data with built-in functions and plugins to tailor it to your specific needs.<\/li>\n<\/ul>\n\n\n\n<p><strong>Dashboarding and Sharing:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Organize your data:<\/strong> Build comprehensive dashboards that combine multiple visualizations and insights into a single view.<\/li>\n\n\n\n<li><strong>Collaboration and sharing:<\/strong> Share your dashboards with others easily and grant different levels of access for collaboration.<\/li>\n\n\n\n<li><strong>Alerts and notifications:<\/strong> Set up alerts based on thresholds and receive notifications when critical events occur.<\/li>\n<\/ul>\n\n\n\n<p><strong>Advanced Features:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Plugins:<\/strong> Enhance Grafana&#8217;s capabilities with a vast ecosystem of plugins for adding functionality like annotations, security integrations, and more.<\/li>\n\n\n\n<li><strong>Templating:<\/strong> Automate dashboard creation and configuration with dynamic variables and templates.<\/li>\n\n\n\n<li><strong>Enterprise features:<\/strong> Grafana Enterprise offers additional features like role-based access control, reporting, and data source permissions for larger deployments.<\/li>\n<\/ul>\n\n\n\n<p><strong>Benefits of using Grafana:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Improved observability:<\/strong> Gain deeper insights into your data and make data-driven decisions.<\/li>\n\n\n\n<li><strong>Simplified collaboration:<\/strong> Foster information sharing and collaboration with visually compelling dashboards.<\/li>\n\n\n\n<li><strong>Increased uptime:<\/strong> Proactively identify and address potential issues through alerts and monitoring.<\/li>\n\n\n\n<li><strong>Flexibility and customization:<\/strong> Adapt Grafana to your specific needs with its open-source nature and extensive plug-in ecosystem.<\/li>\n<\/ul>\n\n\n\n<p>Whether you&#8217;re a data analyst, developer, or operations team, Grafana offers a powerful suite of features to turn your data into valuable insights.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How Grafana works and Architecture?<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/01\/image-345-1024x576.png\" alt=\"\" class=\"wp-image-42746\" style=\"width:635px;height:auto\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/01\/image-345-1024x576.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/01\/image-345-300x169.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/01\/image-345-768x432.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/01\/image-345-1536x864.png 1536w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/01\/image-345-355x199.png 355w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/01\/image-345.png 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><strong><em>Grafana works and Architecture<\/em><\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<p>Grafana&#8217;s functionality is powered by a sophisticated architecture built on several key components:<\/p>\n\n\n\n<p><strong>Frontend:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>ReactJS and TypeScript:<\/strong> The user interface is built with ReactJS and TypeScript, offering a responsive and dynamic experience.<\/li>\n\n\n\n<li><strong>AngularJS (Legacy):<\/strong> Older versions of Grafana may utilize AngularJS for some components.<\/li>\n\n\n\n<li><strong>Plugins:<\/strong> This architecture allows for extensibility through plugins that add new visualizations, data sources, and functionalities.<\/li>\n<\/ul>\n\n\n\n<p><strong>Backend:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Go lang:<\/strong> The core API server and background processes are written in Go, known for its efficiency and performance.<\/li>\n\n\n\n<li><strong>Databases:<\/strong> Grafana stores user data and preferences in a PostgreSQL database. Time series data, however, resides in the connected data sources.<\/li>\n\n\n\n<li><strong>Data sources:<\/strong> Grafana connects to various data sources like Prometheus, InfluxDB, Elasticsearch, etc., allowing it to visualize diverse kinds of data.<\/li>\n<\/ul>\n\n\n\n<p><strong>Communication flow:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>User interaction:<\/strong> User interacts with the Grafana frontend, selecting data sources, customizing visualizations, and building dashboards.<\/li>\n\n\n\n<li><strong>Frontend API requests:<\/strong> The frontend issues API requests to the backend server for fetching data, managing configurations, and performing other actions.<\/li>\n\n\n\n<li><strong>Backend data retrieval:<\/strong> The backend server interacts with the connected data sources through their respective APIs to retrieve the requested data.<\/li>\n\n\n\n<li><strong>Data processing and transformations:<\/strong> The retrieved data may be processed and transformed within the server based on user configurations and dashboard settings.<\/li>\n\n\n\n<li><strong>Data visualization:<\/strong> The processed data is sent back to the frontend, where it is used to render the chosen visualizations on the dashboards.<\/li>\n<\/ol>\n\n\n\n<p><strong>Additional notable architectural aspects:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Microservices:<\/strong> Grafana uses a microservices architecture, where each functionality is separated into distinct, independently deployable services. This improves scalability and flexibility.<\/li>\n\n\n\n<li><strong>Open-source:<\/strong> Grafana is open-source software, allowing for community contributions and customization.<\/li>\n\n\n\n<li><strong>Caching:<\/strong> Caching mechanisms are implemented to improve data retrieval performance and reduce load on data sources.<\/li>\n<\/ul>\n\n\n\n<p>Understanding this architecture provides a deeper appreciation for how Grafana effectively combines different technologies to transform raw data into insightful visualizations and dashboards.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Install Grafana it?<\/h2>\n\n\n\n<p>Here&#8217;s a guide on how to install Grafana:<\/p>\n\n\n\n<p><strong>1. Choose Your Installation Method:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Package Manager:<\/strong> Grafana provides official packages for various operating systems, including Ubuntu, Debian, Red Hat, CentOS, Windows, macOS, and Docker.<\/li>\n\n\n\n<li><strong>Binary Download:<\/strong> Download the pre-built binary for your OS from the Grafana website.<\/li>\n\n\n\n<li><strong>Docker:<\/strong> Deploy Grafana as a container using Docker.<\/li>\n<\/ul>\n\n\n\n<p><strong>2. Follow Official Instructions:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Grafana provides detailed installation instructions for each method from their official website.<\/li>\n\n\n\n<li>Select the appropriate guide for your environment and follow the steps carefully.<\/li>\n<\/ul>\n\n\n\n<p><strong>Common Steps for Package Manager Installations:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Add the Grafana repository to your package manager:<\/strong>\n<ul class=\"wp-block-list\">\n<li>For Debian\/Ubuntu: <code class=\"\">sudo apt-get install -y apt-transport-https software-properties-common wget<\/code><\/li>\n\n\n\n<li>Add the GPG key: <code class=\"\">wget -q -O - https:\/\/packages.grafana.com\/gpg.key | sudo apt-key add -<\/code><\/li>\n\n\n\n<li>Add the repository: <code class=\"\">echo \"deb https:\/\/packages.grafana.com\/oss\/deb stable main\" | sudo tee -a \/etc\/apt\/sources.list.d\/grafana.list<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Update package lists:<\/strong> <code class=\"\">sudo apt-get update<\/code><\/li>\n\n\n\n<li><strong>Install Grafana:<\/strong> <code class=\"\">sudo apt-get install grafana<\/code><\/li>\n<\/ol>\n\n\n\n<p><strong>4. Start the Grafana Server:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Use your system&#8217;s service manager to start Grafana (e.g., <code class=\"\">sudo systemctl start grafana-server<\/code>).<\/li>\n<\/ul>\n\n\n\n<p><strong>5. Access Grafana:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open your web browser and navigate to <code class=\"\">http:\/\/localhost:3000<\/code> (default port).<\/li>\n\n\n\n<li>Log in with the default username <code class=\"\">admin<\/code> and password <code class=\"\">admin<\/code> (change these immediately for security).<\/li>\n<\/ul>\n\n\n\n<p><strong>Additional Configuration:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Data sources:<\/strong> Configure Grafana to connect to your preferred data sources (e.g., Prometheus, InfluxDB).<\/li>\n\n\n\n<li><strong>Authentication:<\/strong> Set up authentication methods (e.g., LDAP, OAuth) for secure access.<\/li>\n\n\n\n<li><strong>Plugins:<\/strong> Explore and install plugins to extend Grafana&#8217;s functionality.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Basic Tutorials of Grafana: Getting Started<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/01\/image-346-1024x576.png\" alt=\"\" class=\"wp-image-42747\" style=\"width:674px;height:auto\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/01\/image-346-1024x576.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/01\/image-346-300x169.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/01\/image-346-768x432.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/01\/image-346-1536x864.png 1536w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/01\/image-346-355x199.png 355w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/01\/image-346.png 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><strong><em>Basic Tutorials of Grafana<\/em><\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<p>Ready to unlock the visualization power of Grafana? Let&#8217;s dive into some beginner-friendly tutorials to get you started and monitoring like a pro!<\/p>\n\n\n\n<p><strong>1. Dashboard Delight: Getting Started with Basic Graphs<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Goal:<\/strong> Create a simple dashboard with two graphs: CPU usage and disk space of your server.<\/li>\n\n\n\n<li><strong>Steps:<\/strong>\n<ol class=\"wp-block-list\">\n<li><strong>Launch Grafana:<\/strong> Open your browser and navigate to http:\/\/localhost:3000 (default port).<\/li>\n\n\n\n<li><strong>Add Data Source:<\/strong> Click the &#8220;Add Data Source&#8221; button and choose &#8220;Prometheus&#8221; (assuming you have Prometheus up and running).<\/li>\n\n\n\n<li><strong>Configure Prometheus:<\/strong> Provide your Prometheus server address and port (e.g., http:\/\/localhost:9090).<\/li>\n\n\n\n<li><strong>Explore Metrics:<\/strong> Click &#8220;Explore&#8221; and search for CPU and disk space metrics related to your server (e.g., <code class=\"\">node_cpu_usage{job=\"node\"}<\/code> and <code class=\"\">node_filesystem_free_bytes{job=\"node\"}<\/code>).<\/li>\n\n\n\n<li><strong>Build Your Dashboard:<\/strong> Click &#8220;Add Panel&#8221; and choose &#8220;Graph&#8221; for each metric. Customize graph titles, colors, and time ranges.<\/li>\n\n\n\n<li><strong>Arrange Your Canvas:<\/strong> Drag and drop your graphs to arrange them on your dashboard. Save your masterpiece!<\/li>\n<\/ol>\n<\/li>\n<\/ul>\n\n\n\n<p><strong>2. Exploring Metrics: Let&#8217;s Get Specific!<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Goal:<\/strong> Dive deeper into CPU usage by showing graphs for individual CPU cores.<\/li>\n\n\n\n<li><strong>Steps:<\/strong>\n<ol class=\"wp-block-list\">\n<li>Go back to &#8220;Explore&#8221; and modify your CPU usage query to include the <code class=\"\">instance<\/code> label: <code class=\"\">node_cpu_usage{job=\"node\", instance=\"your_server_hostname:9090\"}<\/code>.<\/li>\n\n\n\n<li>Click &#8220;Show as table&#8221; to see data for each core. Identify core numbers.<\/li>\n\n\n\n<li>Back in &#8220;Add Panel,&#8221; choose &#8220;Graph&#8221; again and modify the query to target specific cores (e.g., <code class=\"\">node_cpu_usage{job=\"node\", instance=\"your_server_hostname:9090\", cpu=\"0\"}<\/code>).<\/li>\n\n\n\n<li>Repeat for other desired cores and arrange them on your dashboard alongside the overall CPU graph for comparison.<\/li>\n<\/ol>\n<\/li>\n<\/ul>\n\n\n\n<p><strong>3. Alert Action Hero: Notifying You of Issues!<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Goal:<\/strong> Set up an alert to notify you when CPU usage goes above 80%.<\/li>\n\n\n\n<li><strong>Steps:<\/strong>\n<ol class=\"wp-block-list\">\n<li>Click &#8220;Alerting&#8221; (bell icon) and then &#8220;Create Rule.&#8221;<\/li>\n\n\n\n<li>Name your rule and choose Prometheus as the data source.<\/li>\n\n\n\n<li>In the &#8220;Expression&#8221; field, enter your CPU usage query with the threshold: <code class=\"\">node_cpu_usage{job=\"node\", instance=\"your_server_hostname:9090\"} &gt; 80<\/code>.<\/li>\n\n\n\n<li>Configure notifications under &#8220;Notifications.&#8221; Choose a channel (e.g., email) and recipient details.<\/li>\n\n\n\n<li>Save your rule and wait for the CPU to spike for a friendly test notification (safely, of course!).<\/li>\n<\/ol>\n<\/li>\n<\/ul>\n\n\n\n<p><strong>Note:<\/strong> These are just basic steps! Grafana offers endless possibilities for visualizing and analyzing your data, from server health to application performance.<\/p>\n\n\n\n<p>Explore, experiment, and enjoy the monitoring magic of Grafana! As you learn more, remember to approach data analysis with ethical and responsible AI practices.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is Grafana? Grafana is an open-source analytics and monitoring platform that integrates with various data sources, including time-series databases, to provide visualization and monitoring capabilities. It is commonly used&#8230; <\/p>\n","protected":false},"author":41,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[5012],"tags":[],"class_list":["post-42743","post","type-post","status-publish","format-standard","hentry","category-grafana"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/42743","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/41"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=42743"}],"version-history":[{"count":1,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/42743\/revisions"}],"predecessor-version":[{"id":42748,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/42743\/revisions\/42748"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=42743"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=42743"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=42743"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}