newrelic-airflow-plugin icon indicating copy to clipboard operation
newrelic-airflow-plugin copied to clipboard

Send airflow metrics to New Relic!

Results 18 newrelic-airflow-plugin issues
Sort by recently updated
recently updated
newest added

There are no metrics in New Relic pool.open_slots. Number of open slots in the pool pool.queued_slots. Number of queued slots in the pool pool.running_slots. Number of running slots in the...

Here is what we followed from the plugin we have - `pip3 install newrelic-airflow-plugin` In the documentation it said pip but the team used pip3, I hope that will not...

**Summary** The scheduler process creates sub-processes to handle updates to dag files. When there are a large number of dags present many short lived processes will happen. If each process...

bug
help wanted

We get this error from the underlying `newrelic-telemetry-sdk` package indicating some kind of non-serializable JSON object: ``` Jul 06 15:07:35 ip-172-24-80-88.us-west-2.compute.internal airflow[10015]: [2021-07-06 15:07:35,538] {harvester.py:83} ERROR - New Relic send_batch...

When [NewRelicStatsLogger.timing](https://github.com/newrelic/newrelic-airflow-plugin/blob/master/src/newrelic_airflow_plugin/newrelic_plugin.py#L97) is called with a timedelta as an argument it sends `timedelta.microseconds` to New Relic. This attribute doesn't convert the full value to microseconds, it only contains the microseconds...

Is it possible to set up Airflow to send errors to NewRelic? Similar to how Airflow can send errors to Sentry? (https://airflow.apache.org/docs/stable/errors.html)

**Summary** Configuration of airflow is provided by an `ini` formatted configuration file We should allow configuration of the plugin to be loaded from that file. **Success Criteria** * A user...

enhancement
good first issue
help wanted