Skip to content

Instantly share code, notes, and snippets.

@jon94
jon94 / applicationclass
Last active June 17, 2025 08:20
RC Gradle Config
val traceConfig = TraceConfiguration.Builder()
.setNetworkInfoEnabled(true)
.build()
Trace.enable(traceConfig)
val tracer = AndroidTracer.Builder()
.build()
GlobalTracer.registerIfAbsent(tracer)
@jon94
jon94 / prom.yaml
Last active May 16, 2025 03:34
prom deployment
apiVersion: apps/v1
kind: Deployment
metadata:
name: adservice
namespace: default
labels:
tags.datadoghq.com/env: dev
tags.datadoghq.com/service: adservice
tags.datadoghq.com/version: 1.0.0
spec:
@jon94
jon94 / aysatu.md
Last active March 21, 2025 13:56
ayosatu guide

Create a user defined network for Docker networking

sudo docker create network datadog

Validate that the network is created

sudo docker network ls

Install the Agent in Docker using network created previously

@jon94
jon94 / conf.d yaml file
Last active November 12, 2024 08:12
For Network Device Monitoring - Ramesh
init_config:
loader: core # use core check implementation of SNMP integration. recommended
use_device_id_as_hostname: true # recommended
instances:
- ip_address: '1.2.3.4' #ip address 1
snmp_version: 3 # optional, if omitted which version of SNMP you are using is auto-detected
user: 'user'
authProtocol: 'SHA256' # choices: MD5, SHA, SHA224, SHA256, SHA384, SHA512
authKey: 'fakeKey' # enclose with single quote
privProtocol: 'AES256' # choices: DES, AES, AES192, AES192C, AES256, AES256C
@jon94
jon94 / values.yaml
Created April 25, 2024 03:38
Use this values.yaml file to install Daemonset to Cluster with Logs, Metrics, APM and Processes Turned On
# targetSystem -- Target OS for this deployment (possible values: linux, windows)
targetSystem: "linux"
datadog:
# datadog.apiKey -- Your Datadog API key
## ref: https://app.datadoghq.com/account/settings#agent/kubernetes
apiKey: insert datadog api key
# datadog.appKey -- Datadog APP key required to use metricsProvider
@jon94
jon94 / datadog-operator-manifest.yaml
Created October 30, 2023 07:23
Raw Manifest for Datadog Operator
---
# Source: datadog-operator/templates/service_account.yaml
apiVersion: v1
kind: ServiceAccount
metadata:
name: my-datadog-operator
namespace: default
labels:
app.kubernetes.io/name: datadog-operator
helm.sh/chart: datadog-operator-1.1.1
@jon94
jon94 / workflow.yaml
Created October 9, 2023 14:43
Github Actions for Test Vis
name: Docker Image CI
on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]
jobs:
build_test_push:
@jon94
jon94 / index.html
Created October 9, 2023 00:21
feature flag rum
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tic Tac Toe</title>
<link rel="stylesheet" href="style.css">
<script>
// Feature flags
const featureFlags = {
@jon94
jon94 / actions.yml
Created October 8, 2023 09:47
Github Actions showing CI/CD Synthetics Integration
name: Docker Image CI
on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]
jobs:
build_test_push:
@jon94
jon94 / index.html
Created October 8, 2023 08:24
HTML file showing RUM User Context
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tic Tac Toe</title>
<link rel="stylesheet" href="style.css">
<script>
// Function to generate a random string of a given length
function generateRandomString(length) {