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

System metrics are not streamed #270

Open
leamese opened this issue Dec 26, 2023 · 0 comments
Open

System metrics are not streamed #270

leamese opened this issue Dec 26, 2023 · 0 comments
Labels
bug Something isn't working untriaged Issue needs to be reviewed for validity

Comments

@leamese
Copy link

leamese commented Dec 26, 2023

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.
@leamese leamese added bug Something isn't working untriaged Issue needs to be reviewed for validity labels Dec 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working untriaged Issue needs to be reviewed for validity
Projects
None yet
Development

No branches or pull requests

1 participant