Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
T
telegraf-nftables
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container Registry
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Due to inactivity, this project is scheduled to be deleted on 2035-04-24.
Why is this scheduled?
Show more breadcrumbs
vqgroup
telegraf-nftables
Commits
f7b38dc2
Commit
f7b38dc2
authored
9 years ago
by
Cameron Sparr
Browse files
Options
Downloads
Patches
Plain Diff
Update deb/rpm package config, package script
parent
ec981907
No related branches found
No related tags found
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
etc/config.sample.toml
+59
-31
59 additions, 31 deletions
etc/config.sample.toml
scripts/package.sh
+4
-1
4 additions, 1 deletion
scripts/package.sh
with
63 additions
and
32 deletions
etc/config.sample.toml
+
59
−
31
View file @
f7b38dc2
# Telegraf configuration
# If this file is missing an [agent] section, you must first generate a
# valid config with 'telegraf -sample-config > telegraf.toml'
# Telegraf is entirely plugin driven. All metrics are gathered from the
# declared plugins.
...
...
@@ -22,55 +19,86 @@
# NOTE: The configuration has a few required parameters. They are marked
# with 'required'. Be sure to edit those to make this configuration work.
# Tags can also be specified via a normal map, but only one form at a time:
[tags]
# dc = "us-east-1"
# dc = "us-east-1"
# Configuration for telegraf
itself
# Configuration for telegraf
agent
[agent]
interval
=
"10s"
debug
=
false
hostname
=
""
utc
=
true
precision
=
"s"
# Default data collection interval for all plugins
interval
=
"10s"
# If utc = false, uses local time (utc is highly recommended)
utc
=
true
# Precision of writes, valid values are n, u, ms, s, m, and h
# note: using second precision greatly helps InfluxDB compression
precision
=
"s"
# run telegraf in debug mode
debug
=
false
# Override default hostname, if empty use os.Hostname()
hostname
=
""
###############################################################################
# OUTPUTS #
###############################################################################
# Configuration for influxdb server to send metrics to
[outputs]
# Configuration for influxdb server to send metrics to
[outputs.influxdb]
# The full HTTP endpoint URL for your InfluxDB instance
urls
=
[
"http://localhost:8086"
]
# required.
# The full HTTP endpoint URL for your InfluxDB instance
# Multiple urls can be specified for InfluxDB cluster support. Server to
# write to will be randomly chosen each interval.
urls
=
[
"http://localhost:8086"
]
# required.
# The target database for metrics. This database must already exist
database
=
"telegraf"
# required.
# Connection timeout (for the connection with InfluxDB), formatted as a string.
# Valid time units are "ns", "us" (or "µs"), "ms", "s", "m", "h".
# If not provided, will default to 0 (no timeout)
# timeout = "5s"
# The target database for metrics. This database must already exist
database
=
"telegraf"
# required.
# username = "telegraf"
# password = "metricsmetricsmetricsmetrics"
# username = "telegraf"
# password = "metricsmetricsmetricsmetrics
"
# Set the user agent for the POSTs (can be useful for log differentiation)
# user_agent = "telegraf
"
# Set the user agent for the POSTs (can be useful for log differentiation)
# user_agent = "telegraf"
# PLUGINS
###############################################################################
# PLUGINS #
###############################################################################
# Read metrics about cpu usage
[cpu]
# Whether to report per-cpu stats or not
percpu
=
true
# Whether to report total system cpu stats or not
totalcpu
=
true
# Whether to report per-cpu stats or not
percpu
=
true
# Whether to report total system cpu stats or not
totalcpu
=
true
# Comment this line if you want the raw CPU time metrics
drop
=
[
"cpu_time"
]
# Read metrics about disk usage by mount point
[disk]
# no configuration
# no configuration
# Read metrics about disk IO by device
[io]
# no configuration
# no configuration
# Read metrics about memory usage
[mem]
# no configuration
[system]
# no configuration
# no configuration
# Read metrics about swap memory usage
[swap]
# no configuration
# no configuration
# Read metrics about system load & uptime
[system]
# no configuration
This diff is collapsed.
Click to expand it.
scripts/package.sh
+
4
−
1
View file @
f7b38dc2
...
...
@@ -209,9 +209,12 @@ EOF
if
[
"
$1
"
==
"-h"
]
;
then
usage 0
elif
[
"
$1
"
==
""
]
;
then
VERSION
=
`
git describe
--always
--tags
|
tr
-d
v
`
else
VERSION
=
"
$1
"
fi
VERSION
=
`
git describe
--always
--tags
|
tr
-d
v
`
cd
`
git rev-parse
--show-toplevel
`
echo
-e
"
\n
Starting package process, version:
$VERSION
\n
"
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment