Skip to content

System metrics are not streamed #270

@leamese

Description

@leamese

Environment

  • Telemetry Streaming Version: 1.33
  • BIG-IP Version: 16.1.4.1 build 0.50.5

Summary

A clear and concise description of what the bug is.
Please also include information about the reproducibility and the severity/impact of the issue.

Steps To Reproduce

Steps to reproduce the behavior:
I Enabled debug logging, that way i could verify that System metrics were actually 'captured' in /var/tmp/telemetry_trace.log

  1. Submit the following declaration:
{
    "class": "Telemetry",
		"controls": {
         "class":"Controls",
         "logLevel": "debug",
         "debug": true
     },
     "My_System": {
        "class": "Telemetry_System",
        "trace": "/var/tmp/telemetry_trace.log",
        "systemPoller": {
            "interval": 60
        },
        "enable": true,
        "host": "localhost",
        "port": 8100,
        "protocol": "http",
        "allowSelfSignedCert": false
	},
	"My_Listener": {
        "class": "Telemetry_Listener",
            "port": 6514,
            "enable": true,
            "trace": true,
            "match": "",
            "actions": [
                {
                    "setTag": {
                        "tenant": "`T`",
                        "application": "`A`"
                    },
                    "enable": true
                }
            ]
        },
	"My_Consumer": {
        "class": "Telemetry_Consumer",
        "type": "Generic_HTTP",
        "host": "IPv4_address",
        "protocol": "https",
        "port": 9570,
        "path": "/",
        "method": "POST",
        "headers": [
            {
                "name": "content-type",
                "value": "application/json"
            }
        ],
        "outputMode": "processed",
        "compressionType": "gzip",
        "customOpts": [
            { "name": "keepAlive", "value": true },
            { "name": "keepAliveMsecs", "value": 30000 },
            { "name": "maxSockets", "value": 30 },
            { "name": "maxFreeSockets", "value": 30 }
        ],
        "enable": true,
        "trace": false,
        "allowSelfSignedCert": true
    }
}
  1. Observe the following error response:
success - but no System metric traffic is being send.

Expected Behavior

A clear and concise description of what you expected to happen.

  • system metric are being send over the wire.

Actual Behavior

A clear and concise description of what actually happens.
Please include any applicable error output.

  • I did take a wireshark capture to verify, and no system metrics are being send. others just work such as LTM, APM, ASM, Syslog.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinguntriagedIssue needs to be reviewed for validity

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions