open-index/open-npm huggingface dataset:
npm package: @instamenta/hexagot-post-proto-lib
Description: post related protofile and corresponding generated code related to hexaledger project
Author: instamenta
Latest version: 1.0.1

# @instamenta/hexagot-post-proto-lib

[![License](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/instamenta/hexagot-post-proto-lib/blob/master/LICENSE)

🚀 Welcome to `@instamenta/hexagot-post-proto-lib`! This npm package provides generated protocol buffer files for gRPC
and TypeScript types related to post-related functionalities in your projects.

## Installation

You can install the package using npm:

```bash
npm install @instamenta/hexagot-post-proto-lib
```

## Features

✨ Provides generated protocol buffer files for gRPC.

🎉 Includes TypeScript type definitions for enhanced type safety.

📦 Easy to install and integrate into your projects.

## Contributing

Contributions are welcome! If you find any issues, have suggestions, or want to contribute improvements, feel free to
open issues and pull requests on GitHub.

## License

This project is licensed under the MIT License.

Happy coding! 👨‍💻👩‍💻
npm package: @instamenta/hexagot-user-proto-lib
Description: user related protofile and corresponding generated code related to hexaledger project
Author: instamenta
Latest version: 1.0.1

# @instamenta/hexagot-user-proto-lib

[![License](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/instamenta/hexagot-user-proto-lib/blob/master/LICENSE)

🚀 Welcome to `@instamenta/hexagot-user-proto-lib`! This npm package provides generated protocol buffer files for gRPC
and TypeScript types related to user-related functionalities in your projects.

## Installation

You can install the package using npm:

```bash
npm install @instamenta/hexagot-user-proto-lib
```

## Features

✨ Provides generated protocol buffer files for gRPC.

🎉 Includes TypeScript type definitions for enhanced type safety.

📦 Easy to install and integrate into your projects.

## Contributing

Contributions are welcome! If you find any issues, have suggestions, or want to contribute improvements, feel free to
open issues and pull requests on GitHub.

## License

This project is licensed under the MIT License.

Happy coding! 👨‍💻👩‍💻
npm package: @instamenta/http-status-codes
Description: http status codes for javascript and typescript router responses 
Author: instamenta
Latest version: 1.3.4

# @instamenta/hexagot-post-proto-lib

[![License](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/instamenta/hexagot-post-proto-lib/blob/master/LICENSE)

🚀 Welcome to `@instamenta/hexagot-post-proto-lib`! This npm package provides HTTP status code enumerations for easier
management and usage of HTTP status codes in your projects.

## Installation

You can install the package using npm:

```bash
npm install @instamenta/hexagot-post-proto-lib
```

## Usage

Import the HTTP status code enumerations in your project to utilize them:

```
const HttpStatusCodes = require('@instamenta/hexagot-post-proto-lib');
```

or each like:

```
const { OK, NOT_FOUND } = require('@instamenta/hexagot-post-proto-lib');
```

or even:

```
const HttpStatusCodes = require('@instamenta/hexagot-post-proto-lib');
const { OK, NOT_FOUND } = HttpStatusCodes;
```

## Features

✨ Provides HTTP status code enumerations for easy reference
🎉 Simple and lightweight package for managing HTTP status codes
📦 Easy to install and integrate into your projects

## Contributing

Contributions are welcome! If you find any issues, have suggestions, or want to contribute improvements, feel free to
open issues and pull requests on GitHub.

## License
This project is licensed under the MIT License.

Happy coding! 👨‍💻👩‍💻
npm package: @instamenta/vanilla-utility-pack
Description: http status codes for javascript and typescript router responses 
Author: instamenta
Latest version: 1.0.1

# @instamenta/vanilla-utility-pack

[![License](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/instamenta/hexagot-post-proto-lib/blob/master/LICENSE)

🚀 Welcome to `@instamenta/vanilla-utility-pack`! This npm package provides custom error messages with
typescript flavour.

## Installation

You can install the package using npm:

```bash
npm install @instamenta/hexagot-post-proto-lib
```

## Usage

Import the Custom Error messages

## Features

🎉 Custom error messages
📦 Easy to install and integrate into your projects

## Contributing

Contributions are welcome! If you find any issues, have suggestions, or want to contribute improvements, feel free to
open issues and pull requests on GitHub.

## License
This project is licensed under the MIT License.

Happy coding! 👨‍💻👩‍💻
npm package: @instamenta/vlogger
Description: logger with validation and throwing functionality
Author: instamenta
Latest version: 2.0.7

# 💥 VLogger

**VLogger** is a utility class for console logging, error throwing, and data validation in JavaScript applications.

## 🚀 Installation

To use VLogger, you can require it as a module in your JavaScript code.

```bash
npm install vlogger
```

## 💼 Methods

* INFO(data, message, ?_dir)
* THROW(error, message, ?_dir)
* ERROR(error, message, ?_dir)
* VTHROW(data, message, ?_dir, ?name)
* DEBUG(data, ?_dir, ?name, ?message)

## 🎮 Usage

Import the VLogger class into your JavaScript file:

``` foo.js
const VLogger = require('vlogger');

const vlog = new VLogger(true); // Pass true to enable logging
```

### .INFO() : Logging an informational message

```
function doSomething() {
    const data = getData();
    if (data) {
        await useData(data);
        
        vlog.INFO(data, 'This is an informational message', '.doSomething()');    
    }
}
```

### .THROW() : Logging an error and throwing an error

```
try {
    const data = await functionThatThrows();
} catch (error) {
    vlog.THROW(error, 'An error occurred', '.functionThatThrows()');
}
```

### .ERROR() : Logging an error

```
try {
    const data = await functionThatThrows();
} catch (erro) {
    vlog.ERROR(error, 'An error occurred', '.functionThatThrows()');
}
```

### .VTHROW() : Logging an error and throwing an error if data is invalid

```
const data = await getData();
vlog.VTHROW(data, 'Data is invalid', '.getData()', 'Invalid Data');
```

### .DEBUG() : Logging a debug message

```
function fetchImportantData() {
    const data = await getData();
    vlog.DEBUG(data, 'fetchImportantData()', '.getData()', 'Debug message');
}
```

## 📄 License

This project is licensed under the MIT License

```
Ready to level up your logs? Contribute to this project by submitting pull requests or opening
 issues in the GitHub repository. Your feedback powers the magic! ✨
```
npm package: @instana-integration/opentelemetry-demo
Description: The instana integration package used to demonstrate the monitoring of the OpenTelemetry demo application.
Author: IBM
Latest version: 1.0.3

# @instana-integration/opentelemetry-demo

The Instana integration package used to demonstrate the monitoring of the OpenTelemetry demo application, an [Instana version](https://github.com/instana/opentelemetry-demo) of the opentelemetry-demo project forked from [community](https://github.com/open-telemetry/opentelemetry-demo).

## Dashboards

Below are the dashboards that are currently supported by this integration package.

| Dashboard Title    | Service   |  Programming Language     |
|-------------------|--------|-----------------------|
| OpenTelemetry Demo - Go Runtime Metrics   | checkout | Go          |
| OpenTelemetry Demo - Node.js Runtime Metrics   | payment | Node.js   |

## Metrics

### Semantic Conventions

### Resource Attributes

Below are the resource attributes that are currently supported by this integration package.

| Attribute Key              | Type |  Description           |
|----------------------------|-------|------------------------|
| service.instance.id        | string  | This attribute is used to describe the entity ID of the current object.  |

## Installation and Usage

With [Instana CLI for integration package management](https://github.com/instana/observability-as-code?tab=readme-ov-file#instana-cli-for-integration-package-management), you can manage the lifecycle of this package such as downloading the package and importing it into Instana.

Downloading the package:

```shell
$ stanctl-integration download --package @instana-integration/opentelemetry-demo
```

Importing the package into Instana:

```shell
$ stanctl-integration import --package @instana-integration/opentelemetry-demo \
  --server $INSTANA_SERVER \
  --token $API_TOKEN \
  --set serviceinstanceid=$SERVICE_INSTANCE_ID
```

- INSTANA_SERVER: This is the base URL of a tenant unit, e.g. https://test-example.instana.io. This is the same URL that is used to access the Instana user interface.
- API_TOKEN: Requests against the Instana API require valid API tokens. The API token can be generated via the Instana user interface. For more information, please refers to [Instana documentation](https://www.ibm.com/docs/en/instana-observability/current?topic=apis-instana-rest-api#usage-of-api-token).
- SERVICE_INSTANCE_ID: The string ID of the service instance. The ID helps to distinguish instances of the same service that exist at the same time (e.g. instances of a horizontally scaled service).
npm package: @instana-integration/wxd-milvus
Description: The Instana integration package is designed to showcase observability features in Instana, specifically for monitoring the Watsonx.data Milvus Engine.
Author: IBM
Latest version: 1.0.4

# @instana-integration/wxd-milvus

The Instana integration package is designed to showcase observability capabilities within Instana by monitoring the Watsonx.data Milvus Engine. Milvus exposes metrics through OpenTelemetry, which can be effectively leveraged to track real-time metrics using the provided dashboards.

## Dashboards

Below are the dashboards that are currently supported by this integration package.

| Dashboard Title    | 
|-------------------|
| milvus-system-health 
| milvus-query-performance-health
| milvus-data-metadata-health
| milvus-workload-health
| milvus-anomaly-and-trend-insights
| milvus-log-and-error-health
| milvus-query-latency-health
| milvus-query-lifecycle-health 

## Metrics

### Semantic Conventions

### Resource Attributes

Below resource attributes can be used to narrow down the data to focus on a specific engine within an instance 

| Attribute Key              | Type |  Description           |
|----------------------------|-------|------------------------|
| metric.tag.Instanceid       | string  | This attribute is used to choose the desired WXD instance ID.  |
| metric.tag.PodUid      | string  | This attribute is used to ilter data for a specific engine.  |

## Installation and Usage

With [Instana CLI for integration package management](https://github.com/instana/observability-as-code?tab=readme-ov-file#instana-cli-for-integration-package-management), you can manage the lifecycle of this package such as downloading the package and importing it into Instana.

Downloading the package:

```shell
$ stanctl-integration download --package @instana-integration/wxd-milvus
```

Importing the package into Instana:

```shell
$ stanctl-integration import --package @instana-integration/wxd-milvus \
  --server $INSTANA_SERVER \
  --token $API_TOKEN \
  --set serviceinstanceid=$SERVICE_INSTANCE_ID
```

- INSTANA_SERVER: This is the base URL of a tenant unit, e.g. https://test-example.instana.io. This is the same URL that is used to access the Instana user interface.
- API_TOKEN: Requests against the Instana API require valid API tokens. The API token can be generated via the Instana user interface. For more information, please refers to [Instana documentation](https://www.ibm.com/docs/en/instana-observability/current?topic=apis-instana-rest-api#usage-of-api-token).
- SERVICE_INSTANCE_ID: The string ID of the service instance. The ID helps to distinguish instances of the same service that exist at the same time (e.g. instances of a horizontally scaled service).
npm package: @instana-integration/wxd-prestissimo
Description: The Instana integration package is designed to showcase observability features in Instana, specifically for monitoring the Watsonx.data Prestissimo Engine.
Author: IBM
Latest version: 1.0.1

# @instana-integration/wxd-prestissimo

The Instana integration package is designed to showcase observability capabilities within Instana by monitoring the Watsonx.data Prestissimo Engine. Prestissimo exposes metrics through OpenTelemetry, which can be effectively leveraged to track real-time metrics using the provided dashboards.

## Dashboards

Below are the dashboards that are currently supported by this integration package.

| Dashboard Title    | 
|-------------------|
| presto-cpp-query-stats
| presto-cpp-cache
| presto-cpp-cluster-memory
| presto-cpp-cluster-status
| presto-cpp-execution
| presto-cpp-memory-usage
| presto-cpp-S3-IO
| presto-cpp-threadpoools


## Metrics

### Semantic Conventions

### Resource Attributes

Below resource attributes can be used to narrow down the data to focus on a specific engine within an instance 

| Attribute Key              | Type |  Description           |
|----------------------------|-------|------------------------|
| metric.tag.Instanceid       | string  | This attribute is used to choose the desired WXD instance ID.  |
| metric.tag.PodUid      | string  | This attribute is used to ilter data for a specific engine.  |

## Installation and Usage

With [Instana CLI for integration package management](https://github.com/instana/observability-as-code?tab=readme-ov-file#instana-cli-for-integration-package-management), you can manage the lifecycle of this package such as downloading the package and importing it into Instana.

Downloading the package:

```shell
$ stanctl-integration download --package @instana-integration/wxd-presto
```

Importing the package into Instana:

```shell
$ stanctl-integration import --package @instana-integration/wxd-presto\
  --server $INSTANA_SERVER \
  --token $API_TOKEN \
  --set serviceinstanceid=$SERVICE_INSTANCE_ID
```

- INSTANA_SERVER: This is the base URL of a tenant unit, e.g. https://test-example.instana.io. This is the same URL that is used to access the Instana user interface.
- API_TOKEN: Requests against the Instana API require valid API tokens. The API token can be generated via the Instana user interface. For more information, please refers to [Instana documentation](https://www.ibm.com/docs/en/instana-observability/current?topic=apis-instana-rest-api#usage-of-api-token).
- SERVICE_INSTANCE_ID: The string ID of the service instance. The ID helps to distinguish instances of the same service that exist at the same time (e.g. instances of a horizontally scaled service).
npm package: @instana-integration/wxd-presto
Description: The Instana integration package is designed to showcase observability features in Instana, specifically for monitoring the Watsonx.data Presto Engine.
Author: IBM
Latest version: 1.0.3

# @instana-integration/wxd-presto

The Instana integration package is designed to showcase observability capabilities within Instana by monitoring the Watsonx.data Presto Engine. Presto exposes JMX metrics through OpenTelemetry, which can be effectively leveraged to track real-time metrics using the provided dashboards.

## Dashboards

Below are the dashboards that are currently supported by this integration package.

| Dashboard Title    | 
|-------------------|
| presto-system-health 
| presto-query-performance-health
| presto-data-metadata-health
| presto-workload-health
| presto-query-lifecycle-health
| presto-error-health
| presto-query-latency-health
| presto-anomaly-and-trend-insights

## Metrics

### Semantic Conventions

### Resource Attributes

Below resource attributes can be used to narrow down the data to focus on a specific engine within an instance 

| Attribute Key              | Type |  Description           |
|----------------------------|-------|------------------------|
| metric.tag.Instanceid       | string  | This attribute is used to choose the desired WXD instance ID.  |
| metric.tag.PodUid      | string  | This attribute is used to ilter data for a specific engine.  |

## Installation and Usage

With [Instana CLI for integration package management](https://github.com/instana/observability-as-code?tab=readme-ov-file#instana-cli-for-integration-package-management), you can manage the lifecycle of this package such as downloading the package and importing it into Instana.

Downloading the package:

```shell
$ stanctl-integration download --package @instana-integration/wxd-presto
```

Importing the package into Instana:

```shell
$ stanctl-integration import --package @instana-integration/wxd-presto\
  --server $INSTANA_SERVER \
  --token $API_TOKEN \
  --set serviceinstanceid=$SERVICE_INSTANCE_ID
```

- INSTANA_SERVER: This is the base URL of a tenant unit, e.g. https://test-example.instana.io. This is the same URL that is used to access the Instana user interface.
- API_TOKEN: Requests against the Instana API require valid API tokens. The API token can be generated via the Instana user interface. For more information, please refers to [Instana documentation](https://www.ibm.com/docs/en/instana-observability/current?topic=apis-instana-rest-api#usage-of-api-token).
- SERVICE_INSTANCE_ID: The string ID of the service instance. The ID helps to distinguish instances of the same service that exist at the same time (e.g. instances of a horizontally scaled service).
npm package: @instana-integration/wxd-spark
Description: The Instana integration package is designed to showcase observability features in Instana, specifically for monitoring the Watsonx.data Spark Engine.
Author: IBM
Latest version: 1.0.0

# @instana-integration/wxd-spark

The Instana integration package is designed to showcase observability capabilities within Instana by monitoring the Watsonx.data Spark Engine. Spark exposes JMX metrics through OpenTelemetry, which can be effectively leveraged to track real-time metrics using the provided dashboards.

## Dashboards

Below are the dashboards that are currently supported by this integration package.

| Dashboard Title    | 
|-------------------|
| spark-errors-and-failures
| spark-job-latency
| spark-job-lifecycle
| spark-job-performance
| spark-system-health


## Metrics

### Semantic Conventions

### Resource Attributes

Below resource attributes can be used to narrow down the data to focus on a specific engine within an instance 

| Attribute Key              | Type |  Description           |
|----------------------------|-------|------------------------|
| metric.tag.Instanceid       | string  | This attribute is used to choose the desired WXD instance ID.  |
| metric.tag.PodUid      | string  | This attribute is used to ilter data for a specific engine.  |

## Installation and Usage

With [Instana CLI for integration package management](https://github.com/instana/observability-as-code?tab=readme-ov-file#instana-cli-for-integration-package-management), you can manage the lifecycle of this package such as downloading the package and importing it into Instana.

Downloading the package:

```shell
$ stanctl-integration download --package @instana-integration/wxd-spark
```

Importing the package into Instana:

```shell
$ stanctl-integration import --package @instana-integration/wxd-spark\
  --server $INSTANA_SERVER \
  --token $API_TOKEN \
  --set serviceinstanceid=$SERVICE_INSTANCE_ID
```

- INSTANA_SERVER: This is the base URL of a tenant unit, e.g. https://test-example.instana.io. This is the same URL that is used to access the Instana user interface.
- API_TOKEN: Requests against the Instana API require valid API tokens. The API token can be generated via the Instana user interface. For more information, please refers to [Instana documentation](https://www.ibm.com/docs/en/instana-observability/current?topic=apis-instana-rest-api#usage-of-api-token).
- SERVICE_INSTANCE_ID: The string ID of the service instance. The ID helps to distinguish instances of the same service that exist at the same time (e.g. instances of a horizontally scaled service).