Skip to content

Instantly share code, notes, and snippets.

View yatender-oktalk's full-sized avatar
✌️
Focusing

Yatender Singh yatender-oktalk

✌️
Focusing
View GitHub Profile
@yatender-oktalk
yatender-oktalk / gist:a49502b6d693ff9770098129cd5e9c68
Created October 12, 2017 07:18 — forked from debasishg/gist:8172796
A collection of links for streaming algorithms and data structures
  1. General Background and Overview
@yatender-oktalk
yatender-oktalk / dependency open_telemetry_api.ex
Last active June 3, 2020 01:53
Elixir scribble random helpful commands
‎‎​
@yatender-oktalk
yatender-oktalk / logstash
Created May 20, 2020 13:12
logstash config
input {
beats {
type => beats
port => 5060
}
}
filter {
dissect {
mapping => {
@yatender-oktalk
yatender-oktalk / mix.exs
Last active June 12, 2020 07:25
open telemetry
def application do
[
extra_applications: [:lager, :logger, :inets, :opentelemetry]
mod: {OpenTelemetryDemo.Application, []}
]
end
def deps do
[
# opentelemetry
defmodule OpenTelemetryDemo do
@moduledoc """
Documentation for `OpenTelemetryDemo`.
"""
require OpenTelemetry.Tracer
require OpenTelemetry.Span
@doc """
random function just to show the open-telemetry demo,
this function will mimic some working of the modules.
@yatender-oktalk
yatender-oktalk / config---config.exs
Last active June 3, 2020 05:37
opentelemetrydemo
use Mix.Config
config :opentelemetry,
:processors,
ot_batch_processor: %{
exporter:
{:opentelemetry_zipkin,
%{
address: 'http://localhost:9411/api/v2/spans',
local_endpoint: %{service_name: "open_telemetry_demo"}
@yatender-oktalk
yatender-oktalk / application.ex
Created June 3, 2020 05:25
opentelemetrydemo_application
defmodule OpenTelemetryDemo.Application do
# See https://hexdocs.pm/elixir/Application.html
# for more information on OTP Applications
@moduledoc """
OpenTelemetryDemo entry point
"""
use Application
@impl true
@yatender-oktalk
yatender-oktalk / alpha-mix.exs
Last active July 13, 2020 05:14
OpenTelemetryDemo-umbrella/alpha
defmodule Alpha.MixProject do
...
defp deps do
[
{:opentelemetry, "~> 0.4.0"},
{:opentelemetry_api, "~> 0.3.2"},
{:opentelemetry_zipkin, "~> 0.2.0"}
]
end
@yatender-oktalk
yatender-oktalk / alpha---config.exs
Created July 13, 2020 05:23
alpha---config.exs
import Config
config :opentelemetry,
:processors,
ot_batch_processor: %{
exporter:
{:opentelemetry_zipkin,
%{
address: 'http://localhost:9411/api/v2/spans',
local_endpoint: %{service_name: "alpha"}