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
contributing
  • o

    Otmane Fettal

    01/30/2022, 7:16 PM
    Hello Everyone ! I'm Otmane , DevOPS Engineer looking to have better visibility and being proactive to address potential performance and error issues in our applications , I discovered Signoz and I hope to learn more about it and contribute back šŸ˜„
    p
    • 2
    • 1
  • o

    OMKAR GUJJA

    02/10/2022, 6:42 PM
    Hello everyone!! I am getting started my open source journey and currently working working on this issue, can anybody help me, how can I find the cause of this issue?
    p
    p
    • 3
    • 5
  • a

    Andrei Georgescu

    02/17/2022, 5:11 AM
    Hey everyone -- I'm Andrei and I am a software engineer! I recently started working full-time after graduating college and am looking to get into open source in my free time. I am really passionate about the backend and hope that I can make some contributions to the project in the near future!
    šŸ‘‹ 4
    p
    p
    • 3
    • 5
  • s

    Sourabh

    02/20/2022, 3:26 AM
    Hi everyone. Just got started with contributing to this project. Need the test environment URL to setup frontend development. Any help is appreciated.
    p
    • 2
    • 1
  • a

    Axay Sagathiya

    02/20/2022, 9:46 AM
    getting error while setting the gitpod workspace. error: "Couldn't find env file: ./docker/clickhouse-setup/env/x86_64.env"
    p
    v
    • 3
    • 4
  • u

    Udasi Tharani

    02/20/2022, 8:18 PM
    So I've been trying to setup the project on my machine, seems like there's nothing running on
    localhost:8080
    even after running this:
    sudo docker-compose -f docker/clickhouse-setup/docker-compose.yaml up -d
    What am I doing wrong?
    p
    v
    p
    • 4
    • 20
  • h

    Hardik Agrawal

    02/21/2022, 4:26 PM
    Hi everyone! I am new to this space and have been going through various distributed tracing solutions since last few days. Have a decent idea on opentelemetry stuff and explored some solutions with lightstep, sentry, datadog as well as using aws distro. Not really able to make the decision here since our current stack already has prometheus for metrics and a hacky trace id propagation for call graphs. We are looking for a solution which gives us deeper view in the system around which microservice, operation is becoming bottlleneck in thousands of calls in a single request. Also a bit confused on signoz, do we still use otel go sdk to instrument ourselves and just use signoz as a analysis backend? or do we have to use signoz as a solution itself? Also can someone help me with self hosted maintenance pros and cons of this solutions vs managed services like lightstep/xray. Thanks!
    šŸ‘‹ 3
    p
    d
    v
    • 4
    • 11
  • p

    Pranay

    02/24/2022, 6:48 AM
    yes, please remove druid reference @User we have deprecated it
    a
    v
    • 3
    • 4
  • t

    Tushar Pahuja

    02/24/2022, 7:25 PM
    Hey, can I get some help with
    <test environment URL>
    for frontend development in Signoz?
    p
    • 2
    • 2
  • r

    Rishit

    03/11/2022, 6:48 PM
    Hey team, I am currently trying to fix this bug and might need the API endpoint. Can anyone help me with this?
    v
    p
    • 3
    • 3
  • k

    Kartikey Sahu

    04/13/2022, 8:01 AM
    Hey, I'm going to fix this https://github.com/SigNoz/signoz/issues/919 and may need the test environment URL. Could any please help me with that?
    a
    p
    • 3
    • 4
  • a

    AADYAA SRIVASTAva

    04/23/2022, 10:07 AM
    šŸ‘‹ Hello, team! This Aadyaa Srivastava a penultimate computer science engineering student from Maharaja Agrasen University , Himachal Pradesh. I have previous experience in writing technical documentation for my university and also I adore playing with words as I believe that words have the power to drive the change. Looking forward to contribute. Please help me with the initial steps to do the same.
    p
    • 2
    • 1
  • h

    Hercules Gabriel da Silva e Mazucato

    05/02/2022, 2:29 PM
    Hello team! My name is Hercules and I am a Brazilian DevOps engineer. I would like to create some video tutorials in portuguese language so Brazilian community could grow. There's any further authorization needed to do that? How about posting the videos on our official YouTube channel? Who is the responsible for that? Thanks!
    a
    • 2
    • 1
  • m

    Min Htet Oo

    05/09/2022, 5:28 PM
    Hi, I have been learning golang and I’m here to contribute SigNoz as a gopher. I’m newbie in programming but familiar with new relic and jaeger for distributed tracing of micro-services. So, SigNoz could be the first open source project that I can contribute as a gopher. I’m looking at good first issue currently. If you have any tips and tricks for me to contribute, please share with me and help me to make the first pull request.
    šŸ‘‹ 2
    p
    • 2
    • 1
  • f

    Funke Olasupo

    05/09/2022, 6:26 PM
    Hello Team , I am Funke Faith Olasupo 🤩, Its so amazing to be here šŸ˜’miling_face_with_3_hearts: I will be contributing to Signoz documentation, I am open to learn more from everyone on how to make Signoz better 🤩
    p
    • 2
    • 1
  • j

    Julius Grybauskas

    05/21/2022, 5:52 PM
    Can i have
    <test environment URL>
    @Pranay šŸ™‚
    p
    • 2
    • 1
  • t

    Temidayo

    06/08/2022, 3:16 PM
    I need help with participating in technical writing program. This is my first time creating a technical content, and I'm still a beginner at programming (but I have solid grasp of programming theoretical foundations and concepts). After reading some content, I think writers of the content on the blog from Signoz community are actively using Signoz for monitoring a app they have. (Or am I wrong? If you wrote a blogpost of this topic type, "How to set up Golang <or another programming language> application performance monitoring with open source monitoring tool - SigNoz", and didn't actually use Signoz actively to write the content, can you drop a comment? Thanks). I don't have a app to monitor or a app I am developing in a programming language that I can use Signoz for, so could I still give a try at creating a content? Anyone got any advise on how to go about it? Thanks.
    p
    • 2
    • 1
  • h

    hashfyre

    06/23/2022, 9:01 AM
    hey folks I'm @hashfyre I helped build first prototype architectures of signoz back in 2020. Not sure how much I'll be able to contribute anymore given my day job, but I think I return more as a potential user. (back then we were all cortex-kafka, not clickhouse)
    šŸ‘‹ 5
    p
    a
    • 3
    • 5
  • s

    Shiwam Jaiswal

    07/02/2022, 4:59 PM
    Hi Team, I am an intermediate level golang developer looking out for some good first issues that I can contribute to, It would be helpful if anyone could direct me to some good first issue to get started with.
    šŸ‘ 1
    d
    p
    a
    • 4
    • 4
  • s

    Shiwam Jaiswal

    07/03/2022, 10:47 AM
    Hi Team, I am trying to install query-service locally. There is a section that explains how to setup query-service locally in order to start contributing to the repo https://github.com/SigNoz/signoz/tree/main/pkg/query-service I get the following error when I run the query-service binary locally
    2022-07-03T16:08:21.434+0530	ERROR	clickhouseReader/reader.go:108error connecting to primary db: dial tcp 127.0.0.1:9001: connect: connection refused
    Probably this requires clickhouse up and running, so I tried to setup clickhouse first, there I change the clickhouse-setup/docker-compose.yaml as follows:
    services:
      clickhouse:
        image: clickhouse/clickhouse-server:22.4.5-alpine
        expose:
          - "9000"
        ports:
          - "9001:9000"
        # - "8123:8123"
        tty: true
        volumes:
          - ./clickhouse-config.xml:/etc/clickhouse-server/config.xml
          - ./clickhouse-users.xml:/etc/clickhouse-server/users.xml
          # - ./clickhouse-storage.xml:/etc/clickhouse-server/config.d/storage.xml
          - ./data/clickhouse/:/var/lib/clickhouse/
        restart: on-failure
        logging:
          options:
            max-size: 50m
            max-file: "3"
        healthcheck:
          # "clickhouse", "client", "-u ${CLICKHOUSE_USER}", "--password ${CLICKHOUSE_PASSWORD}", "-q 'SELECT 1'"
          test: ["CMD", "wget", "--spider", "-q", "localhost:8123/ping"]
          interval: 30s
          timeout: 5s
          retries: 3
    
      alertmanager:
        image: signoz/alertmanager:0.23.0-0.1
        volumes:
          - ./data/alertmanager:/data
        depends_on:
          query-service:
            condition: service_healthy
        restart: on-failure
        command:
          - --queryService.url=<http://query-service:8085>
          - --storage.path=/data
    
    # Notes for Maintainers/Contributors who will change Line Numbers of Frontend & Query-Section. Please Update Line Numbers in `./scripts/commentLinesForSetup.sh` & `./CONTRIBUTING.md`
    
    #  query-service:
    #    image: signoz/query-service:0.9.1
    #    container_name: query-service
    #    command: ["-config=/root/config/prometheus.yml"]
        # ports:
        #   - "6060:6060"     # pprof port
        #   - "8080:8080"     # query-service port
    #    volumes:
    #      - ./prometheus.yml:/root/config/prometheus.yml
    #      - ../dashboards:/root/config/dashboards
    #      - ./data/signoz/:/var/lib/signoz/
    #    environment:
    #      - ClickHouseUrl=<tcp://clickhouse:9000/?database=signoz_traces>
    #      - STORAGE=clickhouse
    #      - GODEBUG=netdns=go
    #      - TELEMETRY_ENABLED=true
    #      - DEPLOYMENT_TYPE=docker-standalone-amd
    #    restart: on-failure
    #    healthcheck:
    #      test: ["CMD", "wget", "--spider", "-q", "localhost:8080/api/v1/version"]
    #      interval: 30s
    #      timeout: 5s
    #      retries: 3
    #    depends_on:
    #      clickhouse:
    #        condition: service_healthy
    
    #  frontend:
    #    image: signoz/frontend:0.9.1
    #    container_name: frontend
    #    restart: on-failure
    #    depends_on:
    #      - alertmanager
    #      - query-service
    #    ports:
    #      - "3301:3301"
    #    volumes:
    #      - ../common/nginx-config.conf:/etc/nginx/conf.d/default.conf
    and then I run
    sudo make run-x86
    I get the following error saying query-service is a pre-requisite for alertmanager.
    ERROR: Service 'alertmanager' depends on service 'query-service' which is undefined.
    make: *** [Makefile:83: run-x86] Error 1
    Can anyone please confirm if I am following the correct setup page? If so what am I doing wrong?
    p
    • 2
    • 4
  • s

    Shiwam Jaiswal

    07/04/2022, 11:46 AM
    Hi Team,
    change baseURL to <test environment URL> in file src/constants/env.ts
    Please provide the baseURL.
    p
    • 2
    • 2
  • u

    Usman Ali

    07/04/2022, 2:23 PM
    hello dears, nodejs pm2 cluster mode ..... unable to join signoz but fork mode works well. but we explicitly using pm2 cluster mode for our nodejs app. help us connect our cluster with signoz. share me a doc or something regarding this thanks
    p
    • 2
    • 1
  • s

    Shiwam Jaiswal

    07/10/2022, 8:24 PM
    Hi Team, I am using go 1.18 for development and contributions. I found that jsoniter 1.1.10 is incompatible with go 1.18. Have Created an issue here: https://github.com/SigNoz/signoz/issues/1371 Updating the jsoniter to v 1.1.12 solves this issue
    šŸ™Œ 1
    p
    • 2
    • 1
  • a

    Akshay

    07/11/2022, 1:27 PM
    Hello team, would love to pickup this task https://github.com/SigNoz/signoz/issues/1370 As this will be my first contribution to OSS. Would like to add this github action https://golangci-lint.run/usage/install/#github-actions. Any suggestions are appreciated. Thanks
    p
    • 2
    • 2
  • j

    Jan Bessels

    07/11/2022, 6:16 PM
    This popup was somehow shown. When working for my previous firm they did NOT have the paid version. It then had as a consequence that everything older then 3 months or so was not shown and that search was limited. Current firm does have a paid version and we use it as a knowledge base to find things back - basically the memory of our team. If you are indeed using the unpaid version you might consider upgrading, though I have no clue how expensive that would be!!! I've dug in your slack channels and there is a wealth of information here!!!
    p
    • 2
    • 2
  • j

    Jan Bessels

    07/12/2022, 2:19 PM
    SigNoz Its all bit overwhelming UI wise. Might I ask why the decision has been made to deliver SN as virgin as possible? As in no examples in Exceptions, Alerts, Dasboard etc etc. Working stuff there could ease the learning curve. You might consider having docker two versions: one virgin and one with quit a few examples. PS Kudos for all the youtube videos, good stuff.
    šŸ‘ 1
    p
    • 2
    • 2
  • t

    Tanul

    07/12/2022, 7:03 PM
    Hello, I am devops person.. works on golang and c# .. I would like to be part of signoz journey.. Can anyone guide me how to start. This is my first time with any of the open source community due to which I am unaware of the process. Thank you..
    šŸ‘‹ 1
    p
    • 2
    • 2
  • g

    Garrett Wilkerson

    07/14/2022, 2:35 PM
    Hello all, I am looking forward to contributing. This is my first open source project to be apart of. What are the rules of the road to get started? Currently I am an android engineer but have been looking to get into other areas. Thanks!
    šŸ‘ 3
    a
    • 2
    • 2
  • s

    Shiwam Jaiswal

    07/16/2022, 8:49 AM
    https://github.com/SigNoz/signoz/issues/1353#issuecomment-1186123246 Hi Team, please checkout this commit that I have made, I need some clarification on this. Have added the comments there. Just trying to make sure that I am making the right changes.
    a
    s
    • 3
    • 5
  • s

    Shiwam Jaiswal

    07/18/2022, 4:52 PM
    Hi Team, can someone assign this issue that I created to me.
    a
    • 2
    • 4
Powered by Linen
Title
s

Shiwam Jaiswal

07/18/2022, 4:52 PM
Hi Team, can someone assign this issue that I created to me.
https://github.com/SigNoz/signoz/issues/1425
a

Ankit Nayan

07/18/2022, 4:55 PM
Done
šŸ‘ 1
s

Shiwam Jaiswal

07/18/2022, 6:35 PM
https://github.com/SigNoz/signoz/pull/1426
Here is the PR for this issue
View count: 5