Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Puppy install from source says Unable to load the check: unable to load any check from config 'docker' #1498

Open
sofixa opened this issue Mar 21, 2018 · 2 comments
Labels

Comments

@sofixa
Copy link

sofixa commented Mar 21, 2018

Output of the info page (if this is a bug)

Getting the status from the agent.

=================================
Agent (v6.1.0-rc.1+git.2.18afa36)
=================================

  Status date: 2018-03-21 17:18:19.833629 UTC
  Pid: 8847
  Python Version: 2.7.12
  Logs: /var/log/datadog-agent/collector.log
  Check Runners: 1
  Log Level: info

  Paths
  =====
    Config File: /etc/datadog-agent/datadog.yaml
    conf.d: /etc/datadog-agent/conf.d
    checks.d: /etc/datadog-agent/checks.d

  Clocks
  ======
    NTP offset: 0.001498769 s
    System UTC time: 2018-03-21 17:18:19.833629 UTC

  Host Info
  =========
    bootTime: 2018-03-11 21:30:22.000000 UTC
    kernelVersion: 4.4.120-mainline-rev1
    os: linux
    platform: ubuntu
    platformFamily: debian
    platformVersion: 16.04
    procs: 162
    uptime: 848446

  Hostnames
  =========
    hostname: XXX
    socket-fqdn: XXX
    socket-hostname: XXX
=========
Collector
=========

  Running Checks
  ==============
    cpu
    ---
      Total Runs: 28
      Metrics: 6, Total Metrics: 162
      Events: 0, Total Events: 0
      Service Checks: 0, Total Service Checks: 0
  
    file_handle
    -----------
      Total Runs: 28
      Metrics: 1, Total Metrics: 28
      Events: 0, Total Events: 0
      Service Checks: 0, Total Service Checks: 0
  
    io
    --
      Total Runs: 28
      Metrics: 13, Total Metrics: 355
      Events: 0, Total Events: 0
      Service Checks: 0, Total Service Checks: 0
  
    load
    ----
      Total Runs: 28
      Metrics: 6, Total Metrics: 168
      Events: 0, Total Events: 0
      Service Checks: 0, Total Service Checks: 0
  
    memory
    ------
      Total Runs: 28
      Metrics: 14, Total Metrics: 392
      Events: 0, Total Events: 0
      Service Checks: 0, Total Service Checks: 0
  
    ntp
    ---
      Total Runs: 28
      Metrics: 1, Total Metrics: 28
      Events: 0, Total Events: 0
      Service Checks: 1, Total Service Checks: 28
  
    uptime
    ------
      Total Runs: 28
      Metrics: 1, Total Metrics: 28
      Events: 0, Total Events: 0
      Service Checks: 0, Total Service Checks: 0
  
  Loading Errors
  ==============
    apm
    ---
      Core Check Loader:
        Check apm not found in Catalog
        
    docker
    ------
      Core Check Loader:
        Check docker not found in Catalog
        
    nginx
    -----
      Core Check Loader:
        Check nginx not found in Catalog
        
    winproc
    -------
      Core Check Loader:
        Check winproc not found in Catalog
        
========
JMXFetch
========

  Initialized checks
  ==================
    no checks
    
  Failed checks
  =============
    no checks
    
=========
Forwarder
=========

  CheckRunsV1: 28
  IntakeV1: 3
  RetryQueueSize: 0
  Success: 59
  TimeseriesV1: 28

  API Keys status
  ===============
    https://6-1-0-app.agent.datadoghq.com,*************************a240a: API Key valid

==========
Logs Agent
==========

  docker
  ------
    Type: docker
    Status: OK
    Inputs: 1b678637a55526201fae5c6efd6e77420d279297e3929e6ca0b1566a9a446aa9 8df23a258e32d7ae98cd6810913b7dd408c20e07ad84a0a72281064ac9a17390 31d4c61f1929f5dacf1b8f06ac064db06b1b1c5bec96ddb8e90885a966404d55 
  
=========
DogStatsD
=========

  Checks Metric Sample: 1552
  Event: 1
  Events Flushed: 1
  Number Of Flushes: 28
  Series Flushed: 1143
  Service Check: 224
  Service Checks Flushed: 244

Describe what happened:
I upgraded from the agent v5 (source install) to v6 (puppy manual compilation), and an import. Nginx and Docker integrations were working fine before the upgrade.

Describe what you expected:
For the Docker and nginx integrations to continue working, but they aren't - "Check docker not found in Catalog"

Steps to reproduce the issue:
Install v5, then v6 (both from source, on ARM), and import the conf in the v6.

Additional environment details (Operating System, Cloud provider, etc):
Scaleway, Ubuntu 16.04, armv7l arch.

@masci
Copy link
Contributor

masci commented Mar 22, 2018

Hi @sofixa,

the puppy Agent has a smaller set of features compared to the regular Agent build, specifically it doesn't include any Docker support so not being able to load the docker check is expected. Since you're building from sources, you can try customising the build and add Docker support to the puppy Agent but this is not supported so you'll be on your own.

@masci masci added the invalid label Mar 22, 2018
@sofixa
Copy link
Author

sofixa commented Mar 22, 2018

@masci and is there some sort of doc on the features of the puppy agent?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants