2016-07-16 19 views
2

Ich benutze collectd CPU-Plugin und Sammeln der Log-Nachrichten mit Logstash. Ich im Logstash sehe ich folgenden Fehler, weiß jemand, wie man es beheben kann?Collectd cpu plugin Ungültiger Wert für den Typ disk_io_time

{:timestamp=>"2016-07-15T21:03:53.481000+0000", :message=>"Invalid value for type=\"disk_io_time\", key=nil, index=1", :level=>:error} 
{:timestamp=>"2016-07-15T21:03:53.482000+0000", :message=>"Invalid value for type=\"disk_io_time\", key=nil, index=0", :level=>:error} 
{:timestamp=>"2016-07-15T21:03:53.482000+0000", :message=>"Invalid value for type=\"disk_io_time\", key=nil, index=1", :level=>:error} 
{:timestamp=>"2016-07-15T21:03:53.483000+0000", :message=>"Invalid value for type=\"disk_io_time\", key=nil, index=0", :level=>:error} 
{:timestamp=>"2016-07-15T21:03:53.484000+0000", :message=>"Invalid value for type=\"disk_io_time\", key=nil, index=1", :level=>:error} 

meine collectd Version - 5.5.1

Antwort

3

Siehe logstash collectd documentation:

Wenn kein types.db die mitgelieferte types.db vorgesehen ist, wird verwendet (derzeit 5.4.0)

Es scheint, es gab einige Änderungen in Collectd 5.5.1 (siehe here). Daher müssen Sie explizit die types.db setzen, zum Beispiel:

input { 
    udp { 
    codec => collectd { 
     typesdb => [ '/usr/share/collectd/types.db'] 
    } 
    } 
} 

https://collectd.org/documentation/manpages/types.db.5.shtml um Sehen Sie die Lage von types.db in Ihrer Installation zu bestimmen.