glossary.md 13 KB

Glossary

The Netdata community welcomes engineers, SREs, admins, etc. of all levels of expertise with engineering and the Netdata tool. And just as a journey of a thousand miles starts with one step, sometimes, the journey to mastery begins with understanding a single term.

As such, we want to provide a little Glossary as a reference starting point for new users who might be confused about the Netdata vernacular that more familiar users might take for granted.

If you're here looking for the definition of a term you heard elsewhere in our community or products, or if you just want to learn Netdata from the ground up, you've come to the right page.

Use the alphabetized list below to find the answer to your single-term questions, and click the bolded list items to explore more on the topics! We'll be sure to keep constantly updating this list, so if you hear a word that you would like for us to cover, just let us know or submit a request!

A | B | C | D| E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

A

  • Agent or Netdata Agent: Netdata's distributed monitoring Agent collects thousands of metrics from systems, hardware, and applications with zero configuration. It runs permanently on all your physical/virtual servers, containers, cloud deployments, and edge/IoT devices.

  • Agent-cloud link or ACLK: The Agent-Cloud link (ACLK) is the mechanism responsible for securely connecting a Netdata Agent to your web browser through Netdata Cloud.

  • Aggregate Function: A function applied When the granularity of the data collected is higher than the plotted points on the chart.

  • Alerts (formerly Alarms): With the information that appears on Netdata Cloud and the local dashboard about active alerts, you can configure alerts to match your infrastructure's needs or your team's goals.

  • Alarm Entity Type: Entity types that are attached to specific charts and use the alarm label.

  • Anomaly Advisor: A Netdata feature that lets you focus on potentially anomalous metrics and charts related to a particular highlight window of interest.

B

  • Bookmarks: Netdata Cloud's bookmarks put your tools in one accessible place. Bookmarks are shared between all Rooms in a Space, so any users in your Space will be able to see and use them.

C

  • Child: A node, running Netdata, that streams metric data to one or more parent.

  • Cloud or Netdata Cloud: Netdata Cloud is a web application that gives you real-time visibility for your entire infrastructure. With Netdata Cloud, you can view key metrics, insightful charts, and active alerts from all your nodes in a single web interface.

  • Collector: A catch-all term for any Netdata process that gathers metrics from an endpoint.

  • Community: As a company with a passion and genesis in open-source, we are not just very proud of our community, but we consider our users, fans, and chatters to be an imperative part of the Netdata experience and culture.

  • Context: A way of grouping charts by the types of metrics collected and dimensions displayed. It's kind of like a machine-readable naming and organization scheme.

  • Custom dashboards A dashboard that you can create using simple HTML (no javascript is required for basic dashboards).

D

  • Dashboard: Out-of-the-box visual representation of metrics to provide insight into your infrastructure, its health and performance.

  • Definition Bar: Bar within a composite chart that provides important information and options about the metrics within the chart.

  • Dimension: A dimension is a value that gets shown on a chart.

E

  • External Plugins: These gather metrics from external processes, such as a webserver or database, and run as independent processes that communicate with the Netdata daemon via pipes.

F

  • Family: 1. What we consider our Netdata community of users and engineers. 2. A single instance of a hardware or software resource that needs to be displayed separately from similar instances.

  • Flood Protection: If a node has too many state changes like firing too many alerts or going from reachable to unreachable, Netdata Cloud enables flood protection. As long as a node is in flood protection mode, Netdata Cloud does not send notifications about this node

  • Functions or Netdata Functions: Routines exposed by a collector on the Netdata Agent that can bring additional information to support troubleshooting or trigger some action to happen on the node itself.

G

  • Group by: The drop-down on the dimension bar of a composite chart that allows you to group metrics by dimension, node, or chart.

  • Health Configuration Files: Files that you can edit to configure your Agent's health watchdog service.

  • Health Entity Reference:

  • Home tab: Tab in Netdata Cloud that provides a predefined dashboard of relevant information about entities in the Room.

I

  • Internal plugins: These gather metrics from /proc, /sys, and other Linux kernel sources. They are written in C and run as threads within the Netdata daemon.

K

M

  • Metrics Collection: With zero configuration, Netdata auto-detects thousands of data sources upon starting and immediately collects per-second metrics. Netdata can immediately collect metrics from these endpoints thanks to 300+ collectors, which all come pre-installed when you install Netdata.

  • Metric Correlations: A Netdata feature that lets you quickly find metrics and charts related to a particular window of interest that you want to explore further.

  • Metrics Exporting: Netdata allows you to export metrics to external time-series databases with the exporting engine. This system uses a number of connectors to initiate connections to more than thirty supported databases, including InfluxDB, Prometheus, Graphite, ElasticSearch, and much more.

  • Metrics Storage: Upon collection the collected metrics need to be either forwarded, exported or just stored for further treatment. The Agent is capable to store metrics both short and long-term, with or without the usage of non-volatile storage.

  • Metrics Streaming Replication: Each node running Netdata can stream the metrics it collects, in real time, to another node. Metric streaming allows you to replicate metrics data across multiple nodes, or centralize all your metrics data into a single time-series database (TSDB).

  • Module: A type of collector.

N

  • Netdata: Netdata is a monitoring tool designed by system administrators, DevOps engineers, and developers to collect everything, help you visualize metrics, troubleshoot complex performance problems, and make data interoperable with the rest of your monitoring stack.

  • Netdata Agent or Agent: Netdata's distributed monitoring Agent collects thousands of metrics from systems, hardware, and applications with zero configuration. It runs permanently on all your physical/virtual servers, containers, cloud deployments, and edge/IoT devices.

  • Netdata Cloud or Cloud: Netdata Cloud is a web application that gives you real-time visibility for your entire infrastructure. With Netdata Cloud, you can view key metrics, insightful charts, and active alerts from all your nodes in a single web interface.

  • Netdata Functions or Functions: Routines exposed by a collector on the Netdata Agent that can bring additional information to support troubleshooting or trigger some action to happen on the node itself.

O

P

  • Parent: A node, running Netdata, that receives streamed metric data.

R

  • Registry: Registry that allows Netdata to provide unified cross-server dashboards.

  • Replication Streaming: Streaming configuration where child A, with a database and web dashboard, streams metrics to parent B.

  • Room: Rooms organize your connected nodes and provide infrastructure-wide dashboards using real-time metrics and visualizations.

S

  • Single Node Dashboard: A dashboard pre-configured with every installation of the Netdata Agent, with thousand of metrics and hundreds of interactive charts that requires no set up.

  • Space: A high-level container and virtual collaboration area where you can organize team members, access levels,and the nodes you want to monitor.

T

  • Template Entity Type: Entity type that defines rules that apply to all charts of a specific context, and use the template label. Templates help you apply one entity to all disks, all network interfaces, all MySQL databases, and so on.

  • Tiers: Tiering is a mechanism of providing multiple tiers of data with different granularity of metrics (the frequency they are collected and stored, i.e. their resolution).

U

  • Unlimited Scalability: With Netdata's distributed architecture, you can seamless observe a couple, hundreds or even thousands of nodes. There are no actual bottlenecks especially if you retain metrics locally in the Agents.

V

  • Visualizations: Netdata uses dimensions, contexts, and families to sort your metric data into graphs, charts, and alerts that maximize your understand of your infrastructure and your ability to troubleshoot it, along or on a team.

Z

  • Zero Configuration: Netdata is pre-configured and capable to autodetect and monitor any well-known application that runs on your system. You just deploy and connect Netdata Agents in your Netdata space, and monitor them in seconds.