con un clic
influxdb
Skill for the Influxdb area of butler-sos. 82 symbols across 32 files.
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Skill for the Influxdb area of butler-sos. 82 symbols across 32 files.
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
Skill for the Cluster_13 area of butler-sos. 5 symbols across 1 files.
Skill for the Cluster_19 area of butler-sos. 20 symbols across 2 files.
Skill for the Cluster_29 area of butler-sos. 21 symbols across 1 files.
Skill for the Cluster_37 area of butler-sos. 10 symbols across 6 files.
Skill for the Cluster_39 area of butler-sos. 7 symbols across 1 files.
Skill for the Cluster_51 area of butler-sos. 16 symbols across 4 files.
| name | influxdb |
| description | Skill for the Influxdb area of butler-sos. 82 symbols across 32 files. |
82 symbols | 32 files | Cohesion: 52%
src/| File | Symbols |
|---|---|
src/lib/audit-destinations/influxdb/buffer.js | getAuditDestinationEnabled, getAuditInfluxConfig, stopFlushTimer, ensureFlushTimer, requestFlush (+11) |
src/lib/audit-destinations/influxdb/init.js | isAuditApiEnabled, isAuditDestinationEnabled, getAuditInfluxConfig, initAuditInfluxDestination, ensureInfluxV1DatabaseExists (+1) |
src/lib/post-to-new-relic.js | postButlerSOSUptimeToNewRelic, sendNRLogEventYesNo, postLogEventToNewRelic, getFormattedTime, postHealthMetricsToNewRelic (+1) |
src/lib/influxdb/index.js | postButlerSOSMemoryUsageToInfluxdb, setupUdpQueueMetricsStorage, postHealthMetricsToInfluxdb, postProxySessionsToInfluxdb |
src/lib/influxdb/shared/utils.js | getFormattedTime, processAppDocuments, applyTagsToPoint3, validateUnsignedField |
src/lib/telemetry.js | safeGetConfig, safeGetProperty, callRemoteURL |
src/lib/prom-client.js | setupPromClient, saveHealthMetricsToPrometheus, saveUserSessionMetricsToPrometheus |
src/lib/proxysessionmetrics.js | setupUserSessionsTimer, prepUserSessionMetrics, getProxySessionStatsFromSense |
src/lib/influxdb/factory.js | postHealthMetricsToInfluxdb, postUserEventQueueMetricsToInfluxdb, postLogEventQueueMetricsToInfluxdb |
src/lib/audit-destinations/influxdb/shared/client.js | getConfigKey, getAuditInfluxConfig, getAuditInfluxClient |
Start here when exploring this area:
writeAuditEventToDestinations (Function) — src/lib/audit-destinations/index.js:16writeAuditEventToInfluxdb (Function) — src/lib/audit-destinations/influxdb/index.js:13initAuditInfluxDestination (Function) — src/lib/audit-destinations/influxdb/init.js:203bufferAuditParquetEvent (Function) — src/lib/audit-destinations/parquet/index.js:97writeAuditEventToParquet (Function) — src/lib/audit-destinations/parquet/index.js:108| Symbol | Type | File | Line |
|---|---|---|---|
writeAuditEventToDestinations | Function | src/lib/audit-destinations/index.js | 16 |
writeAuditEventToInfluxdb | Function | src/lib/audit-destinations/influxdb/index.js | 13 |
initAuditInfluxDestination | Function | src/lib/audit-destinations/influxdb/init.js | 203 |
bufferAuditParquetEvent | Function | src/lib/audit-destinations/parquet/index.js | 97 |
writeAuditEventToParquet | Function | src/lib/audit-destinations/parquet/index.js | 108 |
bufferAuditQvdEvent | Function | src/lib/audit-destinations/qvd/index.js | 95 |
writeAuditEventToQvd | Function | src/lib/audit-destinations/qvd/index.js | 106 |
postButlerSOSMemoryUsageToInfluxdb | Function | src/lib/influxdb/index.js | 48 |
postButlerSOSUptimeToNewRelic | Function | src/lib/post-to-new-relic.js | 556 |
postLogEventToNewRelic | Function | src/lib/post-to-new-relic.js | 1010 |
serviceUptimeStart | Function | src/lib/service_uptime.js | 37 |
callRemoteURL | Function | src/lib/telemetry.js | 58 |
setupHealthMetricsTimer | Function | src/lib/healthmetrics.js | 130 |
setupUdpQueueMetricsStorage | Function | src/lib/influxdb/index.js | 129 |
setupPromClient | Function | src/lib/prom-client.js | 51 |
setupUserSessionsTimer | Function | src/lib/proxysessionmetrics.js | 383 |
getServerHeaders | Function | src/lib/serverheaders.js | 15 |
getServerTags | Function | src/lib/servertags.js | 20 |
bufferAuditInfluxEvent | Function | src/lib/audit-destinations/influxdb/buffer.js | 495 |
_resetState | Function | src/lib/audit-destinations/influxdb/buffer.js | 549 |
| Flow | Type | Steps |
|---|---|---|
WriteAuditEventToParquet → GetErrorMessage | cross_community | 7 |
WriteAuditEventToQvd → GetErrorMessage | cross_community | 7 |
WriteAuditEventToDestinations → StopFlushTimer | cross_community | 6 |
WriteAuditEventToDestinations → AsObject | cross_community | 6 |
WriteAuditEventToDestinations → ReadString | cross_community | 6 |
SetupHealthMetricsTimer → GetErrorStats | cross_community | 6 |
SetupHealthMetricsTimer → IsSea | cross_community | 6 |
SetupUserSessionsTimer → GetErrorStats | cross_community | 6 |
SetupUserSessionsTimer → IsSea | cross_community | 6 |
WriteAuditEventToParquet → Has | cross_community | 6 |
| Area | Connections |
|---|---|
| Globals | 35 calls |
| V2 | 34 calls |
| Cluster_37 | 8 calls |
| V1 | 6 calls |
| Cluster_13 | 4 calls |
| Cluster_51 | 2 calls |
| Cluster_16 | 2 calls |
| Cluster_20 | 1 calls |
gitnexus_context({name: "writeAuditEventToDestinations"}) — see callers and calleesgitnexus_query({query: "influxdb"}) — find related execution flows