Help us shape the future of Go! Take the 2026 Go Developer Survey

lustre2

package
v0.1.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 18, 2015 License: MIT Imports: 5 Imported by: 0

Documentation

Overview

Lustre 2.x telegraf plugin

Lustre (http://lustre.org/) is an open-source, parallel file system for HPC environments. It stores statistics about its activity in /proc

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Lustre2

type Lustre2 struct {
	Ost_procfiles []string
	Mds_procfiles []string
}

Lustre proc files can change between versions, so we want to future-proof by letting people choose what to look at.

func (*Lustre2) Description

func (l *Lustre2) Description() string

Description returns description of Lustre2 plugin

func (*Lustre2) Gather

func (l *Lustre2) Gather(acc plugins.Accumulator) error

Gather reads stats from all lustre targets

func (*Lustre2) GetLustreProcStats

func (l *Lustre2) GetLustreProcStats(fileglob string, wanted_fields []*mapping, acc plugins.Accumulator) error

func (*Lustre2) SampleConfig

func (l *Lustre2) SampleConfig() string

SampleConfig returns sample configuration message

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL