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
support
  • c

    Chiranjeevi Medicharla

    05/16/2022, 9:30 AM
    what is the default username and password to SigNoz in k8s ?
    b
    p
    • 3
    • 7
  • r

    Rohan Shetty

    05/16/2022, 12:17 PM
    i am facing below issue while installing signoz via helm [root@eff3c67d70f34de helm]# kubectl logs chi-signoz-cluster-0-0-0 -n platform Processing configuration file '/etc/clickhouse-server/config.xml'. Merging configuration file '/etc/clickhouse-server/conf.d/chop-generated-macros.xml'. Merging configuration file '/etc/clickhouse-server/conf.d/chop-generated-zookeeper.xml'. Merging configuration file '/etc/clickhouse-server/config.d/01-clickhouse-01-listen.xml'. Merging configuration file '/etc/clickhouse-server/config.d/01-clickhouse-02-logger.xml'. Merging configuration file '/etc/clickhouse-server/config.d/01-clickhouse-03-query_log.xml'. Merging configuration file '/etc/clickhouse-server/config.d/01-clickhouse-04-part_log.xml'. Merging configuration file '/etc/clickhouse-server/config.d/chop-generated-remote_servers.xml'. Merging configuration file '/etc/clickhouse-server/config.d/chop-generated-settings.xml'. std::exception. Code: 1001, type: std::__1::__fs::filesystem::filesystem_error, e.what() = filesystem error: in create_directory: Permission denied [/var/lib/clickhouse/preprocessed_configs], Stack trace (when copying this message, always include the lines below): 0. std::runtime_error::runtime_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) @ 0x1924062d in ? 1. std::__1:😒ystem_error::system_error(std::__1::error_code, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) @ 0x1924a297 in ? 2. ? @ 0x191ef361 in ? 3. ? @ 0x191eee36 in ? 4. ? @ 0x191f34c2 in ? 5. std::__1::__fs::filesystem::__create_directory(std::__1::__fs::filesystem::path const&, std::__1::error_code*) @ 0x191f4070 in ? 6. std::__1::__fs::filesystem::__create_directories(std::__1::__fs::filesystem::path const&, std::__1::error_code*) @ 0x191f3cff in ? 7. DB::ConfigProcessor::savePreprocessedConfig(DB::ConfigProcessor::LoadedConfig const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) @ 0x1438ee7b in /usr/bin/clickhouse 8. BaseDaemon::initialize(Poco::Util::Application&) @ 0x1256fefe in /usr/bin/clickhouse 9. DB::Server::initialize(Poco::Util::Application&) @ 0xa292783 in /usr/bin/clickhouse 10. Poco::Util::Application::run() @ 0x16f5383a in /usr/bin/clickhouse 11. DB::Server::run() @ 0xa292554 in /usr/bin/clickhouse 12. mainEntryClickHouseServer(int, char**) @ 0xa2906e7 in /usr/bin/clickhouse 13. main @ 0xa213a0a in /usr/bin/clickhouse 14. __libc_start_main @ 0x7fc5aa0930b3 in ? 15. _start @ 0xa0a782e in /usr/bin/clickhouse Cannot print extra info for Poco::Exception (version 21.12.3.32 (official build)) FYI: I am using a manually created PV nd PVC PVC name has been passed in values.yaml under - persistence: # -- Enable data persistence using PVC. enabled: true # -- Use a manually managed Persistent Volume and Claim. # If defined, PVC must be created manually before volume will be bound. # existingClaim: "signoz-pv-claim"
    p
    p
    • 3
    • 4
  • r

    Rohan Shetty

    05/16/2022, 12:30 PM
    @Pranay i am using latest version installation command - helm --namespace platform install my-release signoz/signoz -f signoz-values.yaml
  • r

    Rohan Shetty

    05/16/2022, 12:32 PM
    i have checked my PV PVC it is bounded I created PV PVC in the same namespace where i am trying to install signoz i.e. platform
  • n

    Nicolas Casademont

    05/16/2022, 6:39 PM
    Hi, I’m wondering if I’m misunderstanding something about the metrics page. I added open telemetry to a grpc service communicating with an s3 backend. The service is instrumented with the automated instrumentation for both grpc and botocore and then exported to signoz. The spans in SigNoz are correct in the traces view. However, I can’t find data in the metrics tab about the s3 calls only the grpc endpoints are reported. Shouldn’t they be reported in the external calls ? Thanks in advance for your help !
    k
    s
    p
    • 4
    • 7
  • k

    Kenichi Nakamura

    05/16/2022, 6:57 PM
    We have traces working from an elixir/phoenix application, all using OTel instrumentation. We would like to get metrics by using prom_ex. When trying to use prom_ex and have otel-collector scrape metrics directly, there seems to be no data. We can see the
    /metrics
    endpoint being requested at the set interval, and have pipelined that receiver to
    clickhousemetricswrite
    exporter, and we can see metric names in clickhouse client, but nothing shows in the UI. Maybe like above, we are missing some understanding of the metrics view? Any help would be greatly appreciated!
    s
    p
    p
    • 4
    • 12
  • s

    Steven Sim

    05/17/2022, 6:11 AM
    Greetings, I’d like to ask about the
    Database Calls
    tab having no data despite there are traces that are related to PostgreSQL queries (see 2nd screenshot) Is there any extra steps or documentations that I missed that I needed to take to gain visibility on these database metrics? I am currently using a java auto instrumentation from OpenTelemetry 1.13.1 w/ the startup settings as follows
    -Dotel.metrics.exporter=none -Dotel.exporter.otlp.endpoint=<collector endpoint of signoz>:4317 -Dotel.resource.attributes=service.name=servicenamesomething -javaagent:/path/to/otel_agent.jar
    Currently using Signoz installed from a helm chart with the collector version
    0.43.0-0.1
    Thanks in advance!
    s
    • 2
    • 33
  • j

    Jonathan Berrios

    05/17/2022, 2:27 PM
    hi ! I have not been using the platform for few days and found this error from clickhouse :
    2022.05.17 12:05:08.011343 [ 7 ] {} <Error> Application: Caught exception while loading metadata: std::exception. Code: 1001, type: std::__1::__fs::filesystem::filesystem_error, e.what() = filesystem error: in posix_stat: failed to determine attributes for the specified path: Permission denied [/var/lib/clickhouse/metadata/system], Stack trace (when copying this message, always include the lines below):
    
    0. std::runtime_error::runtime_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) @ 0x1924062d in ?
    1. std::__1::system_error::system_error(std::__1::error_code, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) @ 0x1924a297 in ?
    2. ? @ 0x191ef361 in ?
    3. ? @ 0x191eee36 in ?
    4. ? @ 0x191fc9df in ?
    5. std::__1::__fs::filesystem::__status(std::__1::__fs::filesystem::path const&, std::__1::error_code*) @ 0x191f8d07 in ?
    6. ? @ 0x1354ee02 in /usr/bin/clickhouse
    7. DB::loadMetadataSystem(std::__1::shared_ptr<DB::Context>) @ 0x1354e2e2 in /usr/bin/clickhouse
    8. DB::Server::main(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&) @ 0xa29fa01 in /usr/bin/clickhouse
    9. Poco::Util::Application::run() @ 0x16f53846 in /usr/bin/clickhouse
    10. DB::Server::run() @ 0xa292554 in /usr/bin/clickhouse
    11. mainEntryClickHouseServer(int, char**) @ 0xa2906e7 in /usr/bin/clickhouse
    12. main @ 0xa213a0a in /usr/bin/clickhouse
    13. __libc_start_main @ 0x7ff61d8bc0b3 in ?
    14. _start @ 0xa0a782e in /usr/bin/clickhouse
    
    Cannot print extra info for Poco::Exception (version 21.12.3.32 (official build))
    which makes me re-install the whole deployment. Have you faced this before ? Thank you,
    p
    r
    • 3
    • 5
  • r

    Rahul Tiwari

    05/18/2022, 11:39 AM
    sum(k8s_pod_phase="Running"{k8s_namespace_name="abc"}) --- am trying to find out how many pods are in running state from abc namespace but am not getting any data.. Can anyone help me on this.
    s
    • 2
    • 7
  • b

    Bast

    05/18/2022, 1:13 PM
    Hello, With the version 0.8.0 On page
    service-map
    if I only have application without http server (celery worker) the page is blank and console got
    TypeError: Cannot read properties of undefined (reading 'callRate')
    and
    Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'callRate')
    p
    v
    • 3
    • 11
  • d

    Danish Ahmad Ansari

    05/18/2022, 2:32 PM
    How to run SigNoz in debug mode ?
    v
    s
    • 3
    • 47
  • a

    alan

    05/19/2022, 8:50 AM
    @Prashant Shahi @Srikanth Chekuri @Ankit Nayan did anyone have this issue before ? I installed and upgrade opentelemetry-api 1.11.1 but when run the application, it always prompt version conflict, any idea ?
    pkg_resources.VersionConflict: (opentelemetry-api 1.11.1 (/usr/local/lib/python3.6/dist-packages), Requirement.parse('opentelemetry-api==1.10.0'))
    requirements.txtDockerfile
    s
    • 2
    • 11
  • a

    alan

    05/20/2022, 5:05 AM
    @Srikanth Chekuri @Prashant Shahi @Ankit Nayan I have couple of django applications I have tried to add opentelemetry-instrument in those applications, but all of those applications are not able to send data to signoz except the example one from your website, I wonder if any troubleshooting guide can help or can you help ? I have another django application run as below but Signoz still not able to received the trace data, can you give me some clue or guidance ? let me know anything you need.
    CMD ["opentelemetry-instrument", "python","manage.py","runserver" ,"0.0.0.0:8080"]
    s
    • 2
    • 54
  • a

    alan

    05/20/2022, 5:06 AM
    does opentelemetry-instrument support above django applications ?
  • c

    Chiranjeevi Medicharla

    05/20/2022, 5:23 AM
    hi, need help. when I set config about Move to S3 in signoz value is reverting back. i had deployed in k8s
  • c

    Chiranjeevi Medicharla

    05/20/2022, 5:29 AM
    it's giving something like this
  • c

    Chiranjeevi Medicharla

    05/20/2022, 5:29 AM
    2022-05-20T05:28:43.172Z	INFO	app/server.go:157	/api/v1/settings/ttl	timeTaken: 6.452474382s
    2022/05/20 05:28:43 http: URL query contains semicolon, which is no longer a supported separator; parts of the query may be stripped when parsed; see <http://golang.org/issue/25192|golang.org/issue/25192>
    :ack: 1
  • c

    Chiranjeevi Medicharla

    05/20/2022, 6:42 AM
    it is working in v0.7.5 falling after 0.8.0
    s
    • 2
    • 3
  • m

    Matthew D

    05/20/2022, 9:50 AM
    Hey! Getting started using SigNoz with a Python application, however I am getting messages in the log about bogus client data on HTTP Transport. I noted there were a few messages about that prior, but did not see any resolution
    s
    • 2
    • 7
  • a

    Aboubakr LACHHAB

    05/20/2022, 10:19 AM
    Hi 👋👋 Thanks for this amazing APM 👊 I want to monitoring NodeJs server (CPU, Memory... ) other than where signoz is installed, and as @Prashant Shahi proposed, I added OpenTelemetry to my ./tracing.js with configuration sending hostmetrics to SigNoz Otel OTLP . and this is my code:
    // tracing.js
    'use strict'
    const process = require('process');
    const opentelemetry = require('@opentelemetry/sdk-node');
    const { getNodeAutoInstrumentations } = require('@opentelemetry/auto-instrumentations-node');
    const { OTLPTraceExporter } = require('@opentelemetry/exporter-otlp-grpc');
    const { MeterProvider } = require('@opentelemetry/sdk-metrics-base');
    const { HostMetrics } = require('@opentelemetry/host-metrics');
    const { OTLPMetricExporter } =  require('@opentelemetry/exporter-metrics-otlp-grpc');
        
    const traceExporter = new OTLPTraceExporter();
    const sdk = new opentelemetry.NodeSDK({
      traceExporter,
      instrumentations: [getNodeAutoInstrumentations()]
      });
       
      sdk.start()
      .then(() => console.log('Tracing initialized',traceExporter))
      .catch((error) => console.log('Error initializing tracing', error));
      
       process.on('SIGTERM', () => {
        sdk.shutdown()
        .then(() => console.log('Tracing terminated'))
        .catch((error) => console.log('Error terminating tracing', error))
        .finally(() => process.exit(0));
        });
        
        const collectorOptions = {
          // url is optional and can be omitted - default is <grpc://localhost:4317>
          url: 'grpc://<my IP>:4317',
        };
        const exporter = new OTLPMetricExporter(collectorOptions);
        
        
        const meterProvider = new MeterProvider({
          exporter,
          interval: 2000,
        });
        
        const hostMetrics = new HostMetrics({ meterProvider, name: 'example-host-metrics' });
    
        hostMetrics.start();
    and in my dashpoard I used example-host-metrics as PromQL Query. I think I miss something, but I'm not sure what NP : I tested custom-metrics-examples/nodejs/ exemple, and it work well
    p
    • 2
    • 5
  • r

    Rajneesh Mehta

    05/20/2022, 1:44 PM
    Hi All, I'm trying to deploy signoz on top EKS and following the guide https://signoz.io/docs/operate/kubernetes/ 5 out 7 pods are in waiting state. because of initContainer. and this seems to be common one.
    wget: bad address 'stitch-obserev-clickhouse:8123'
    waiting for clickhouseDB
    I can not find any service with this name and port. Any view on this
    p
    • 2
    • 1
  • a

    Adam Farmer

    05/20/2022, 2:50 PM
    Hi, I can't seem to create an account "Get Started" button doesn't send any requests
    a
    • 2
    • 1
  • a

    Adam Farmer

    05/20/2022, 2:52 PM
    I installed the app on ubuntu 20.0.4 with install.sh script, using root
  • a

    Adam Farmer

    05/20/2022, 5:43 PM
    Not sure why, I have made a friend create an account, it worked.
  • a

    Adam Farmer

    05/20/2022, 5:44 PM
    Probably due to my browser settings
  • a

    Adam Farmer

    05/20/2022, 5:46 PM
    There is a problem though, Only the first one is my app, what are the others? Can't I just delete them?
    s
    • 2
    • 33
  • a

    Aravind Chintalapalli

    05/22/2022, 3:06 PM
    Hi I'm trying to display an attribute across all spans, I tried some thing like
    Baggage.current().toBuilder().put("enduser.id", userId).build().makeCurrent();
    But it does not get reflected in the trace.
    p
    s
    • 3
    • 21
  • r

    Rishabh Tripathi

    05/23/2022, 7:22 AM
    Hi, I am following Docker Standalone doc. After cloning the git repo. I tried to execute ./install.sh It's giving me following error. Ign:8 http://sensu.global.ssl.fastly.net/apt sensu/main Translation-en_US Ign:9 http://sensu.global.ssl.fastly.net/apt sensu/main Translation-en Ign:10 http://sensu.global.ssl.fastly.net/apt sensu/main amd64 Packages Ign:7 http://sensu.global.ssl.fastly.net/apt sensu/main all Packages Ign:8 http://sensu.global.ssl.fastly.net/apt sensu/main Translation-en_US Ign:9 http://sensu.global.ssl.fastly.net/apt sensu/main Translation-en Err:10 http://sensu.global.ssl.fastly.net/apt sensu/main amd64 Packages 403 OK Reading package lists... W: The repository 'http://sensu.global.ssl.fastly.net/apt sensu Release' does not have a Release file. E: Failed to fetch http://sensu.global.ssl.fastly.net/apt/dists/sensu/main/binary-amd64/Packages 403 OK E: Some index files failed to download. They have been ignored, or old ones used instead. 🔴 The containers didn't seem to start correctly. Please run the following command to check containers that may have errored out: sudo docker-compose -f ./docker/clickhouse-setup/docker-compose.yaml ps -a ====================================================================================== After running the recommended command sudo docker-compose -f ./docker/clickhouse-setup/docker-compose.yaml ps -a I am getting following error. Traceback (most recent call last): File "urllib3/connectionpool.py", line 677, in urlopen File "urllib3/connectionpool.py", line 392, in _make_request File "http/client.py", line 1277, in request File "http/client.py", line 1323, in _send_request File "http/client.py", line 1272, in endheaders File "http/client.py", line 1032, in _send_output File "http/client.py", line 972, in send File "docker/transport/unixconn.py", line 43, in connect FileNotFoundError: [Errno 2] No such file or directory During handling of the above exception, another exception occurred: Traceback (most recent call last): File "requests/adapters.py", line 449, in send File "urllib3/connectionpool.py", line 727, in urlopen File "urllib3/util/retry.py", line 410, in increment File "urllib3/packages/six.py", line 734, in reraise File "urllib3/connectionpool.py", line 677, in urlopen File "urllib3/connectionpool.py", line 392, in _make_request File "http/client.py", line 1277, in request File "http/client.py", line 1323, in _send_request File "http/client.py", line 1272, in endheaders File "http/client.py", line 1032, in _send_output File "http/client.py", line 972, in send File "docker/transport/unixconn.py", line 43, in connect urllib3.exceptions.ProtocolError: ('Connection aborted.', FileNotFoundError(2, 'No such file or directory')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "docker/api/client.py", line 214, in _retrieve_server_version File "docker/api/daemon.py", line 181, in version File "docker/utils/decorators.py", line 46, in inner File "docker/api/client.py", line 237, in _get File "requests/sessions.py", line 543, in get File "requests/sessions.py", line 530, in request File "requests/sessions.py", line 643, in send File "requests/adapters.py", line 498, in send requests.exceptions.ConnectionError: ('Connection aborted.', FileNotFoundError(2, 'No such file or directory')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "docker-compose", line 3, in <module> File "compose/cli/main.py", line 81, in main File "compose/cli/main.py", line 200, in perform_command File "compose/cli/command.py", line 70, in project_from_options File "compose/cli/command.py", line 153, in get_project File "compose/cli/docker_client.py", line 43, in get_client File "compose/cli/docker_client.py", line 170, in docker_client File "docker/api/client.py", line 197, in init File "docker/api/client.py", line 222, in _retrieve_server_version docker.errors.DockerException: Error while fetching server API version: ('Connection aborted.', FileNotFoundError(2, 'No such file or directory')) [28963] Failed to execute script docker-compose ======================================================== **I have installed ;docker-compose version 1.29.2
    p
    • 2
    • 2
  • r

    Rishabh Tripathi

    05/23/2022, 8:40 AM
    Traceback (most recent call last): File "/home/ubuntu/signoz/instrumentation_env/bin/opentelemetry-bootstrap", line 7, in <module> from opentelemetry.instrumentation.bootstrap import run File "/home/ubuntu/signoz/instrumentation_env/lib/python3.5/site-packages/opentelemetry/instrumentation/bootstrap.py", line 42 msg = f'Error calling system command "{" ".join(cmd)}"' ^ SyntaxError: invalid syntax
    s
    • 2
    • 1
  • h

    Hima Vyas

    05/24/2022, 5:11 AM
    Hi Team Is there a way to have a UI for clickhouse? Currently I am checking data using CLI. I have my setup using k8s.
    p
    p
    • 3
    • 13
Powered by Linen
Title
h

Hima Vyas

05/24/2022, 5:11 AM
Hi Team Is there a way to have a UI for clickhouse? Currently I am checking data using CLI. I have my setup using k8s.
p

Pranay

05/24/2022, 5:13 AM
hey @Hima Vyas What type of data are you looking to check?
h

Hima Vyas

05/24/2022, 5:14 AM
traces table.
p

Pranay

05/24/2022, 5:22 AM
I see. As of now, there's no support for Clickhouse native queries in SigNoz, but we are building this for metrics right now. i.e. You can plot graphs based on Clikhouse native queries. I am curious, what type of questions you are looking to ask from the traces table which is not available via SigNoz UI. have you tried the tag filters on traces page? @Hima Vyas
h

Hima Vyas

05/24/2022, 5:27 AM
Since we can't search on Tags filter, our teams are facing issues in UI. i.e. there's a list of 10k items and it's hard to manually search. Just wanted to see if there's a UI to clickhouse to query tables - it'll help people better than CLI.
p

Palash Gupta

05/24/2022, 7:58 AM
@Hima Vyas just by looking image shared by you... seems you are running the old version of signoz.. we have latest release 0.8 with great features
h

Hima Vyas

05/24/2022, 7:59 AM
Have been using 0.8 only
🙌 1
p

Pranay

05/24/2022, 11:29 AM
@Hima Vyas would love to learn why you can't search on Tag filters - is it because the resulting set is still very large for you to point the exact trace? If possible, would love to get on a call sometime tomorrow to understand this better. Would help us understand what we can prioritise in building next
h

Hima Vyas

05/24/2022, 11:36 AM
Yes sure. That would be really awesome! We are very keen to use signoz for prod environment. Give me 1-2 hours to confirm on time slot for tomorrow. PS : we are in IST but can adjust accordingly if there's a timezone difference.
p

Pranay

05/24/2022, 11:37 AM
Sure. I am currently in IST as well. Does 1pm or 330pm work?
h

Hima Vyas

05/24/2022, 11:39 AM
I will confirm in an hour or so. need to check with another dev once!
p

Pranay

05/24/2022, 11:40 AM
ok
h

Hima Vyas

05/24/2022, 2:53 PM
Hey @Pranay sorry for the delay. 3:30 PM works for us. Sending you our email IDs
p

Pranay

05/24/2022, 2:58 PM
cool. sent invite
:thankyou: 1
View count: 14