Sign inSign up

logzio/logzio-perfagent

By logzio

•Updated almost 11 years ago

Collect and ship Performance Counters to your Logz.io account

Image
6

7.5K

logzio/logzio-perfagent repository overview

#Logz.io Performance Counters Agent This Docker image ships various host performance counters to your Logz.io⁠ account, using collectl⁠ for counters collection and rsyslog⁠ for shipping. Data collection interval is currently set to 30 seconds. #Usage ##Environment Variables In order to start collection you need to specify the following information. Variables in bold denote a mandatory variable:

  • LOGZ_TOKEN: Your Logz.io App⁠ Token.
  • LISTENER: Logz.io listener hostname:port. (optional)
  • USER_TAG: Any string provided is assigned to the user_tag field of each entry, which you can later use to group various hosts in to meaningful visualisations. One recommended use-case for this variable is to denote the host role.
  • HOSTNAME: The hostname you with to associate with performance data sent by this container. This string will be provided in the syslog5424_host field of each entry.
  • INSTANCE: The IP address that will be provided in the instance field of each entry.

⁠Example

docker run -d \
  --net="host" \
  -e LOGZ_TOKEN="QWERTYQWERTYQWERTYQ" \
  -e USER_TAG="workers" \
  -e HOSTNAME=`hostname` \
  -e INSTANCE="10.1.2.3" \
  --restart=always \
  logzio/logzio-perfagent
  • In the above example the hostname that will be passed to the container is generated by the hostname command, and "workers" is useful tag for later grouping in visualisations.

#About Logz.io⁠ Logz.io⁠ combines open source log analytics and behavioural learning intelligence to pinpoint what’s actually important

Tag summary

Content type

Image

Digest

sha256:b4aaed461…

Size

16 MB

Last updated

almost 11 years ago

docker pull logzio/logzio-perfagent