Penguin

Linux System Monitoring Template

Telegraf Plugins used:

  • CPU Input Plugin
  • Disk Input Plugin
  • DiskIO Input Plugin
  • Kernel Input Plugin
  • Mem Input Plugin
  • Net Input Plugin
  • Swap Input Plugin
  • System Input Plugin
  • InfluxDB v2.x Output Plugin

Included Resources:

  • 1 Bucket: telegraf, 7d retention
  • Labels: Linux System Template + Telegraf Plugin Labels
  • 1 Telegraf Configuration
  • 1 Dashboard: Linux System
  • 2 Variables: bucket and linux_host

Quick Install

If you have your InfluxDB credentials configured in the CLI, you can install this template with:

https://raw.githubusercontent.com/influxdata/community-templates/master/linux_system/linux_system.yml

Linux is a family of open source Unix-like operating systems based on the Linux kernel and one of the most popular platforms in the world. It powers smartphones, cars, home appliances and enterprise servers.

Why monitor your Linux system

Linux monitoring of Ubuntu, Centos, RedHat and any other distro is crucial to ensuring uptime. There are a substantial number of Linux servers in production around the world which run some of the most popular applications and services. Here is a list of some of the things that you can monitor to help maintain a performant Linux System:

  • Users and applications are consuming the maximum bandwidth
  • System uptime, load and memory consumption that provides information about under and over capacities to help with planning
  • Unusual incidents to analyze for suspicious traffic
  • Disk IO, Network traffic, and process run to identify critical weak points and imbalances

Linux System Monitoring Dashboard

How to use Linux System Monitoring Template

Once your InfluxDB credentials have been properly configured in the CLI, you can install the Linux System monitoring template using the Quick Install command. Once installed, the data for the dashboard will be populated by the included Telegraf configurations, which includes the CPU, Disk, DiskIO, Kernel, Mem, Net, Swap, System, Inputs and the InfluxDB v2.x Output Plugin. Note that you might need to customize the input configuration to better serve your needs, including by specifying a new input value. All of this will depend on how your organization is currently running Linux.

To find out more information about environmental variables within the Telegraf configuration, consult the following link.

Key Linux System monitoring metrics to monitor

Some of the most important Linux System monitoring metrics that you should proactively monitor include:

  • Disk Usage
  • CPU Usage
  • System Load
  • Memory Usage
  • Disk IO
  • Network
  • Processes
  • Swap

Related Resources

Infrastructure and application monitoring

The solution to monitor your entire infrastructure stack, including servers, containers, databases and cloud services.

Customer Success Story: RingCentral

Read how RingCentral uses InfluxDB Enterprise to monitor their complex infrastructure to help uphold their stringent SLAs.

Create your own InfluxDB template

Learn how to create InfluxDB Templates to Make Operations Workflows and Use Cases Scalable and Reliable.

Scroll to Top