https://signoz.io logo
Join the conversationJoin Slack
Channels
contributing
contributing-frontend
general
github-activities
incidents
k8s_operator_helm
reactjs-config
signoz-alert-testing
support
testsupport
watercooler
webhook-dev
write-for-signoz
Powered by Linen
general
  • h

    Harald Fielker

    03/16/2023, 10:43 AM
    Hello greetings 🙂
    p
    • 2
    • 12
  • k

    Kasim Ali

    03/17/2023, 7:13 AM
    @Ankit Nayan https://signoz-community.slack.com/archives/C01HWUTP4HH/p1679037162491089?thread_ts=1678458641.025019&cid=C01HWUTP4HH
  • d

    David Wertenteil

    03/17/2023, 10:32 AM
    This is a great product! Thank you :)
    v
    • 2
    • 1
  • v

    Vaibhavi

    03/17/2023, 12:07 PM
    #signoz #support #installation I'm doing a setup in the AKS of signoz i've used below helm charts helm repo add signoz https://charts.signoz.io changed the namespace to signoz and used our own standalone clickhouse cluster setup along with zookeeper Post installation i'm obeserving below issues in OTEL_COLLECTOR Error is below PS D:\Signoz> kubectl logs po/signoz-otel-collector-65fbf66f4f-zdntv -n signoz Defaulted container "signoz-otel-collector" out of: signoz-otel-collector, signoz-otel-collector-init (init) 2023-03-17T10:58:29.571Z info service/telemetry.go:111 Setting up own telemetry... 2023-03-17T10:58:29.572Z info service/telemetry.go:141 Serving Prometheus metrics {"address": "0.0.0.0:8888", "level": "Basic"} 2023-03-17T10:58:29.572Z info components/components.go:30 Stability level of component is undefined {"kind": "exporter", "data_type": "metrics", "name": "clickhousemetricswrite", "stability": "Undefined"} time="2023-03-17T10:58:29Z" level=info msg="Executing:\nCREATE DATABASE IF NOT EXISTS signoz_metrics ON CLUSTER cluster\n" component=clickhouse time="2023-03-17T10:58:29Z" level=info msg="Executing:\nCREATE TABLE IF NOT EXISTS signoz_metrics.samples_v2 ON CLUSTER cluster (\n\t\t\tmetric_name LowCardinality(String),\n\t\t\tfingerprint UInt64 Codec(DoubleDelta, LZ4),\n\t\t\ttimestamp_ms Int64 Codec(DoubleDelta, LZ4),\n\t\t\tvalue Float64 Codec(Gorilla, LZ4)\n\t\t)\n\t\tENGINE = MergeTree\n\t\t\tPARTITION BY toDate(timestamp_ms / 1000)\n\t\t\tORDER BY (metric_name, fingerprint, timestamp_ms)\n\t\t\tTTL toDateTime(timestamp_ms/1000) + INTERVAL 2592000 SECOND DELETE;\n" component=clickhouse time="2023-03-17T10:58:29Z" level=info msg="Executing:\nCREATE TABLE IF NOT EXISTS signoz_metrics.distributed_samples_v2 ON CLUSTER cluster AS signoz_metrics.samples_v2 ENGINE = Distributed(\"cluster\", \"signoz_metrics\", samples_v2, cityHash64(metric_name, fingerprint));\n" component=clickhouse time="2023-03-17T10:58:30Z" level=info msg="Executing:\nALTER TABLE signoz_metrics.samples_v2 ON CLUSTER cluster MODIFY SETTING ttl_only_drop_parts = 1;\n" component=clickhouse time="2023-03-17T10:58:30Z" level=info msg="Executing:\nSET allow_experimental_object_type = 1\n" component=clickhouse time="2023-03-17T10:58:30Z" level=info msg="Executing:\nCREATE TABLE IF NOT EXISTS signoz_metrics.time_series_v2 ON CLUSTER cluster(\n\t\t\tmetric_name LowCardinality(String),\n\t\t\tfingerprint UInt64 Codec(DoubleDelta, LZ4),\n\t\t\ttimestamp_ms Int64 Codec(DoubleDelta, LZ4),\n\t\t\tlabels String Codec(ZSTD(5))\n\t\t)\n\t\tENGINE = ReplacingMergeTree\n\t\t\tPARTITION BY toDate(timestamp_ms / 1000)\n\t\t\tORDER BY (metric_name, fingerprint)\n\t\t\tTTL toDateTime(timestamp_ms/1000) + INTERVAL 2592000 SECOND DELETE;\n" component=clickhouse time="2023-03-17T10:58:30Z" level=info msg="Executing:\nCREATE TABLE IF NOT EXISTS signoz_metrics.distributed_time_series_v2 ON CLUSTER cluster AS signoz_metrics.time_series_v2 ENGINE = Distributed(\"cluster\", signoz_metrics, time_series_v2, cityHash64(metric_name, fingerprint));\n" component=clickhouse time="2023-03-17T10:58:30Z" level=info msg="Executing:\nALTER TABLE signoz_metrics.time_series_v2 ON CLUSTER cluster DROP COLUMN IF EXISTS labels_object\n" component=clickhouse time="2023-03-17T10:58:30Z" level=info msg="Executing:\nALTER TABLE signoz_metrics.distributed_time_series_v2 ON CLUSTER cluster DROP COLUMN IF EXISTS labels_object\n" component=clickhouse time="2023-03-17T10:58:30Z" level=info msg="Executing:\nALTER TABLE signoz_metrics.time_series_v2 ON CLUSTER cluster MODIFY SETTING ttl_only_drop_parts = 1;\n" component=clickhouse 2023-03-17T10:58:31.476Z info kube/client.go:101 k8s filtering {"kind": "processor", "name": "k8sattributes", "pipeline": "metrics", "labelSelector": "", "fieldSelector": "spec.nodeName=aks-nodepool1-18518278-vmss00000f"} 2023-03-17T10:58:31.477Z info components/components.go:30 Stability level of component is undefined {"kind": "exporter", "data_type": "traces", "name": "clickhousetraces", "stability": "Undefined"} 2023-03-17T10:58:31.676Z info clickhousetracesexporter/clickhouse_factory.go:146 Patching views {"kind": "exporter", "data_type": "traces", "name": "clickhousetraces"} 2023-03-17T10:58:32.786Z info clickhousetracesexporter/clickhouse_factory.go:116 Running migrations from path: {"kind": "exporter", "data_type": "traces", "name": "clickhousetraces", "test": "/migrations"} 2023-03-17T10:58:41.160Z info clickhousetracesexporter/clickhouse_factory.go:128 Clickhouse Migrate finished {"kind": "exporter", "data_type": "traces", "name": "clickhousetraces"} Error: cannot build pipelines: failed to create "clickhousetraces" exporter, in pipeline "traces": code: 62, message: Syntax error: failed at position 2290 (')') (line 43, col 3): ) ENGINE MergeTree() PARTITION BY toDate(timestamp) ORDER BY (durationNano, timestamp) TTL toDateTime(timestamp) + INTERVAL 604800 SECOND DELETE SETTING. Expected one of: table property (column, index, constraint) declaration, INDEX, CONSTRAINT, PROJECTION, PRIMARY KEY, column declaration, identifier 2023/03/17 10:58:41 application run finished with error: cannot build pipelines: failed to create "clickhousetraces" exporter, in pipeline "traces": code: 62, message: Syntax error: failed at position 2290 (')') (line 43, col 3): ) ENGINE MergeTree() PARTITION BY toDate(timestamp) ORDER BY (durationNano, timestamp) TTL toDateTime(timestamp) + INTERVAL 604800 SECOND DELETE SETTING. Expected one of: table property (column, index, constraint) declaration, INDEX, CONSTRAINT, PROJECTION, PRIMARY KEY, column declaration, identifier need help to understand this at the earliest please
    s
    • 2
    • 28
  • g

    GitHub

    03/17/2023, 12:15 PM
    #2466 Signoz setup in k8s otel collectors crashing Issue created by Vaibhavi-Tanla I'm doing a setup in the AKS of signoz i've used below helm charts helm repo add signoz https://charts.signoz.io changed the namespace to signoz and used our own standalone clickhouse cluster setup along with zookeeper Post installation i'm obeserving below issues in OTEL_COLLECTOR Error is below PS D:\Signoz> kubectl logs po/signoz-otel-collector-65fbf66f4f-zdntv -n signoz Defaulted container "signoz-otel-collector" out of: signoz-otel-collector, signoz-otel-collector-init (init) 2023-03-17T10:58:29.571Z info service/telemetry.go:111 Setting up own telemetry... 2023-03-17T10:58:29.572Z info service/telemetry.go:141 Serving Prometheus metrics {"address": "0.0.0.0:8888", "level": "Basic"} 2023-03-17T10:58:29.572Z info components/components.go:30 Stability level of component is undefined {"kind": "exporter", "data_type": "metrics", "name": "clickhousemetricswrite", "stability": "Undefined"} time="2023-03-17T10:58:29Z" level=info msg="Executing:\nCREATE DATABASE IF NOT EXISTS signoz_metrics ON CLUSTER cluster\n" component=clickhouse time="2023-03-17T10:58:29Z" level=info msg="Executing:\nCREATE TABLE IF NOT EXISTS signoz_metrics.samples_v2 ON CLUSTER cluster (\n\t\t\tmetric_name LowCardinality(String),\n\t\t\tfingerprint UInt64 Codec(DoubleDelta, LZ4),\n\t\t\ttimestamp_ms Int64 Codec(DoubleDelta, LZ4),\n\t\t\tvalue Float64 Codec(Gorilla, LZ4)\n\t\t)\n\t\tENGINE = MergeTree\n\t\t\tPARTITION BY toDate(timestamp_ms / 1000)\n\t\t\tORDER BY (metric_name, fingerprint, timestamp_ms)\n\t\t\tTTL toDateTime(timestamp_ms/1000) + INTERVAL 2592000 SECOND DELETE;\n" component=clickhouse time="2023-03-17T10:58:29Z" level=info msg="Executing:\nCREATE TABLE IF NOT EXISTS signoz_metrics.distributed_samples_v2 ON CLUSTER cluster AS signoz_metrics.samples_v2 ENGINE = Distributed("cluster", "signoz_metrics", samples_v2, cityHash64(metric_name, fingerprint));\n" component=clickhouse time="2023-03-17T10:58:30Z" level=info msg="Executing:\nALTER TABLE signoz_metrics.samples_v2 ON CLUSTER cluster MODIFY SETTING ttl_only_drop_parts = 1;\n" component=clickhouse time="2023-03-17T10:58:30Z" level=info msg="Executing:\nSET allow_experimental_object_type = 1\n" component=clickhouse time="2023-03-17T10:58:30Z" level=info msg="Executing:\nCREATE TABLE IF NOT EXISTS signoz_metrics.time_series_v2 ON CLUSTER cluster(\n\t\t\tmetric_name LowCardinality(String),\n\t\t\tfingerprint UInt64 Codec(DoubleDelta, LZ4),\n\t\t\ttimestamp_ms Int64 Codec(DoubleDelta, LZ4),\n\t\t\tlabels String Codec(ZSTD(5))\n\t\t)\n\t\tENGINE = ReplacingMergeTree\n\t\t\tPARTITION BY toDate(timestamp_ms / 1000)\n\t\t\tORDER BY (metric_name, fingerprint)\n\t\t\tTTL toDateTime(timestamp_ms/1000) + INTERVAL 2592000 SECOND DELETE;\n" component=clickhouse time="2023-03-17T10:58:30Z" level=info msg="Executing:\nCREATE TABLE IF NOT EXISTS signoz_metrics.distributed_time_series_v2 ON CLUSTER cluster AS signoz_metrics.time_series_v2 ENGINE = Distributed("cluster", signoz_metrics, time_series_v2, cityHash64(metric_name, fingerprint));\n" component=clickhouse time="2023-03-17T10:58:30Z" level=info msg="Executing:\nALTER TABLE signoz_metrics.time_series_v2 ON CLUSTER cluster DROP COLUMN IF EXISTS labels_object\n" component=clickhouse time="2023-03-17T10:58:30Z" level=info msg="Executing:\nALTER TABLE signoz_metrics.distributed_time_series_v2 ON CLUSTER cluster DROP COLUMN IF EXISTS labels_object\n" component=clickhouse time="2023-03-17T10:58:30Z" level=info msg="Executing:\nALTER TABLE signoz_metrics.time_series_v2 ON CLUSTER cluster MODIFY SETTING ttl_only_drop_parts = 1;\n" component=clickhouse 2023-03-17T10:58:31.476Z info kube/client.go:101 k8s filtering {"kind": "processor", "name": "k8sattributes", "pipeline": "metrics", "labelSelector": "", "fieldSelector": "spec.nodeName=aks-nodepool1-18518278-vmss00000f"} 2023-03-17T10:58:31.477Z info components/components.go:30 Stability level of component is undefined {"kind": "exporter", "data_type": "traces", "name": "clickhousetraces", "stability": "Undefined"} 2023-03-17T10:58:31.676Z info clickhousetracesexporter/clickhouse_factory.go:146 Patching views {"kind": "exporter", "data_type": "traces", "name": "clickhousetraces"} 2023-03-17T10:58:32.786Z info clickhousetracesexporter/clickhouse_factory.go:116 Running migrations from path: {"kind": "exporter", "data_type": "traces", "name": "clickhousetraces", "test": "/migrations"} 2023-03-17T10:58:41.160Z info clickhousetracesexporter/clickhouse_factory.go:128 Clickhouse Migrate finished {"kind": "exporter", "data_type": "traces", "name": "clickhousetraces"} Error: cannot build pipelines: failed to create "clickhousetraces" exporter, in pipeline "traces": code: 62, message: Syntax error: failed at position 2290 (')') (line 43, col 3): ) ENGINE MergeTree() PARTITION BY toDate(timestamp) ORDER BY (durationNano, timestamp) TTL toDateTime(timestamp) + INTERVAL 604800 SECOND DELETE SETTING. Expected one of: table property (column, index, constraint) declaration, INDEX, CONSTRAINT, PROJECTION, PRIMARY KEY, column declaration, identifier 2023/03/17 10:58:41 application run finished with error: cannot build pipelines: failed to create "clickhousetraces" exporter, in pipeline "traces": code: 62, message: Syntax error: failed at position 2290 (')') (line 43, col 3): ) ENGINE MergeTree() PARTITION BY toDate(timestamp) ORDER BY (durationNano, timestamp) TTL toDateTime(timestamp) + INTERVAL 604800 SECOND DELETE SETTING. Expected one of: table property (column, index, constraint) declaration, INDEX, CONSTRAINT, PROJECTION, PRIMARY KEY, column declaration, identifier need help to understand this at the earliest please I'm doing a setup in the AKS of signoz i've used below helm charts helm repo add signoz https://charts.signoz.io changed the namespace to signoz and used our own standalone clickhouse cluster setup along with zookeeper Post installation i'm obeserving below issues in OTEL_COLLECTOR Error is below PS D:\Signoz> kubectl logs po/signoz-otel-collector-65fbf66f4f-zdntv -n signoz Defaulted container "signoz-otel-collector" out of: signoz-otel-collector, signoz-otel-collector-init (init) 2023-03-17T10:58:29.571Z info service/telemetry.go:111 Setting up own telemetry... 2023-03-17T10:58:29.572Z info service/telemetry.go:141 Serving Prometheus metrics {"address": "0.0.0.0:8888", "level": "Basic"} 2023-03-17T10:58:29.572Z info components/components.go:30 Stability level of component is undefined {"kind": "exporter", "data_type": "metrics", "name": "clickhousemetricswrite", "stability": "Undefined"} time="2023-03-17T10:58:29Z" level=info msg="Executing:\nCREATE DATABASE IF NOT EXISTS signoz_metrics ON CLUSTER cluster\n" component=clickhouse time="2023-03-17T10:58:29Z" level=info msg="Executing:\nCREATE TABLE IF NOT EXISTS signoz_metrics.samples_v2 ON CLUSTER cluster (\n\t\t\tmetric_name LowCardinality(String),\n\t\t\tfingerprint UInt64 Codec(DoubleDelta, LZ4),\n\t\t\ttimestamp_ms Int64 Codec(DoubleDelta, LZ4),\n\t\t\tvalue Float64 Codec(Gorilla, LZ4)\n\t\t)\n\t\tENGINE = MergeTree\n\t\t\tPARTITION BY toDate(timestamp_ms / 1000)\n\t\t\tORDER BY (metric_name, fingerprint, timestamp_ms)\n\t\t\tTTL toDateTime(timestamp_ms/1000) + INTERVAL 2592000 SECOND DELETE;\n" component=clickhouse time="2023-03-17T10:58:29Z" level=info msg="Executing:\nCREATE TABLE IF NOT EXISTS signoz_metrics.distributed_samples_v2 ON CLUSTER cluster AS signoz_metrics.samples_v2 ENGINE = Distributed("cluster", "signoz_metrics", samples_v2, cityHash64(metric_name, fingerprint));\n" component=clickhouse time="2023-03-17T10:58:30Z" level=info msg="Executing:\nALTER TABLE signoz_metrics.samples_v2 ON CLUSTER cluster MODIFY SETTING ttl_only_drop_parts = 1;\n" component=clickhouse time="2023-03-17T10:58:30Z" level=info msg="Executing:\nSET allow_experimental_object_type = 1\n" component=clickhouse time="2023-03-17T10:58:30Z" l… SigNoz/signoz
  • m

    Martin Trautschold

    03/17/2023, 1:34 PM
    Hi, we are considering using SigNoz as a tool to help us monitor logs for PCI DSS compliance. Does anyone know of a set of pre-configured Queries that will generate alerts related to PCI DSS compliance? Or has anyone in the community used SigNoz in a similar manner?
  • h

    Harald Fielker

    03/17/2023, 2:03 PM
    That was quite a thing to make Metrics with the JS examples working ... but I got it.
  • h

    Harald Fielker

    03/17/2023, 2:04 PM
    OpentelemetryJs has changed - I make a new PR for the SigNoz examples and add some words of wisdom to it.
    a
    s
    • 3
    • 25
  • h

    Harald Fielker

    03/17/2023, 5:17 PM
    Is there a way in the logger to put custom fields to the detail view? I am using NodeJS/winson (just for fun).
    s
    • 2
    • 12
  • h

    Harald Fielker

    03/17/2023, 7:18 PM
    This is giving me nuts again 😞 I don't know what I am doing wrong... Logs - in general work. But where is this one specific log?
    n
    • 2
    • 11
  • z

    Zeid ALSeryani

    03/18/2023, 6:33 AM
    Greetings, Kindly I need help in getting all logs and traces for specific trace_id Thanks in advance.
    p
    • 2
    • 2
  • i

    Ioannis Rafail Florokapis

    03/18/2023, 1:20 PM
    Hey everyone, I recently had an open source founder interview with Pranay 🤩here's the 5min highlights ✨ hope you enjoy it!

    https://youtu.be/X5BiGw1JpW8â–¾

    p
    • 2
    • 1
  • v

    Vitalik Tustanovskij

    03/21/2023, 9:20 AM
    Hi everybody! Is there any way to integrate AWS RDS db instance with signoz? Maybe loading Cloudwatch Metrics into signoz dashboard?
    a
    • 2
    • 2
  • p

    Pavnish Kumar

    03/22/2023, 6:36 AM
    Hi Everyone... I am getting error when clone the Repo Cloning into 'sample-php-app'... The authenticity of host 'github.com (20.207.73.82)' can't be established. ECDSA key fingerprint is SHA256:p2QAMXNIC1TJYWeIOttrVc98/R1BUFWu3/LiyKgUfQM. Are you sure you want to continue connecting (yes/no/[fingerprint])? yes Warning: Permanently added 'github.com,20.207.73.82' (ECDSA) to the list of known hosts. git@github.com: Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists
    s
    • 2
    • 1
  • p

    Pavnish Kumar

    03/22/2023, 7:32 AM
    $tracerProvider->getTracer('io.signoz.php.example'); I din't find that file and What is the use of io.signoz.php.example file in getTracer
    s
    • 2
    • 1
  • s

    saptarshi rakshit

    03/22/2023, 8:07 AM
    Hi SigNoz Team , I was looking for alternative of Datadog and came to know about SigNoz . Nice work . I have deployed SigNoz on AzureK8s as self hosted and trying to collect data from Prometheus which is also running in the same cluster . So , I am facing difficulty on configuring the same , i have used Helm to deploy sigNoz In the config map file - my-release-signoz-otel-collector.yml prometheus: endpoint: xxxxxx:9090 If you guys can provided step by step guide on how to configure the same it will be helpful
    s
    • 2
    • 4
  • n

    Nick Burrett

    03/22/2023, 10:01 AM
    With respect to: https://github.com/SigNoz/signoz-otel-collector/tree/main/exporter/clickhousetracesexporter/migrations Given that there can be multiple otel-collector processes running on a cluster, what prevents the race condition of several of those processes trying to perform the migration schema changes when an upgrade to signoz is rolled out? Sometimes I find that the otel-collector processes enter crash-loops because some thing the schema is on V3 and some think it's on V10 and it seems risky that mutliple processes would try to rollout the schema change
  • v

    Vincent Hartmann

    03/22/2023, 10:22 AM
    Hi all, i have two demands, i didn't find a solution on google: Collect from GCP metrics about postgres database and collect cloudflare CDN metrics. Do you know if it's possible ? Thanks for your help
    a
    • 2
    • 3
  • t

    thea rith

    03/23/2023, 4:58 AM
    Hello all
  • t

    thea rith

    03/23/2023, 4:59 AM
    i have just installed signoz on my redhat via docker
  • t

    thea rith

    03/23/2023, 4:59 AM
    image.png
  • t

    thea rith

    03/23/2023, 4:59 AM
    i can open the frontend but i don't know the default email and password
  • t

    thea rith

    03/23/2023, 4:59 AM
    can you advice where can i find it?
  • o

    oluchi orji

    03/23/2023, 10:02 AM
    hello How do I get access to the clickhouse database, I am currently trying to use a python library but it is not working. @Ankit Nayan 👀 Thanks in advance
    import clickhouse_connect
    
    client = clickhouse_connect.get_client(
        host='signoz-clickhouse.<namespace>.svc.cluster.local',
        port=8123,
        username='admin',
        password='<password>')
    print(client)
    a
    v
    • 3
    • 24
  • a

    Ashna

    03/23/2023, 10:52 AM
    Hi
  • a

    Ashna

    03/23/2023, 10:53 AM
    While connecting to grpc using nginx we are getting the below error. Please have a check. [error] 30#30: *1 upstream rejected request with error 1 while reading response header from upstream, client: , server: , request: "GET /favicon.ico HTTP/1.1", u
  • n

    Nishant singh

    03/24/2023, 10:23 AM
    Zerodha migrated from ELK to clickhouse for their logging, blog - https://zerodha.tech/blog/logging-at-zerodha/
    p
    • 2
    • 1
  • j

    Jose Infazon

    03/26/2023, 4:02 PM
    Hi everyone, I'm struggling withe setting the trace retention days. I've changed it to 5 days, but several days have passed and the setting never persisted. I've tried recreating the docker container, restarting, etc. But still the issue:
    v
    • 2
    • 4
  • m

    Manikandan Swaminathan

    03/28/2023, 5:09 AM
    Hi Team, just a small hurdle I am attempting to jump across, I want to configure a slack integration. When attempting to create it on signoz with the webhook URL, I am getting a "Something went wrong" error for Save. When I attempt to test I get a message asking me to check the form parameters. Have anyone come across this?
    • 1
    • 1
  • m

    Manikandan Swaminathan

    03/28/2023, 5:10 AM
    If it helps, this is the response from the server
    {"status":"error","errorType":"internal","error":"Post \"<http://my-release-signoz-alertmanager:9093/api/v1/testReceiver>\": dial tcp 172.20.124.173:9093: connect: connection refused"}
Powered by Linen
Title
m

Manikandan Swaminathan

03/28/2023, 5:10 AM
If it helps, this is the response from the server
{"status":"error","errorType":"internal","error":"Post \"<http://my-release-signoz-alertmanager:9093/api/v1/testReceiver>\": dial tcp 172.20.124.173:9093: connect: connection refused"}
View count: 1