@types/appdynamics
TypeScript icon, indicating that this package has built-in type declarations

24.10.0 • Public • Published

Installation

npm install --save @types/appdynamics

Summary

This package contains type definitions for appdynamics (https://www.appdynamics.com/supported-technologies/nodejs).

Details

Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/appdynamics.

/**
 * Starts the profiling process.
 */
export function profile(config: ProfileParameter): void;

/**
 * appdynamics monitors your Node.js applications in production.
 */
export as namespace appdynamics;

export interface ProfileParameter {
    controllerHostName?: string;
    controllerPort?: number;
    controllerSslEnabled?: boolean;
    accountName?: string;
    accountAccessKey?: string;
    applicationName?: string;
    tierName?: string;
    nodeName?: string;
    noNodeNameSuffix?: boolean;
    alwaysAddEumMetadataInHttpHeaders?: boolean;
    btEntryPointDelayDisabled?: boolean;
    debug?: boolean;
    logging?: {
        logfiles?: Array<{
            root_directory?: string;
            filename?: string;
            level?: "TRACE" | "DEBUG" | "INFO" | "WARN" | "ERROR" | "FATAL";
            max_size?: number;
            max_file?: number;
            outputType?: string;
        }>;
    };
    maxProcessSnapshotsPerPeriod?: number;
    processSnapshotPeriodInSeconds?: number;
    autoSnapshotDurationSeconds?: number;
    rootTmpDir?: string;
    tmpDir?: string;
    reuseNode?: boolean;
    reuseNodePrefix?: string;
    certificateFile?: string;
    uniqueHostId?: string;
}

Additional Details

  • Last updated: Fri, 24 Jan 2025 20:02:26 GMT
  • Dependencies: none

Credits

These definitions were written by Justin Vos.

Readme

Keywords

none

Package Sidebar

Install

npm i @types/appdynamics

Weekly Downloads

466

Version

24.10.0

License

MIT

Unpacked Size

5.01 kB

Total Files

5

Last publish

Collaborators

  • types